📌
FFmpegで字幕を動画にくっつける
FFmpegでvttファイルをmp4と合体してmkvファイルを作る方法。
ffmpeg \
-i input.mp4 \
-i jacd.vtt \
-i encd.vtt \
-i kocd.vtt \
-map 0:v -map 0:a \
-map 1 -map 2 -map 3 \
-metadata:s:s:0 language=japaneese \
-metadata:s:s:1 language=english \
-metadata:s:s:2 language=korean \
-c:v copy -c:a copy -c:s srt output.mkv
input.mp4
とoutput.mp4
は置き換える。この例では、日本語、英語、韓国語の字幕ファイルとmp4の計四ファイルを一つのmkv
ファイルにまとめている。また、-c:v copy -c:a copy
で劣化を防ぎ、高速化している。
Discussion