Фильтр декодера строки 21

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

Этот компонент доступен для использования в операционных системах Microsoft Windows 2000, Windows XP и Windows Server 2003. В последующих версиях он может быть изменен или недоступен.

Этот фильтр декодера строки 21 декодирует данные строки 21 и рисует подпись текст на растровых рисунках.

Входной контакт подключается к любому поставщику данных строки 21, как правило, либо к декодедеру DVD-видео, либо к фильтру декодера CC . Декодер CC предоставляет данные строки 21 из VBI аналогового телевизионного сигнала. Выходной контакт подключается к дополнительному контакту в микшере наложения или к другому видео отрисовщику, например VMR.

Этот фильтр принимает данные строки 21 в стандартном формате пары байтов или в виде пакета для всей группы изображений (GOP). Для каждого GOP в видеопотоке DVD может быть пакет данных пользователя, который содержит сведения о заголовке конкретного GOP и данные строки 21. Формат пар байтов определен в стандарте EIA/CEA-608-B; дополнительные сведения см. в этом стандарте.

Доступны две версии этого фильтра:

Фильтр CLSID
Декодер строки 21 CLSID_Line21Decoder
Декодер строки 21 CLSID_Line21Decoder2

 

Фильтр версии 1 используется на платформах Microsoft® Windows® 95/98/Me и Windows 2000. Фильтр версии 2 доступен в Microsoft Windows XP и более поздних версиях и используется всякий раз, когда в графе находится отрисовщик смешанного видео.

Сведения в следующей таблице относятся к обеим версиям фильтра:

Метка Значение
Интерфейсы фильтра IAMLine21Decoder, IBaseFilter
Типы носителей входных закрепления Основной тип: MEDIATYPE_AUXLine21DataSubtype:
  • MEDIASUBTYPE_Line21_BytePair (стандартная строка 21)
  • MEDIASUBTYPE_Line21_GOPPacket (DVD-строка 21)
Тип формата: FORMAT_VideoInfo или GUID_NULL
Интерфейсы ввода-закрепления IMemInputPin, IPin, IQualityControl
Типы носителей выходных закрепления Основной тип: MEDIATYPE_VideoSubtype:
  • MEDIASUBTYPE_RGB8
  • MEDIASUBTYPE_RGB555
  • MEDIASUBTYPE_RGB565
  • MEDIASUBTYPE_RGB24
  • MEDIASUBTYPE_RGB32
Тип формата: FORMAT_VideoInfo
Интерфейсы вывода закрепления IMediaPosition, IMediaSeeking, IPin, IQualityControl
Фильтрация CLSID См. предыдущую таблицу
CLSID страницы свойств Нет
Исполняемый файл qdvd.dll
Заслуга Декодер строки 21: MERIT_NORMALLine 21 Декодер 2: MERIT_NORMAL + 2
Категория фильтра CLSID_LegacyAmFilterCategory

 

Фильтры DirectShow

Скрытые субтитры и телетекст

Конфигурация графа фильтра DVD