mkv格式, 屬於matroska系列支援單一檔案包含視訊與字幕功能
透過ffmpeg指令將字幕封裝到影片檔(mkv格式)
測試版本: ffmpeg 2.7.1 ubuntu 12.04
1 $ ffmpeg -i sourceVideo.mkv -i sourceSubtitle.srt -c copy outputVideo.mkv-i: 輸入來源,可以多個輸入。同時支援輸入多個字幕檔。
-c: codec縮寫, 輸出的編碼格式codec採用複製模式copy, 輸出的影像格式與輸入相同。
也可以使用-c:a copy 或 -c:v copy 表示針對audio 或 video作copy就好
1 $ ffmpeg -i sourceVideo.mkv -i sourceSubtitle.srt -c:a copy -c:v copy outputVideo.mkv
因為不作視訊或音訊的轉換,也就不需花太久時間, 測試影片約為90min,實際合併字幕約花了35秒