近日,編輯在壇子上逛,發(fā)現(xiàn)了一個很有用的帖子,拿來和廣大燒友一起學(xué)習(xí)。
問題一:
目前市面上的高清機播放普通DVD時有無倍線功能?
答:
目前的高清機沒有DVD倍線功能,因為sigma SDK microcode部分至今沒有提供DVD倍線功能,而好的倍線功能需要復(fù)雜的插值(Interpolating)和濾波(Filtering)算法去實現(xiàn),并不是簡單的1條掃描線顯示為2條就叫倍線,而且如果能實現(xiàn)也必須通過SMP8634/SMP8635的內(nèi)部“視頻DSP”去實現(xiàn),但這部分的控制sigma是不開放的,應(yīng)用層是控制不到的,僅僅通過應(yīng)用層能控制的300Mhz的mips是不能夠?qū)崿F(xiàn)倍線這種復(fù)雜算法的。
但SMP8634/8635倒是支持Deinterlacing,這倒是通過上述所說的插值算法將隔行變?yōu)橹鹦酗@示了。早期DVD碟片的視頻有很大一部分是720x480i的,這些碟片都可以通過Deinterlacing功能變?yōu)橹鹦。不盡如此,SMP8634/8635可以把所有隔行的片源進行插值按逐行進行顯示(包括1080i的片源)。但這并不是通常意義上的DVD倍線。
打個比方說明倍線和圖像縮放(Scaling---單純的掃描線x2,x3)的區(qū)別:矢量字和點陣字都是可以放大顯示的,但矢量字的放大顯示沒有鋸齒感,但點陣字的放大卻有明顯的鋸齒感。同樣的道理,DVD的分辨率大都是720x480,播放時可以在1080p分辨率下顯示。但僅僅是像點陣字的單純放大顯示一樣,物體的邊緣會呈現(xiàn)鋸齒。但如果是真正的倍線顯示在1080p分辨率下效果卻大相徑庭,物體的邊緣會處理的很平滑,就像矢量字的放大顯示一樣。
至于基于SMP8634的Blu-ray碟機能否支持普通DVD的倍線,我還不能確定。
問題二:
為什么我的高清機多數(shù)情況下在放DVD,效果比普通DVD機還是好不少?
答:
老點的DVD機輸出的最大分辨率就是480p,這就限定了機器輸出的最大分辨率。畫面最多也只能按片子的分辨率顯示。而且480i的片子也只能按480i的模式輸出。
而高清機播放DVD,首先480i/480p的都能在1080p下顯示。480i 通過 Deinterlacing 到480p,再scaling到1080p顯示。如果不是過分追求細節(jié)的話,總體感覺自然會好些。