Q: 如何無損編輯一段影片, 去掉中間一段閒置部分?
A: 下載 ffmpeg 應用程式 (https://www.ffmpeg.org/)
利用以下指令取出需要的影片
ffmpeg.exe -i input.mp4 -ss 00:00:00.000 -to 00:01:30.543 -c copy output1.mp4
ffmpeg.exe -i input.mp4 -ss 00:02:00.000 -to 00:03:00.000 -c copy output2.mp4
建立一個要合併在一起的影片清單, 例如 list.txt, 其內容為
file 'output1.mp4'
file 'output2.mp4'
執行合併指令:
ffmpeg.exe -f concat -i list.txt -c copy output.mp4
則剛剛取出的兩段影片合併為 output.mp4
發現ffmpeg真是個功能強大的影片編輯器, 有很多參數, 可以做很多事.
可將ffmpeg所在目錄加到環境變數PATH中, 以便在任何目錄下都可以執行.
按Windows按鈕, 搜尋"環境變數", 點選編輯系統環境變數
點選環境變數按鈕
點選Path→編輯
點選新增, 加上ffmpeg所在目錄的路徑. 假如 ffmpeg 位於 C:\ffmpeg\ffmpeg.exe, 則在Path環境變數新增 C:\ffmpeg, 按確定.
下次登入即生效.
如果要電腦裡全部的user都可以直接呼叫ffmpeg, 則上述環境變數設定可設在系統變數中.
沒有留言:
張貼留言