看起來你的視訊開頭缺少了幾個關鍵幀,這就是為什麼 Handbrake 無法正常處理:
2020-04-01T12:57:15 MCEBuddy.AppWrapper.Handbrake → [12:57:15] thread c started (“Muxer”)
2020-04-01T12:57:15 MCEBuddy.AppWrapper.Handbrake → [12:57:15] sync: first pts audio 0x100 is 0
2020-04-01T12:57:15 MCEBuddy.AppWrapper.Handbrake → [12:57:15] sync: first pts video is 9867
2020-04-01T12:57:16 MCEBuddy.AppWrapper.Handbrake → Encoding: task 1 of 1, 0.04 %
你可以試試以下方法:
- 從你的 profile 與 mcebuddy.conf 檔案中完全移除
-ss 0 - 設定 mcebuddy 剪掉檔案的前 1 秒(設定
-ss 1,或在轉換任務的專家設定頁面將「Cut start」設為 1 秒),這會讓 mcebuddy 跳過開頭的影格,直到找到關鍵幀為止。 - 試著在 profile 的
order中改用 ffmpeg 作為第一個編碼器,ffmpeg 對某些損壞序列的處理通常比較好。
如果你把原始影片上傳到我們的伺服器,我們可以幫你分析並回覆。