Мне нужно объединить субтитры с файлом ffmpeg
, srt
имеющим такое же имя, что и связанный с ним видеофайл, например: file1.mkv
с file1.srt
, ... file8.mp4
сfile8.srt
как выполнить пакетную запись субтитров?
решение1
mkdir outputs
for f in *.mkv *.mp4; do ffmpeg -i "$f" -vf subtitles="${f%.*}.srt" -c:a copy outputs/"$f"; done
Видеть: