で字幕をバッチ処理する必要があります。ファイルは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
見る: