Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
[Функция, связанная с этой страницей, DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngineи аудио и видеозахват в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать новый код MediaPlayer, IMFMediaEngine и аудио-видеозахват в Media Foundation вместо DirectShowпо возможности. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]
В этом разделе перечислены типы носителей, используемые для данных MPEG-1.
Системный поток MPEG-1
| Ярлык | Ценность |
|---|---|
| Основной тип | MEDIATYPE_Stream |
| Подтип | MEDIASUBTYPE_MPEG1System |
| Тип формата | FORMAT_MPEGStreams |
| Структура форматирования | AM_MPEGSYSTEMTYPE |
| Образец содержимого мультимедиа | Поток байтов; нет выравнивания |
Поток системы MPEG-1 из видео CD
| Ярлык | Ценность |
|---|---|
| Основной тип | MEDIATYPE_Stream |
| Подтип | MEDIASUBTYPE_MPEG1VideoCD |
| Тип формата | GUID_NULL |
| Структура форматирования | Никакой |
| Образец содержимого мультимедиа | Поток байтов; нет выравнивания. |
Аудиопакет MPEG-1
| Ярлык | Ценность |
|---|---|
| Основной тип | MEDIATYPE_Audio |
| Подтип | MEDIASUBTYPE_MPEG1Packet |
| Тип формата | FORMAT_WaveFormatEx |
| Структура форматирования | MPEG1WAVEFORMAT |
| Образец содержимого мультимедиа | Один пакет MPEG-1, включая заголовок пакета. |
Полезные данные аудио MPEG-1
| Ярлык | Ценность |
|---|---|
| Основной тип | MEDIATYPE_Audio |
| Подтип | MEDIASUBTYPE_MPEG1Payload |
| Тип формата | FORMAT_WaveFormatEx |
| Структура форматирования | MPEG1WAVEFORMAT |
| Образец содержимого мультимедиа | Звуковые данные, выровненные по байтам MPEG-1. |
Пакет видео MPEG-1
| Ярлык | Ценность |
|---|---|
| Основной тип | MEDIATYPE_Video |
| Подтип | MEDIASUBTYPE_MPEG1Packet |
| Тип формата | FORMAT_MPEGVideo |
| Структура форматирования | MPEG1VIDEOINFO |
| Образец содержимого мультимедиа | Один пакет MPEG-1, включая заголовок пакета. |
Полезные данные ВИДЕО MPEG-1
| Ярлык | Ценность |
|---|---|
| Основной тип | MEDIATYPE_Video |
| Подтип | MEDIASUBTYPE_MPEG1Payload |
| Тип формата | FORMAT_MPEGVideo |
| Структура форматирования | MPEG1VIDEOINFO |
| Образец содержимого мультимедиа | Видеоматериалы с выравниванием по байтам MPEG-1. |
Видеопоток MPEG-1
| Ярлык | Ценность |
|---|---|
| Основной тип | MEDIATYPE_Stream |
| Подтип | MEDIASUBTYPE_ MPEG1Video |
| Тип формата | GUID_NULL |
| Структура форматирования | Никакой |
| Образец содержимого мультимедиа | Массив байтов видеопотока (без системного слоя). |
Собственный аудиопоток MPEG-1
| Ярлык | Ценность |
|---|---|
| Основной тип | MEDIATYPE_Stream |
| Подтип | MEDIASUBTYPE_ MPEG1Audio |
| Тип формата | GUID_NULL |
| Структура форматирования | Никакой |
| Образец содержимого мультимедиа | Массив байтов аудиопотока (без системного слоя). |
Замечания
Фильтры DirectShow MPEG-1 поддерживают эти типы следующим образом.
| Фильтр | Направление | Поддерживаемые типы носителей |
|---|---|---|
| Разделение MPEG-1 | Ввод | Системный поток MPEG-1 streamMPEG-1 из видео CD |
| Разделение MPEG-1 | Выпуск | Полезные данные аудиопакета MPEG-1 AUDIOMPEG-1 Пакет видео MPEG-1 Полезные данные ВИДЕО MPEG-1 |
| Программный звуковой кодек | Ввод | Полезные данные аудиопакета MPEG-1 AUDIOMPEG-1 |
| Программный видеокодек | Ввод | Полезные данные видео mpeg-1 Video packetMPEG-1 |
| Программный звуковой кодек | Выпуск | Звук PCM |
| Программный видеокодек | Выпуск | Несжатый видео (Y41P, YUY2, UYVY, RGB-24, RGB-32, RGB-565, RGB-555, RGB-8) |
Пакеты видео MPEG-1 и полезные типы носителей содержат полный заголовок последовательности, чтобы данные можно было воспроизводить с середины файла, не требуя заголовка последовательности для инициализации воспроизведения видео.
Заголовок последовательности видео добавляется к типу данных видео для MPEG видео, чтобы воспроизведение началось с середины потока. Длина этого поля составляет до 140 байт; он включает код запуска заголовка последовательности (0x000001B3) в начале, а также любые матрицы квантизации, найденные в первом заголовке последовательности.