瀏覽單個文章
SoftStone
Regular Member
 

加入日期: Apr 2003
文章: 66
ifoedit: additional data required but no free space in input buffer

各位好 請教一下
我想要把某電影(三個avi檔)轉成DVD
原始檔的視訊是Xvid,音訊則有三軌:DTS/AC3/AC3
我的作法是:
  1. 先用ProjectDivX合併三個avi檔為一
    合併後只剩DTS一個音軌 沒關係我本來就不要多餘的音軌
  2. 然後用WinMenc轉MPEG2
    (用[DVD NTSC][best][2-pass][4x3]......那個profile
    視頻我有加大流量;音頻選NoAudio,因為試過似乎無法Copy DTS音訊)
  3. 用TMPGEnc的MPEG Tools抽出mpg的m2v
  4. 用VirtualDubMod抽出avi的dts
    (以上幾步驟產生的avi、mpg、m2v、dts檔我都用KMPlayer看過、聽過都沒發現問題)
  5. 用ifoedit來author DVD
但author的過程都會出現
"INTERNAL ERROR: Additional data required but no free space in input buffer"
的訊息,然後會繼續author完成
產出的DVD檔案視訊看來沒什麼問題
音訊一開始正常 但到一半就無聲了

google大神找到的是doom9 forum裡一篇IfoEdit Q&A(第9點)
GOP size我知道mencoder是keyint這個參數
所以我到WinMenc的額外頁把它設成12
但Output interval of sequence header我就不知道mencoder是怎麼設定了
mencoder的documentation找不到相關的說明
照這樣設再來一次還是出現一樣的訊息
產出的DVD檔案也是完全一樣中途失聲的症狀
求教各位 何解?

P.S.
我想把ifoedit的log貼上來
但ifoedit Log Window的內容竟然無法複製!!?? @#$%^&
     
      
舊 2006-11-02, 09:00 PM #1
回應時引用此文章
SoftStone離線中