Видео для windows, добавление текста/субтитров в AVI - не показывает

Добрый день,

Фреймворк vfw имеет возможность добавлять текстовый поток к видео. Должен ли этот поток отображаться как поток субтитров в конечном видеофайле? Я использую функцию «AVIStreamWrite» для записи текста в каждый кадр.

Мой вопрос, предполагается ли текстовый поток для использования субтитров? Возможно, есть альтернатива записи/рисованию/запеканию субтитров в кадры с использованием фреймворка vfw?

У меня такое ощущение, что «видео для окон» устаревает и больше не поддерживается/не поддерживается. Возможно, есть более новый набор инструментов?


person JesseB1234    schedule 13.11.2017    source источник


Ответы (1)


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

Как добавить текст субтитров в файл AVI

[...]

В DirectShow и, следовательно, в WMP нет встроенной поддержки потоков субтитров в файлах AVI.> Этот синтаксис не является частью стандарта AVI из-за расширения, используемого VobSub и теперь используемого другими программами.

Возможно, проще всего написать файл AVI и субтитры отдельно в отдельном файле, таком как SRT. SRT представляет собой простой текстовый формат, удобный в использовании.

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

person Roman R.    schedule 13.11.2017