Я отвечаю себе:
Я нашел вопрос, связанный, и я думал, что я мог бы труба FFmpeg к ffplay . Он работает частично (вы можете смотреть объединенное видео), но вы не можете искать (и он душит процессор).
ffmpeg -i BACKGROUND -i OVERLAY -filter_complex [0][1]overlay=100:100 -f matroska - | ffplay -
Но я даже не думал, что можно использовать ffplay, и, хотя ffplay принимает только одну -i
опцию, пересматривая фильтры ffmpeg, я наткнулся на movie
фильтр (почти не используемый с ffmpeg, потому что вы можете добавить несколько -i
опций), который предоставляет способ добавить больше входов. После некоторых тестов я смог сделать то, что хотел:
ffplay -i BACKGROUND -vf "movie=OVERLAY[ov]; [in][ov]overlay=100:100"
(Если вы используете Windows и OVERLAY
имя с пробелами, вы можете окружить его ''
.)
С помощью этой командной строки вы можете искать полученное видео, не используя заметных дополнительных процессоров (просто щелкните правой кнопкой мыши на изображении - вы перейдете к проценту в файле, соответствующему доле ширины).
Плюсом является то, что если вам нужны некоторые дополнительные параметры в окончательной кодировке с помощью ffmpeg, они могут быть обнаружены с помощью ffplay .