1. 數位影像傳輸過程出現無法修正的錯誤, 通常是整條橫帶或是整個畫面花掉.. 跟類比訊號不一樣..
2. 誰說 MPEG-2 沒馬賽克的...
MPEG-2 的演算法 Bitrate不夠的時候, 就是會有"動態馬賽克"... 就算是 BS HI 的節目, 也是有動態馬賽克的, 只是人家的 MPEG-2 encoder 厲害, 同樣19Mbps 的容量, 編出 1920x1080i60 的訊號, 就是讓你動態畫面感覺不到馬賽克, 而且高頻訊號超級銳利... 這點 ATSC 的節目, 到目前為止, 仍然是差一點的... 人家為什麼可以做出這樣的效果, 當然也是有理由的... 如果有人有興趣的話, 可以再進一步說明...
我做 DTV 的功能將近半年, 台灣 15 個頻道看到都快爛掉了, 畫質真的就是那種很遜的水準... 隨便拿個英國的 SDTV 節目來比對, 都覺得人家的畫質, 明顯比我們的電視台送出來的好...
有人說國內的 DVB-T 每個頻道分到 6Mbps 的頻寬... 別笨了... 我錄下來 3 個 program 的 TS , 就是只有 11 Mbps 左右, 扣掉一個到兩個 MP2 編碼的音軌, 算一算一個 program 也才 3.0 Mbps 出頭...
除了中視是 720x480i60 之外, 其他的都是 704x480i60 ... 左右還各偷掉 8 個點... (反正也沒差, 對 CRT 來說, 算是 overscan 不可視區)
我測過英國的 SDTV 頻道, bitrate 大概是4.0 Mbps 出頭, 格式是720x576i50 ... 歐規的 SDTV 大都是這樣... 但人家的節目, 畫面銳利度跟物體的立體感, 明顯就是比台灣的 DTV 節目高...
一個更明顯的事實是, DVD 規定的 MPEG-2 GOP 是 I PBB PBB PBB PBB PB sequence ,
但 broadcast 的大都是 I BB P BB P BB 之類的包裝順序... 在這邊稍微解釋一下 I/P/B-Frame 的特性..
其中 I-Frame 是代表 key frame, 編碼資料解出來後, 可以產生一張全新的畫面... 不需要參考其他的 ... P-frame 是要往前參考上一張 I or P-frame 的影像做 motion compensation 後, 再加上不一定必要的 iDCT 補償.. B-Frame 則是最多參考到兩張 I or P-frame 的影像資料做 motion compensation ... 動態馬賽克就是根據 MC 之外的 iDCT 補償精確度夠不夠來決定會不會很明顯...
以 DVD 的設定, 每半秒就會出現一張 key frame I ... 台灣的 DVB-T 節目, 則是 2 ~ 4 秒...
為什麼要這樣呢... 因為一張 720x480 的 I-frame, 通常至少要 100 ~ 150 KB 的容量, 已經吃掉 1Mbps 的 bit rate, 要是採用 DVD 的 GOP, 那就不得了了, 每秒兩張就要 2Mbps, 總頻寬 3 Mbps 就只剩 1 Mbps 去分給剩下的 28 張 P/B frame ... 但是通常一張 720x480 的 P frame 要 50 ~ 60 KB , 才不會看到馬賽克, B frame 要 24 ~ 40 KB 左右... 所以大家可以自己算一算, 為什麼 DVD 的好畫質, 平均 bit rate 要 8Mbps 左右...
另外一點給大家參考的, BS HI / ATSC 的 1920x1088 I-Frame, 通常一張大小是 450 ~ 550 KB ~~
為什麼點數是 1920x1088, 而不是 1920x1080, 很簡單... 因為 MPEG 的編碼方式是 1 macroblock (16x16 點) 為基本單位... 1080 不是 16 的倍數... 1088 才是 ... BSHI/ATSC D3 節目的影像, 最下面的 8 個點都是被截掉不輸出的...
tcp wrote:
==========...(恕刪)
用大陸規格DMB-TH, 根據電訊局的人員實驗指出, 接收能力比DVB-T強
DVB-T 64QAM要約52dBuV/m才能開始到達接收門限, 但DMB-TH 64QAM 47dBuV/m就可以了.
畢竟是遲出來的, 比較成熟...
電視棒除了demodulator跟DVB-T不一樣, 其他如矽調諧等都跟DVB-T的一樣, 觀看軟件也能直接用DVB-T的.
樓上試試用DVBViewer配硬件解碼, 畫質會更好.
看了你的capture, 似乎編碼方面還是可以的, 至少看不到明顯的畫面破損
DVBViewer的"特別版"用來試試就好, 好用就要買.
歐元15塊不貴吧
pie1394 wrote:
台灣 15 個頻道看到都快爛掉了, 畫質真的就是那種很遜的水準... 隨便拿個英國的 SDTV 節目來比對, 都覺得人家的畫質, 明顯比我們的電視台送出來的好...
....(台灣DVB-T)算一算一個 program 也才 3.0 Mbps 出頭
....我測過英國的 SDTV 頻道, bitrate 大概是4.0 Mbps 出頭
假設其他條件都一樣,一個720*576的畫面看起來比720*480的好,這會很不合邏輯嗎?掃描線多出20%,畫質看起來好一些,不應該嗎?
您認為問題出在bitrate嗎?我們來比較分析一下。
NTSC video原始bitrate: 720*408*30= 10368000,台灣DVB-T包在3Mbps裡傳送。
PAL video原始bitrate:720*576*25= 10137600, 歐陸DVB包在4Mbps裡傳送。
原始video bitrate相差約22%,傳送頻寬相差約33%,扣掉mpeg-2 audio佔去的部份,壓縮後video bitrate的差距我估計不會多過25%,這很合理呀!台灣DVB-T沒有故意省頻寬,英國DVB也沒有很慷慨多給些頻寬呀。
網兄您可能還得多用點腦筋,找出您的DVB研發套件看不到台灣DVB好畫質的癥結所在,把產品弄得好一點,不要把畫質問題推給訊源。
不過,對於您所說賣的關子,BS Hi的畫質因為某些技術上的優勢而勝過ATSC,我倒是很想聽聽您的高見。
請你自己去 K 清楚 ISO 13818-2 的 spec, 多研究幾種 MPEG-2/4 encoder 之後, 自然就明白 MPEG 的壓縮法, 需求的 bit rate 不能以點數來計算...
我做的東西倒不是現成的套件, 而是重頭到尾都是自己寫程式出來的 MPEG-1/2/4 decoder ...
MPEG-1/2 的部分, visual quality 跟運算精確度, 是達到 libmpeg2 的水準...
MPEG-4 part2 的部分, 則是 xvidcore 的水準...
在同樣的硬體設備上播這些 transport stream, 仍然可以比較出來明顯的差別, 這樣應該不算是設備有問題的關係吧?
忘了說, 比較 BS HI 跟 ATSC 的影片, 我也有用 8800GTS 透過 DVI 輸出到 LCD / PDP TV 來比較, 還是有動態畫質上的差異差別... 你這樣講, 表示 nVidia 的 PureVideo MPEG-2 decoder 或是 Microsoft VMR9 的 deinterlace 也是有問題囉... ?
sympholin wrote:
假設其他條件都一樣...(恕刪)







































































































