各位先進好我用 media player classic 播放原版 DVD 時可以看到顯示的資訊如下圖上方顯示的 Video Size: 852 x 480但是下方的 MPEG2 Video 顯示 720 x 480請問是為什麼?這部 DVD 播放時,實際的解析度是 852 x 480但是 MPEG2-DVD 的標準規格不是 720 x 480我搞迷糊了請先進們指點謝謝
我來解釋為何播放時解析度不同那是因為你影片的 PAR(Pixel aspect ratio, 像素寬高比)和電腦不同的關係因為DVD影片的PAR是對應傳統電視而不是電腦螢幕在PC上PAR必須是正方形才可以得到正確顯示比例你的DVD影片是解析度是 720x480PAR 應該是 40:33正確的顯示顯示比例=(720/480)*(40/33)=20/11也就是說PC上的PAR為正方形720x480 直接輸出會得到 3:2 的錯誤顯示比例顯示比例=(720/480)*(1/1)=3/2所以必須重新調整解析度再輸出20/11=(W*480)*(1:1)20/11=W*480W=872.727272...如果要輸出 16:9 的比例16/9=((720-x)/480)*(40/33), 得x=16就必須先將 720x480 左右裁8像素(共16像素) 再重新調整解析度16/9=(W*480)*(1:1)16/9=W*480W=853.33333...取近似值 852x480所以你看到的 852x480 是播放時的解析度720x480 則是原始解析度但 MPC 並沒有先裁左右各8像素因為它內建的解碼器將所有 "寬螢幕 DVD" 的 PAR 都視為 32:2716/9=((720-x)/480)*(32/27), 得x=0