Подзаголовки наложения с практическими рекомендациями на видео с помощью avconv?

Я использую следующий сценарий для накладывания dvdsub потока и видеопотока;

avconv -i input.mkv \
       -i subtitles.sub -filter_complex "[0:v:0][1:s:0]overlay[vid]" -map "[vid]" \
       -s hd720 -sws_flags lanczos \
       -vcodec libx264 -crf 20 -preset medium \
       ~/Desktop/test.mkv

Я получаю следующую ошибку;

Stream specifier ':s:0' in filtergraph description [0:v:0][1:s:0]overlay[vid] matches no streams.

Независимо от того, что я делаю я просто не могу заставить это работать. Кто-либо может сказать мне, как 'гореть - в' подзаголовках с помощью avconv (или ffmpeg)?

1
задан 8 January 2016 в 11:52

1 ответ

Для кого-либо, кому интересно, я понял, что это..... avconv не может сделать этого, ffmpeg может. Я теперь переключился на ffmpeg и отброшу avconv.

Я скомпилировал последнюю версию ffmpeg (v 2.3.3). Я преобразовал свои подзаголовки формата 'глотка' в 'sub/idx' формат, затем указал '.idx' файл как файл подзаголовка, и процесс наложения работал обработка.

Заключительная команда;

ffmpeg -i input.mkv -i subtitles.idx -filter_complex '[0:v][1:s]overlay[vid]' -map '[vid]' -s hd720 -sws_flags lanczos -vcodec libx264 -crf 20 -preset medium ~/Desktop/test.mkv

настройки x264 могут быть настроены, как желаемый от курса.

2
ответ дан 7 December 2019 в 14:07

Другие вопросы по тегам:

Похожие вопросы: