奇想齋

歸檔 鏈接

ffmpeg的基本操作

2021-10-24

燒錄字幕

字幕文件通過外掛的方式載入是最靈活的,不過,如果要上傳到視頻網站,或者用手機、平板電腦等設備觀看,就可能需要燒寫到視頻裏面。ffmpeg也提供了相關命令:

ffmpeg -i input.mp4 -vf "ass=subtitle.ass" output.mp4

如果是srt格式的字幕,可以用ffmpeg轉成ass格式:

ffmpeg -i input.srt output.ass

MKV視頻格式允許內置字幕,可以用ffmpeg提取出來:

ffmpeg -i Movie.mkv -map 0:s:0 subs.srt

其中0:s:0代表第一條字幕軌,有時候視頻裏面內置了多條字幕軌,如果要選取第二條字幕軌,就要改成0:s:1

合併音頻文件

要合併音頻文件,首先把要合併的文件列出來放在一個文本文件裏面,格式如下:

file track-01.mp3
file track-02.mp3
file track-03.mp3
...
file track-XX.mp3

然後運行下面的命令(假設上面的文件列表是list.txt):

ffmpeg -f concat -safe 0 -i list.txt -c copy output.mp3

Powered by Pandoc ©️ 2017-2022 奈卜拉