понедельник, 1 января 2018 г.

Извлечение субтитров из DVB-T

С помощью команды ffmpeg, самое элементарное:
fmpeg -txt_format text  -i inputfile.ts outputfile_subtitle.srt
Но в таком случае, при дальнейшем проигрывании видео с применением получившегося outputfile_subtitle.srt будет свалка субтитров, вызванная тем, что старые титры не убираются вовремя с экрана, чтобы этого не случилось, необходимо извлекать субтитры с участием опции
-fix_sub_duration
Получается команда так:
ffmpeg -fix_sub_duration -txt_format text -txt_page 888  -i  inputfile.ts outputfile_subtitle.srt
Спасибо источнику за подсказку опции fix_sub_duration.

С наступившим новым годом всех !

Комментариев нет:

Отправить комментарий

Примечание. Отправлять комментарии могут только участники этого блога.