
當電腦中的藍光讀取器或獨立藍光讀取器讀取藍光光碟時,是否會發生任何類型的轉換或解碼過程?即,訊號在進入 HDMI 或 DisplayPort 訊號線之前是否發生了任何變化?如果是這樣,這個解碼過程是否可以由不同的電腦、藍光閱讀器和獨立播放器以不同的方式執行?
換句話說:使用不同的藍光讀取單元是否會導致不同的 1 和 0 進入 HDMI/DisplayPort 電纜,或者轉換(如果有的話)總是以完全相同的方式完成?
答案1
BluRay 包含壓縮的音訊/視訊(例如 H.264 視訊),而 HDMI 則承載未壓縮的資料。這意味著數據必須被解碼。
在 PC 上,解碼由播放器軟體完成(使用 CPU 或 GPU 或專用 H.264 晶片(可能是 GPU 的一部分))。解碼器因玩家而異,但這不會影響輸出。然而,解碼器和播放器通常會進行某種後處理(大多數時候是可選的),這會影響輸出。此外,很容易錯誤配置輸出(例如,從等級 30 的“黑色”而不是 0 開始)。
因此,我認為用於 PC 藍光播放的驅動器並不重要,重要的是所使用的軟體。硬體播放器可能因後處理(如果有)而異。
答案2
我想說這取決於計算機。藍光閱讀器不會直接連接到電腦上的視訊輸出。 Bluray 充當儲存設備,儲存編碼視訊。由於儲存的編碼影片不會改變,因此每次播放藍光時,電腦可能會將影片解碼為相同的像素。
因此,您會期望每次這樣做時輸出都完全相同。但根據電腦目前必須處理的工作負載,它可能會或可能不會跟上解碼過程。視訊輸出可能會出現卡頓或螢幕撕裂的情況。有時,當 GPU 超頻過多或某些硬體發生故障時,會出現偽影。
某些影片使用某種演算法進行編碼,可以定義解碼「品質」。這意味著軟體將根據使用者設定以及 CPU 或 GPU 可以處理的工作量來選擇品質。
HDMI 通常支援音訊輸出,音訊很可能會經過一些均衡器以及可能的一些其他濾波器。這是透過各種演算法完成的。
即使您可能期望完全相同的二進位訊號,但它也可能以其他方式出現。我認為兩次測量同一個訊號的可能性很小,但我並不是說這是不可能的。