Windows Media Video 9 Encoder
The Windows Media Video 9 encoder encodes video streams. The encoder supports the following four categories of encoded output.
Class Identifier
The class identifier (CLSID) for the Windows Media Video encoder is represented by the constant CLSID_CWMV9EncMediaObject. You can create an instance of the video encoder by calling CoCreateInstance.
Interfaces
A video encoder object exposes the IMediaObject interface so that the object can be used as a DirectX Media Object (DMO), and it exposes the IMFTransform interface so that the object can be used as a Media Foundation Transform (MFT).
A video encoder behaves as a DMO or an MFT depending on which interfaces you obtain and which version of Windows is running. The following table shows the conditions under which a video encoder behaves as a DMO or an MFT.
Operating system | Encoder behavior |
---|---|
Windows XP | A Windows Media video encoder always behaves as a DMO. |
Windows Vista and Windows 7 | By default, a Windows Media video encoder behaves as a DMO. If you obtain an IMFTransform interface on a video encoder, it behaves as an MFT. |
Input Formats
The Windows Media Video encoder supports the following input media subtypes when it is acting as a DMO.
The Windows Media Video encoder supports the following input media subtypes when it is acting as an MFT.
Output Formats
The following table shows the four-character codes (FOURCCs) that correspond to the categories of encoded output.
Category | FOURCC |
---|---|
Windows Media Video 9 Simple Profile | «WMV3» |
Windows Media Video 9 Main Profile | «WMV3» |
Windows Media Video 9 Advanced Profile | «WVC1» |
Windows Media Video 9.1 Image | «WMVP» for 9.1, «WVP2» for 9.1 version 2 |
To distinguish between Simple Profile and Main Profile, set the MFPKEY_DECODERCOMPLEXITYREQUESTED property.
Properties
The Windows Media Video 9 encoder supports the following properties.
Windows Кодировщик Media Video 7/8
кодировщик Windows media video 7/8 реализует предыдущие Windows версии кодировщика видео мультимедиа.
Идентификатор класса
идентификатор класса (clsid) для кодировщика Windows Media Video 7/8 — это CLSID _ квмвксенкмедиаобжект. Экземпляр кодировщика можно создать, вызвав CoCreateInstance.
Интерфейсы
видеокодировщик ведет себя как DMO или файл MFT в зависимости от того, какие интерфейсы вы получаете и какая версия Windows выполняется. в следующей таблице показаны условия, при которых кодировщик видео ведет себя в виде DMO или MFT.
Операционная система | Поведение кодировщика |
---|---|
Windows XP | кодировщик Windows Media video всегда ведет себя как DMO. |
Windows Vista и Windows 7 | по умолчанию Windows кодировщика видео мультимедиа ведет себя как DMO. Если вы получаете интерфейс имфтрансформ для видеокодировщика, он ведет себя как файл MFT. |
Форматы входных данных
кодировщик видео Windows media поддерживает следующие входные подтипы носителей, когда он выступает в качестве DMO.
кодировщик видео Windows media поддерживает следующие входные подтипы носителя, когда он выступает в качестве MFT.
Форматы выходных данных
в следующей таблице показаны коды из четырех символов (фаурккс) для типов выходных данных, поддерживаемых кодировщиком Windows Media Video 7/8.
Категория | FOURCC |
---|---|
Windows Media Video 7 | «WMV1» |
Windows Media Video 8 | «WMV2» |
Свойства
кодировщик Windows Media Video 7/8 поддерживает следующие свойства.
Windows Кодировщик Media Video 9
кодировщик видео Windows Media 9 кодирует видеопотоки. Кодировщик поддерживает следующие четыре категории закодированных выходных данных.
Идентификатор класса
идентификатор класса (CLSID) для кодировщика Windows Media Video представлен константой CLSID _ CWMV9EncMediaObject. Вы можете создать экземпляр кодировщика видео, вызвав CoCreateInstance.
Интерфейсы
видеокодировщик ведет себя как DMO или файл MFT в зависимости от того, какие интерфейсы вы получаете и какая версия Windows выполняется. в следующей таблице показаны условия, при которых кодировщик видео ведет себя в виде DMO или MFT.
Операционная система | Поведение кодировщика |
---|---|
Windows XP | кодировщик Windows Media video всегда ведет себя как DMO. |
Windows Vista и Windows 7 | по умолчанию Windows кодировщика видео мультимедиа ведет себя как DMO. Если вы получаете интерфейс имфтрансформ для видеокодировщика, он ведет себя как файл MFT. |
Форматы входных данных
кодировщик видео Windows media поддерживает следующие входные подтипы носителей, когда он выступает в качестве DMO.
кодировщик видео Windows media поддерживает следующие входные подтипы носителя, когда он выступает в качестве MFT.
Форматы выходных данных
В следующей таблице показаны 4-символьные коды (Фаурккс), соответствующие категориям закодированных выходных данных.
Категория | FOURCC |
---|---|
Windows Простой профиль Media Video 9 | «WMV3» |
Windows Основной профиль Media Video 9 | «WMV3» |
Windows Расширенный профиль Media Video 9 | «WVC1» |
Windows Изображение Media Video 9,1 | «ВМВП» для 9,1, «WVP2» для 9,1 версии 2 |
Свойства
кодировщик Windows Media Video 9 поддерживает следующие свойства.
Загрузите и установите кодировщик Windows Media на Windows 10
За эти годы Microsoft выпустила много замечательных и полезных инструментов, но, к сожалению, разработку некоторых инструментов пришлось отменить. Одним из таких инструментов является Windows Media Encoder, и поскольку Microsoft больше не разрабатывает этот инструмент, мы решили попробовать его и посмотреть, работает ли он в Windows 10.
Как установить и использовать Windows Media Encoder в Windows 10?
Windows Media Encoder – это бесплатный медиакодер, который позволяет конвертировать и записывать как живые, так и предварительно записанные аудио и видео. Этот инструмент кодирует видео с помощью Windows Media Video версии 7, 8 или 9. Что касается звука, это приложение использует Windows Media Audio версии 9.2 или версии 10. Имейте в виду, что для использования версии 10 необходимо установить специальные кодеки.
Кодировщик Windows Media поддерживает двухпроходное кодирование для повышения качества содержимого по требованию. Еще одна полезная функция этого инструмента – переменный битрейт, который можно использовать для последовательностей с высокой скоростью, чтобы обеспечить высочайшее качество. Это приложение поддерживает скриптовое кодирование с помощью файла VBScript wmcmd.vbs, что позволяет пользователям кодировать большое количество медиа-файлов.
Чтобы установить Windows Media Encoder в Windows 10, вам необходимо сделать следующее:
После завершения процесса установки вы можете запустить кодировщик Windows Media, щелкнув его ярлык.
Как только вы запустите приложение, появится окно New Session. Отсюда вы можете выбрать один из нескольких предустановленных пресетов или создать свой собственный сеанс.
Если вы решите создать свой собственный сеанс, вы можете изменить широкий спектр параметров, включая аудио и видео источники, выход, степень сжатия и т. Д.
Выбрав определенный пресет, вы запустите мастер создания нового сеанса. В нашем примере мы использовали предварительную настройку захвата аудио или видео, а мастер пресетов позволил нам выбирать между различными источниками аудио и видео. Кроме того, есть возможность настроить источник аудио и видео.
После выбора источника мы выбираем каталог назначения.
После этого вам необходимо выбрать способ распространения. При выборе любого из этих параметров Windows Media Encoder автоматически использует определенные параметры кодирования.
Кроме того, есть возможность изменить качество и настройки кодировки.
Теперь вам просто нужно ввести относительную информацию о вашей записи, такую как название, имя автора и описание. Наконец, вам просто нужно просмотреть ваши настройки, прежде чем начать запись.
Чтобы начать запись, просто нажмите кнопку «Начать кодирование».
Во время сеанса записи вы увидите всю необходимую информацию, такую как оставшееся место на диске, загрузка процессора и т. Д.
Windows Media Encoder идеально подходит, если вы планируете транслировать контент, а благодаря встроенной функции записи экрана этот инструмент отлично подойдет, если вы хотите создать видеоурок.
Помимо кодировщика Windows Media, доступно еще два приложения. Во-первых, это Windows Media Stream Editor, который позволяет добавлять исходные файлы, смешивать и сопоставлять аудиторию.
Следующим инструментом является Windows Media Profile Editor, и с помощью этого инструмента вы можете редактировать как аудио, так и видео профили. После редактирования определенного профиля вы можете экспортировать его и создать совершенно новый профиль для вас.
Хотя последняя версия этого программного обеспечения была выпущена в начале 2003 года, мы рады сообщить, что кодировщик Windows Media работает без проблем в Windows 10.
Windows Media Audio Encoder
The Windows Media Audio encoder encodes audio streams. The encoder supports three categories of encoded output: Windows Media Audio Standard, Windows Media Audio Professional, and Windows Media Audio Lossless.
Class Identifier
The class identifier (CLSID) for the Windows Media Audio Encoder is represented by the constant CLSID_CWMAEncMediaObject. You can create an instance of the audio encoder by calling CoCreateInstance.
Input Formats
The following table shows the audio format tags that represent the input categories supported by the Windows Media Audio encoder. For information about how to set the input and output types for the encoder, see Configuring Audio Encoding.
Format tag constant | Format tag value | Audio format |
---|---|---|
WAVE_FORMAT_PCM | 0x0001 | PCM format |
WAVE_FORMAT_IEEE_FLOAT | 0x0003 | IEEE floating point |
WAVE_FORMAT_EXTENSIBLE | 0xFFFE | PCM/IEEE format in WAVEFORMATEXTENSIBLE structure |
Output Formats
The following table shows the audio format tags that represent the output categories supported by the Windows Media Audio encoder.
Format tag constant | Format tag value | Audio format |
---|---|---|
WAVE_FORMAT_WMAUDIO2 | 0x0161 | Windows Media Audio Standard |
WAVE_FORMAT_WMAUDIO3 | 0x0162 | Windows Media Audio Professional |
WAVE_FORMAT_WMAUDIO_LOSSLESS | 0x0163 | Windows Media Audio Lossless |
Interfaces
An audio endoder object exposes the IMediaObject interface so that the object can be used as a DirectX Media Object (DMO), and it exposes the IMFTransform interface so that the object can be used as a Media Foundation Transform (MFT).
A Windows Media Audio encoder behaves as a DMO or an MFT depending on which interfaces you obtain and which version of Windows is running. The following table shows the conditions under which an audio encoder behaves as a DMO or an MFT.
Operating system | Encoder behavior |
---|---|
Windows XP | A Windows Media Audio encoder always behaves as a DMO. |
Windows Vista | By default, a Windows Media Audio encoder behaves as a DMO. If you obtain an IMFTransform interface or an IPropertyStore interface on an audio encoder, it behaves as an MFT. |
Windows 7 | By default, a Windows Media Audio encoder behaves as a DMO. If you obtain an IMFTransform interface on an audio encoder, it behaves as an MFT. |
Encoder Properties
The Windows Media Audio encoder supports the following properties.