![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- VIVO討論區 (數位機上盒)
(https://www.pcdvd.com.tw/forumdisplay.php?f=15)
- - 有高手可以回答轉avi檔時影音不同步的問題嗎?
(https://www.pcdvd.com.tw/showthread.php?t=471703)
|
|---|
設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 |
引用:
|
引用:
|
引用:
以下是無責任解釋, 錯了別怪 :) 我對transcoding不是很了解...只是一小時後才影音不同步...我瞎猜一下: 1. 如果轉檔的frame rate是持續正確的, 2. 而壓縮格式本身又有支援影音同步, 3. 而轉檔軟體也沒出錯, 有可能是audio sample rate的誤差(應該說是播放軟體的參考時鐘, 和音效卡的石英 振盪器之間的極小的誤差), 而由於聲音是持續撥放的, 小誤差逐漸累積成人可聽出的 大誤差. (相反的撥放影像的timing有誤差, 只要簡單微調就回來了, 因為每幅影像都 是個別秀出), 所以當音效卡消耗資料比較快一點點時, 到最後聲音可能會斷掉, 再繼續; 而當音效卡消耗資料稍微慢一點時, 聲音跟不上影像(最後聲音也可能斷掉再繼續, 端看撥放軟體怎麼寫). 想像一下, 假設你解壓縮後的聲音的sample rate假設是8000HZ, 而音效卡是8001HZ, , 當音效卡工作了8000秒, 事實上是撥了8001秒的資料... 總之, 如果以上三點假設沒錯的話, 這就是撥放軟體的責任, 需要來對音效卡做校正, 或者以聲音資料的消耗速度, 來校正影像的播放timing...一個犧牲一點音質, 一個 犧牲一點畫質, 看撥放軟體如何取捨...當然不管是何種方式, 聲音都須聽起來連續 不斷. |
引用:
24fps?? 是否營幕掃瞄頻率除以24才除得盡? 若是電影的DVD..其source有很多是24fps..撥的時候可3:2 pull down成30 fps download的就不知了..也許跟盜版的過程有關 |
用TMPEGEnc轉Divx嗎?影音一起轉嗎?
應該影音分開轉檔,有許多程式轉音軌都又快有好。 影像用VirtualDubMod轉,參考 Snic這篇巨作: http://forum.pcdvd.com.tw/showthread.php?t=222652 |
| 所有的時間均為GMT +8。 現在的時間是09:50 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2026。