看板 AVEncode 關於我們 聯絡資訊
請問一下 一個mp3檔有100分鐘 我把前面的91分鐘切成91等分: ffmpeg -i ClassRecord.mp3 -ss 0 -t 60 Input01.mp3 -ss 60 -t 60 Input02.mp3 -ss 120 -t 60 Input03.mp3 -ss 180 -t 60 Input04.mp3 -ss 240 -t 60 Input05.mp3 . . . . -ss 5400 -t 60 Input91.mp3 然後再合併成原來的91分鐘: copy /b Input01.mp3 + Input02.mp3 + Input03.mp3 + Input04.mp3 + Input05.mp3 + . . . Input91.mp3 C:\Z\Output.mp3 可是合併後的Output長度 用Potplayer定格來看 卻有01:31:03.528 也就是91分又3.5秒左右 請問這3.5秒的誤差可以改善嗎? 感謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.231.50.134 ※ 文章網址: http://www.ptt.cc/bbs/AVEncode/M.1418269552.A.735.html ※ 編輯: ReiFu21 (61.231.50.134), 12/11/2014 11:54:12
falcon: 有損編碼格式開頭是帶有延遲的 12/11 15:13
falcon: 你把一各mp3分割成多個mp3純新編碼 12/11 15:14
falcon: 而每個mp3開頭延遲約幾十毫秒 12/11 15:16
falcon: 更正錯字 "重"新編碼 12/11 15:18
falcon: 試試看直接複製分割 -codec:a copy 12/11 15:19
falcon: 但不保證能順暢播放 12/11 15:21
ffmpeg -i ClassRecord.mp3 -ss 0 -t 60 -codec:a copy Input01.mp3 ffmpeg -i ClassRecord.mp3 -ss 60 -t 60 -codec:a copy Input02.mp3 ffmpeg -i ClassRecord.mp3 -ss 120 -t 60 -codec:a copy Input03.mp3 昨天才開始用ffmepg...請問是這樣切嗎? 可是用copy /b合併後秒數還是有延遲 ※ 編輯: ReiFu21 (61.231.50.134), 12/11/2014 16:49:41
falcon: 你可以試試ffmpeg其他的demuxer 12/11 17:23
falcon: 請試試 ffmpeg 其他的 muxer/demuxer 12/11 17:27
falcon: 不要用 copy 串接檔案 12/11 18:20
falcon: http://ppt.cc/TAd3 12/11 18:21