close
一般影片檔有每一幀的大小352*240 320*240 720*480或是任何的不同尺寸。
當然還有另一個設定也就是影片的寬高比 1.33(4:3) 1.78(16:9)...等
後者並不一定每個影片都會有此資訊。
就以DaumPotPlayer為例來說明這中間的轉換算法。
在選擇為原始寬高比時
1)
1024*768的輸出螢幕;352*240 4:3(這個為設定影片寬高比)的影片
影片的尺寸352*240的寬高比是1.466,而螢幕為1.33
1.33<1.46 所以使用最小的放大。寬的解析1024
1024/352*240=698 ,所以在螢幕中播放的大小就是1024*698
2)
1366*768的輸出螢幕;352*240 4:3(這個為設定影片寬高比)的影片
影片的尺寸352*240的寬高比是1.466,而螢幕為1.78
1.78>1.46 所以使用最小的放大。高的解析768
768/240*352=1126,所以在螢幕中播放的大小就是1126*768
3)
1366*768的輸出螢幕;720*480 4:3(這個為設定影片寬高比)的影片
影片的尺寸720*480的寬高比是1.5,而螢幕為1.78
1.78>1.5 所以使用最小的放大。高的解析768
768/480*720=1152,所以在螢幕中播放的大小就是1152*768

在選擇輸出寬高比時(就是螢幕的大小)
1)
1024*768的輸出螢幕;352*240 4:3(這個為設定影片寬高比)的影片
影片的寬高比是1.33(4:3),而螢幕為1.33
1.33=1.33 所以在螢幕中播放的大小就是1024*768
2)
1366*768的輸出螢幕;352*240 4:3(這個為設定影片寬高比)的影片
影片的寬高比是1.33(4:3),而螢幕為1.78
1.78>1.33 所以使用最小的放大。高的解析768
768/3*4=1024,所以在螢幕中播放的大小就是1024*768
3)
1366*768的輸出螢幕;720*480 4:3(這個為設定影片寬高比)的影片
影片的寬高比是1.33(4:3),而螢幕為1.78
1.78>1.33 所以使用最小的放大。高的解析768
768/3*4=1024,所以在螢幕中播放的大小就是1024*768

不知這樣的比較各位了解其中的差別嗎?
當然螢幕的寬高比有太多種了3:2、4:3、5:3、5:4、8:5、16:9、16:10、17:9
所以一種影片的尺寸大小要能夠都符合實在是不太可能。尤其是一般正常的影片大小,在寬螢幕中一定會有留邊的(不變形的狀況)。

當然前面提到了影片設定的寬高比。在相同尺寸大小720*480如果設定的寬高比同,在螢幕輸出其實也是按照設定的寬高比才不會失真喔~~
arrow
arrow
    全站熱搜

    CrazyKTV 發表在 痞客邦 留言(0) 人氣()