Есть ли способ объединить два filter_complex в ffmpeg? Например, у меня есть две команды ffmpeg, которые используют filter_complex для добавления черного фона в субтитры и создания hardsub и еще одну команду для добавления логотипа водяного знака в видео. Я хочу добавить фон к субтитрам, добавить логотип к видео и сделать hardsub одной командой. Является ли это возможным?

Это команда для добавления черного фона и создания хардсаба. ffmpeg -i xp.mp4 -filter_complex "subtitles=H1.ass:force_style='OutlineColour=&H80000000,BorderStyle=3,Outline=1,Shadow=0,MarginV=10'" output.mkv Это команда для добавления логотипа к видео. ffmpeg -i output.mkv -i logo.png -filter_complex "[0:v][1:v]overlay=W-w-10:10 [out]" -map "[out]" -map 0:a final.mkv

1 ответ1

0

использование

ffmpeg -i xp.mp4 -logo.png -filter_complex "[0]subtitles=H1.ass:force_style='OutlineColour=&H80000000,BorderStyle=3,Outline=1,Shadow=0,MarginV=10'[0v];[0v][1:v]overlay=W-w-10:10 " -c:a copy final.mkv

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .