![]() |
||
|
Major Member
![]() 加入日期: Aug 2002 您的住址: 台灣中部可以看到科博館的地方
文章: 122
|
設29.970fps不代表錄出來的影片一定會是29.970fps
您可以使用virtualdubmod載入您錄的超過一小時的影片(就是不同步的影片) 選擇video->frame rate。就可以看到最上面有個no change (current:XX.XXX fps)(就是您影片設定的fps) 第三行是change so video and audio durations match (xx.xxxfps)(就是變動fps值,讓影音同步) 選擇第三個設定,再設定您影像和聲音的code,輸出看看。 小弟之前影音不同步,大部分都可以用這個來解決。try it 此文章於 2005-04-12 05:44 AM 被 ptoyhawinf 編輯. |
|||||||
|
|
|
Regular Member
![]() ![]() 加入日期: Mar 2005
文章: 78
|
引用:
|
|||
|
|
|
Regular Member
![]() ![]() 加入日期: Mar 2005
文章: 78
|
引用:
此文章於 2005-04-12 08:29 PM 被 Cosmos 編輯. |
|
|
|
|
Registered User
加入日期: Jan 2005 您的住址: 台灣台北
文章: 80
|
引用:
以下是無責任解釋, 錯了別怪 ![]() 我對transcoding不是很了解...只是一小時後才影音不同步...我瞎猜一下: 1. 如果轉檔的frame rate是持續正確的, 2. 而壓縮格式本身又有支援影音同步, 3. 而轉檔軟體也沒出錯, 有可能是audio sample rate的誤差(應該說是播放軟體的參考時鐘, 和音效卡的石英 振盪器之間的極小的誤差), 而由於聲音是持續撥放的, 小誤差逐漸累積成人可聽出的 大誤差. (相反的撥放影像的timing有誤差, 只要簡單微調就回來了, 因為每幅影像都 是個別秀出), 所以當音效卡消耗資料比較快一點點時, 到最後聲音可能會斷掉, 再繼續; 而當音效卡消耗資料稍微慢一點時, 聲音跟不上影像(最後聲音也可能斷掉再繼續, 端看撥放軟體怎麼寫). 想像一下, 假設你解壓縮後的聲音的sample rate假設是8000HZ, 而音效卡是8001HZ, , 當音效卡工作了8000秒, 事實上是撥了8001秒的資料... 總之, 如果以上三點假設沒錯的話, 這就是撥放軟體的責任, 需要來對音效卡做校正, 或者以聲音資料的消耗速度, 來校正影像的播放timing...一個犧牲一點音質, 一個 犧牲一點畫質, 看撥放軟體如何取捨...當然不管是何種方式, 聲音都須聽起來連續 不斷. 此文章於 2005-04-12 09:59 PM 被 nagual 編輯. |
|
|
|
|
Registered User
加入日期: Jan 2005 您的住址: 台灣台北
文章: 80
|
引用:
24fps?? 是否營幕掃瞄頻率除以24才除得盡? 若是電影的DVD..其source有很多是24fps..撥的時候可3:2 pull down成30 fps download的就不知了..也許跟盜版的過程有關 此文章於 2005-04-13 08:02 AM 被 nagual 編輯. |
|
|
|
|
Advance Member
![]() ![]() 加入日期: May 2002
文章: 346
|
用TMPEGEnc轉Divx嗎?影音一起轉嗎?
應該影音分開轉檔,有許多程式轉音軌都又快有好。 影像用VirtualDubMod轉,參考 Snic這篇巨作: http://forum.pcdvd.com.tw/showthread.php?t=222652 |
|
|