![]() |
||
Regular Member
![]() ![]() 加入日期: Apr 2003
文章: 66
|
ifoedit: additional data required but no free space in input buffer
各位好 請教一下
我想要把某電影(三個avi檔)轉成DVD 原始檔的視訊是Xvid,音訊則有三軌:DTS/AC3/AC3 我的作法是:
"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:03 PM 被 SoftStone 編輯. |
|||||||
![]() |
![]() |
Junior Member
![]() ![]() ![]() 加入日期: Apr 2002
文章: 749
|
你可以把dts檔拉進DVD Maestro,看看長度是否正常。依我估計,你接合檔案可能有問題,所以音響便再接合點後消失。我以前很喜歡把下載回來的avi用VirtualDub接合成一個擋,然後用dvd儲存,但不是每個檔都能做到的,因為分割的地方未必是audio的合適地方(因程式會選一個適當的video點,即i-frame)。
要證實這點,你可以留意音響是否在接合點後消失。 |
||
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Aug 2001 您的住址: Expanse(廣域)
文章: 1,565
|
引用:
哈, 我現在也都還一直這樣幹. 接合後Demux出來的ac3如果有問題, 用ac3fix修一下就好啦 ![]() PS: DVD-RB可以了, 謝謝Y大 ![]()
__________________
We are the Borg. Resistance is futile!! |
|
![]() |
![]() |
Junior Member
![]() ![]() ![]() 加入日期: Apr 2002
文章: 749
|
唔,很高興你的rb成功了。
以前因為不識用其他程式修正,所以便只好把檔案2至3個來儲存。 現在對於有問題的ac3檔,我會用besliced(besplit)來修正。 |
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Apr 2003
文章: 66
|
引用:
我原本也想三片分開輸入DVD-authoring軟體 無奈TMPGEnc DVD Author不支援DTS音軌 又不知道ifoedit怎麼輸入三組影音檔來author出一片不間斷的完整DVD 只好先接合為一試看看 原先也是用VirtualDubMod來接合 但出來的avi檔到第三片的部份後會影音不同步 於是參考這篇用ProjectDivX 現在又發生這問題 那請問大大DTS也有類似的工具可以去修正嗎? 還是說究竟什麼流程可以轉檔、製作出一片不間斷(只有一個Title)並保有原本DTS音訊的DVD? 懇請賜教 |
|
![]() |
![]() |
Junior Member
![]() ![]() ![]() 加入日期: Apr 2002
文章: 749
|
如果合併了的avi轉成dvd有問題,你可以把它製成三個dvd,然後把它合併成一個dvd。
假設你造出來的dvd每個都有VTS_01_1.VOB和VTS_01_2.VOB,而每dvd都只有一個cell。 1.用VOB Edit合併:- 將第二個dvd的vob改為VTS_01_001.VOB和VTS_01_002.VOB,然後按edit選join clips,當程式詢問First VOB-ID時,填上2,然後儲在另一個目錄。當儲存完畢把那兩個檔改為VTS_01_3.VOB和VTS_01_4.VOB,移到第一個dvd目錄內。開啟IFO Edit,選Create IFOs。關閉IFO Edit後再開啟IFO,然後再Get VTS sectors(或用FixVTS更好)。有需要的話再用PgcEdit修正章節和字幕顏色。 2.用VOB Blanker取代:- 首先用PgcEdit開啟第一個dvd的主電影,左click兩下進入PGC Editor,選Create new cell。儲存dvd。 用VOB Blanker開啟第二個dvd的主電影,在cells下extract成為一個VOB。 然後開啟第一個dvd,將我們extract出來的VOB replace用PgcEdit所create的new cell。 這兩個方法都是將兩個dvd合併,三個dvd也是同一原理。用VOB Edit合併你要自己去設定VOB-ID,所以一定要攪清楚原來的dvd的最後一個VOB-ID是什麼(上面的例子是1,所以新的VOB-ID便是2)。 |
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Apr 2003
文章: 66
|
感謝y52wong大熱心指導
後來我改用Muxman來做DVD authoring就沒有這個問題了 以前只知道ifoedit 現在才學到Muxman似乎是比ifoedit用來author DVD更好的選擇 影音轉檔真是艱辛啊 一路走來 合併、分離、轉碼、author...要學的好多 回想起來簡直要掉眼淚 ![]() 小聲說: 花在這上面的時間精神 比起來 還不如乾脆去租回來copy... |
![]() |
![]() |
Junior Member
![]() ![]() ![]() 加入日期: Apr 2002
文章: 749
|
學到的知識又豈能這樣計算呢?
|
![]() |
![]() |