瀏覽單個文章
sty
Power Member
 
sty的大頭照
 

加入日期: Sep 2001
文章: 634
Re: 如何讓DVDx做出的avi影音同步

引用:
最初由 rango 發表
我也遇到影音不同步的問題,我做了TrueLies(魔鬼大帝-真實謊言),幻象戰士(卡通)
(以 MS mpeg4 v2/MP3格式,TrueLies 大約 1.85G)都有影音不同步的問題,影片會漸漸落後聲音,這是一種累積誤差,以Truelies而言,在兩小時後影片約落後15秒,在檔案總管按右鍵選內容看avi檔的摘要資訊,關於影片長度會出現很奇怪的數字,但是還能播放,經過測量和計算,我懷疑DVDx做出的AVI影片以23.976fps播放,但是影片實際擺放的方式是24fps
我的作法如下:(假設t1.avi是dvdx做出的avi檔)
1.以VirtualDub開啟t1.avi,選擇上方功能表video內的direct Stream copy,Audio 也選 Direct Stream Copy,再另存新檔,存成t2.avi
2.以VirtualDub開啟t2.avi,在video項下選 Frame Rate ,在Frame Rate對話盒選擇
"chang video and audio duration match",你會看到刮號中的FPS是24.01,記得如步驟1 選擇功能表video內的direct Stream copy,Audio 也選 Direct Stream Copy,(這是為了防止重新encode影片)再另存新檔,存成t3.avi,這個檔案影音就會同步了
以上的方法需要原avi檔3倍的空間,當然做完步驟一後 t1.avi 可以刪除,所以至少要準備avi兩倍的空間,雖然可以達到影音同步,但是可以說是完全違背使用DVDx的目的-->不需要額外的硬碟空間,一次解決

我雖然猜Frame Rate不對可能是原因,但是我不知道有什麼工具可以只更改avi的frame rate 而不必重新"過帶"一遍,不知道各位有沒有更好的方法做到這一點

順便請教各位高手,我轉 DVD 成 AVI 已經略有經驗,但是對於ID4(3區2片裝的那套)的
muti angle還是束手無策,DVDx與Xmpeg是我所知唯一可以轉字幕,處理muti angle 的軟體,但是都無法轉完就出現錯誤,不知有沒有高手成功轉出此部影片,希望能夠與大家分享一下

感謝您的指點.在下找了半天,終於找到一個軟體-AVI Info
可以直接調整播放速率,讓影音同步.
使用方法很簡單,在AVI檔案上按右鍵就可以調整播放速率.
可在這裡下載:
http://www.divx-digest.com/software...s_avi_info.html
舊 2001-11-23, 12:48 PM #14
回應時引用此文章
sty離線中