PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   軟體字幕討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=72)
-   -   請問那裡有製作mkv格式的教學網站呢? (https://www.pcdvd.com.tw/showthread.php?t=368886)

snic 2004-08-14 01:10 PM

引用:
作者Shade
呃,這個要說明會有些複雜... ^^;

感謝 Shade 大神...又上了一課:p

starroach 2004-08-15 02:11 AM

感謝+1,知道packet bitstream是什麼東西了 ^^"
還是要看中文的解釋才清楚阿 :p 英文FAQ會沒那麼言簡意賅

然後順便感謝Shade大神上次指導LAME版本的問題 ^^
所以是感謝+2 ^o^

rhapsody 2004-08-15 01:23 PM

引用:
作者Shade
我們知道 B-frame 必須參考他後面的 Frame 解碼,所以
0 1 2
I B P

當 Decoder 讀進 1B 的資料的時候,他還不能解碼這個 1B,因為 1B 會需要參考他後面的 2P 才能解碼,所以這個時候 Decoder 無法輸出畫面,必須等下一個 2P Frame 讀進來以後,才能完整的解碼輸出 1B。
這樣就會造成一個 Frame 的解碼輸出延遲,我們稱為 B-frame 的解碼 lag。



請問
如果沒有用 Packed bitstream
會有 B-frame 的解碼 lag 應該是只有慢的電腦,或是一些 解 mpeg 4 的 DVD player 才會遇到吧?

是不是只要快的電腦,就沒有問題了? 反正解 frame 很快啊...

Shade 2004-08-16 11:16 AM

引用:
作者rhapsody
請問
如果沒有用 Packed bitstream
會有 B-frame 的解碼 lag 應該是只有慢的電腦,或是一些 解 mpeg 4 的 DVD player 才會遇到吧?

是不是只要快的電腦,就沒有問題了? 反正解 frame 很快啊...

不,再快的電腦也一樣,一樣有問題,一樣會 lag。
這個跟解碼的速度無關,而是 AVI 規格的限制。
如果不用 Packed Bitstream 儲存
0 1 2
I B P

解碼的時候讀進 I,輸出 I 和播放相對應的 audio 0
讀進 B,無法輸出畫面,重複上一張 I,此時 audio 繼續播放,播放 audio 1
讀進 P,終於可以輸出上一張 B,此時 audio 已經播放到下一個 audio 2
變成
0 1 2 3
I I B P

所以會影音不同步,這跟解碼的速度沒有關係,而是 AVI 規格的限制,它就是必須這麼播放。
只是以一般 23.976fps 的影片播放速率來說,如果只差一個 B-frame,影音不同步的差距只有 41ms,人耳沒有經過訓練,很難分辨出 66ms 以下的影音不同步。
不過錄音工程師,通常可以分辨 50ms 甚至更低的 delay。

volcan 2004-08-16 05:13 PM

原來是這樣....又上了一課....... :p
最近剛好抓到一個有B-frame的魔神英雄傳.......看起來總覺的怪怪的 :jolin:

redx 2004-09-02 04:46 PM

謝謝諸位大大的Q&A,又增長不少知識.

komurofan 2004-09-02 11:15 PM

問個白爛問題...
mkv要灌啥比較好啊?
我現在是灌Lazy Man's MKV 0.9.2,但我發現播放DivX Video時,影片會有很明顯的延遲,就是看起來不會很順暢的樣子。

PS.我個人習慣用WMP9,不想灌MPC

starroach 2004-09-03 02:12 AM

引用:
作者Shade
只是以一般 23.976fps 的影片播放速率來說,如果只差一個 B-frame,影音不同步的差距只有 41ms,人耳沒有經過訓練,很難分辨出 66ms 以下的影音不同步。
不過錄音工程師,通常可以分辨 50ms 甚至更低的 delay。


咦?突然想到...
如果按照上述的B-Frame lag造成影音不同步的原理
那麼這個不同步應該會被累加?!每個B-frame都delay 41ms一次
那麼一部電影演到最後不就悽慘無比 @@" 歐買尬~

有這麼糟嗎 >"<
那以後壓電影不就一律轉成mp4容器來裝比較好?!
假以時日mp4播放功能的機器流行起來時,才不會落得,用avi結果影片末端極度影音極度不同步之下場....


所有的時間均為GMT +8。 現在的時間是01:41 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。