Cat是否可以使用
是否可以使用cat
合併影片文件?
我想知道是否可以使用該
cat
命令合併影片文件?我的意思是生成的文件會無縫播放嗎?
對的,這是可能的。但並非所有格式都支持它。
一些多媒體容器(MPEG-1、MPEG-2 PS、DV)允許僅通過連接影片文件來加入它們。
轉換為 RAW 格式時,您也很有可能將文件連接起來。
ffmpeg -i input1.avi -qscale:v 1 intermediate1.mpg ffmpeg -i input2.avi -qscale:v 1 intermediate2.mpg cat intermediate1.mpg intermediate2.mpg > intermediate_all.mpg ffmpeg -i intermediate_all.mpg -qscale:v 2 output.avi
但是
cat
以這種方式使用會創建不必要的中間文件。這是避免創建這些中間文件的更好方法:ffmpeg -i input1.avi -qscale:v 1 intermediate1.mpg ffmpeg -i input2.avi -qscale:v 1 intermediate2.mpg ffmpeg -i concat:"intermediate1.mpg|intermediate2.mpg" -c copy intermediate_all.mpg ffmpeg -i intermediate_all.mpg -qscale:v 2 output.avi