Linuxでffmpegを使用して完全なフォルダに字幕を追加する方法

Linuxでffmpegを使用して完全なフォルダに字幕を追加する方法

で字幕をバッチ処理する必要があります。ファイルはffmpegsrt関連付けられているビデオファイルと同じ名前になっています。たとえば、、...file1.mkvfile1.srtfile8.mp4file8.srt

字幕のバッチ書き込みを実行するにはどうすればいいですか?

答え1

mkdir outputs
for f in *.mkv *.mp4; do ffmpeg -i "$f" -vf subtitles="${f%.*}.srt" -c:a copy outputs/"$f"; done

見る:

関連情報