Поделиться через


Поддерживаемые форматы в DirectShow

[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]

DirectShow — это открытая архитектура, которая означает, что она может поддерживать любой формат при условии, что существуют фильтры для анализа и декодирования. Фильтры, предоставляемые корпорацией Майкрософт в виде распространяемых компонентов через DirectShow или в качестве компонентов операционной системы Windows, обеспечивают поддержку по умолчанию для следующих форматов файлов и сжатия.

Типы файлов:

Тип файла Дополнительные сведения
Расширенный системный формат (ASF), включая windows Media Audio (WMA) и Windows Media Video (WMV) Фильтр читателя WM ASF
Фильтр модуля записи WM ASF
AIFF Фильтр средства синтаксического анализа WAVE
AU Фильтр средства синтаксического анализа WAVE
Audio-Video Interleaved (AVI) Фильтр мультиплекса AVI
Фильтр разделителя AVI
MIDI Фильтр средства синтаксического анализа MIDI
Фильтр отрисовщика MIDI
SND
WAV Фильтр средства синтаксического анализа WAVE

 

Форматы сжатия:

Формат Дополнительные сведения
AAC Декодер аудио Microsoft MPEG-1/DD/AAC
Синепак
Цифровое видео (DV) DV Video Decoder Filter
DV Video Encoder Filter
H.264 Декодер видео Microsoft MPEG-2
Видео iso MPEG-4 версии 1.0
Microsoft MPEG-4 версии 3
MJPEG Фильтр MJPEG
Фильтр распаковки MJPEG
MPEG Audio Layer-3 (MP3) (только распаковка)
Звук mpeg-1 уровня I и II Декодер аудио Microsoft MPEG-1/DD/AAC
Фильтр декодера звука MPEG-1
Видео MPEG-1 Фильтр декодера видео MPEG-1
Декодер видео Microsoft MPEG-2
Звук MPEG-2 Аудиокодировщик Microsoft MPEG-2
Кодировщик Microsoft MPEG-2
Видео MPEG-2 Кодировщик Microsoft MPEG-2
Декодер видео Microsoft MPEG-2
Видеокодировщик Microsoft MPEG-2

 

Чтобы получить сведения о доступности конкретных сторонних кодеков для распространения с помощью приложений DirectShow, обратитесь к производителю кодеков.