Видео для окон, добавление текста / субтитров в AVI - не отображается
Добрый день,
Фреймворк vfw имеет возможность добавить текстовый поток к видео. Этот поток должен отображаться как поток субтитров в конечном видеофайле? Я использую функцию AVIStreamWrite для записи текста в каждый кадр.
Мой вопрос, текстовый поток предназначен для использования субтитров? Возможно, есть альтернатива для записи / рисования / запекания субтитров в кадрах с использованием фреймворка vfw?
У меня такое ощущение, что "видео для окон" устарело и больше не поддерживается / не поддерживается. Возможно, есть более новый набор инструментов?
1 ответ
Несмотря на то, что в VFW есть упоминание о текстовых потоках, я не думаю, что вы можете таким образом встраивать подписи в файл / формат AVI и иметь общедоступный файл для воспроизведения с подписями.
Как добавить текст субтитров в файл AVI
[...]
В DirectShow и, следовательно, в WMP отсутствует встроенная поддержка потоков субтитров в файлах AVI.> Этот синтаксис не является частью стандарта AVI из-за расширения, используемого VobSub и теперь используемого другими программами.
Возможно, проще всего написать файл AVI и подписи к нему отдельно в отдельном файле, таком как SRT. SRT - это простой текстовый формат, простой в использовании.
API VFW действительно несколько устарел и, что более важно, ограничен в возможностях, однако новые нативные API также не предлагают много субтитров.