瀏覽單個文章
yawoo
Basic Member
 

加入日期: Dec 2005
文章: 18
引用:
作者snic
在我看來第二種比較好,但有另一個很大的問題
因為 mencoder 的合成有條件限制

我試過 mencoder 單單只有合成不轉檔(-oac copy -ovc copy)的話
只有 AVI 能順利成功,而且條件是欲合成的 AVI 格式(如解析度,編碼)要相同
其他容器像 mp4 跟 mkv 都不行,只能靠別的軟體合併

也就是說如果採用"先合成->再轉檔"的方法,會碰到兩種狀況:
1.只有 AVI 容器的原始檔 mencoder 才可以合成
2.就算都是 AVI 容器的原始檔,各檔的格式(如解析度,編碼)不同會導致 mencoder 合成失敗
3.不能內嵌字幕,因為只結合檔案並沒有結合字幕,結合後時間軸根本不對

所以我認為比較好的順序是"先轉檔->再合成"
因為 WinMEnc 的批次轉檔是不管多少個任務都是用統一的壓縮參數(對了順便建議 WinMEnc 加入批次轉檔各任務能獨立使用不同壓縮參數的功能)
所以只要綁定輸出容器為 AVI 就可...


謝謝sinc大的各樣試驗結果.
這個實際寫起程式來有點困難, 還是等思路有點清晰才繼續.
不想拖0.80的一些bugfix又一年了, 把0.81先發佈了.
     
      
舊 2009-04-08, 01:27 AM #531
回應時引用此文章
yawoo離線中