ffmpeg剪輯、Ffmpeg、ffmpeg合併在PTT/mobile01評價與討論,在ptt社群跟網路上大家這樣說
ffmpeg剪輯在Re: [請問] 請推薦免費的影片剪輯(不影響畫質)軟體- 看板AVEncode
影片是由許多的連續的 Frames 所組成
但並不是每個 Frames 都是完整的畫面
那些 Frames 需要參考前面幾張畫面的資料
而 IDR frame 是個完整的畫面,也是個分界點
在某個 IDR frame 之後的 Frames 不會去參考該 IDR frame 之前的 Frames
所以分割影片如果"不重新編碼"會有以下情況
分割片段第一個 Frame 不是 IDR frame 播放時會出現問題
如果要把分割點剛好切在 IDR frame 可能會有點麻煩
而且那個時間點也不一定是你想要的
以重新編碼製作分割片段
可以避免上面提到的問題
但這樣是有損,不是你要的無損
以下是不重新編碼的剪接方式
------------------------------------------------
ffmpeg
分割1. 00:00:00.000 ~ 00:00:59.999
ffmpeg -i input.m2ts -ss 00:00:00.000 -t 00:00:59.999 -c copy cut1.mkv
分割2. 00:01:10.000 ~ EndTime
ffmpeg -i input.m2ts -ss 00:01:10.000 -c copy cut2.mkv
mylist.txt
------------------------
file 'path\cut1.mkv'
file 'path\cut2.mkv'
------------------------
檔案 List 支援文字編碼 ANSI or UTF-8 (without BOM)
連接.
ffmpeg -f concat -i mylist.txt -c copy output.mkv
--
◆ From: 1.175.56.102
推 onlykevinpan:可以無損輸出啊只不過硬碟容量要夠大(笑 02/04 17:48
→ y3k:無損輸出(X) 海量輸出(O) 02/05 00:35
推 litwild:有學到有推!! 感謝分享 @[email protected] 02/05 10:35
推 virve:推~ 02/08 14:47