Letterbox, Pillarbox和Pan&Scan/CCO
(这篇文章写得真郁闷,写了一半,没存,又写了一点,又莫名地丢了)
这是一个关于视频话题,以电视显示为基准,相应的概念和方法可以类推到其它显示设备。
直观地讲,Letterbox指的是16:9的图像在4:3的设备上的显示方法,即图像与设备同宽,在上下添加黑边的显示模式;Pillarbox正好相反,为4:3的图像在16:9的设备的显示模式,左右会被添加黑边;Pan&Scan比较特殊,在4:3的设备上显示16:9的图像时,图像与设备同高,在水平方向多余的图像会被截祛,截取的范围可根据中心点偏移来调整;CCO是一种特殊的Pan&Scan,其中心点偏移为0。
要更好地理解这个问题,需要明确的是,设备的像素点大都不是方形的,包括采样设备和显示设备。采样点的高宽比,称为SAR,显示设备的高宽比,称为DAR。比如同样是720*480的图像,若SAR为9:8时,图像尺寸为4:3;若SAR为32:27时,图像尺寸为16:9。换句话说,当SAR为9:8时,720*480的图像只有在DAR为4:3的设备上显示时,圆是圆,方是方,否则圆将是椭圆,方将是长方。
SAR或DAR被打包在码流当中MPEG-2定义了3种,H.264定义了一堆。实现时要根据码流中的信息,用户设置的目标电视的型号,及显示处理模式来综合考虑。
这是一个关于视频话题,以电视显示为基准,相应的概念和方法可以类推到其它显示设备。
直观地讲,Letterbox指的是16:9的图像在4:3的设备上的显示方法,即图像与设备同宽,在上下添加黑边的显示模式;Pillarbox正好相反,为4:3的图像在16:9的设备的显示模式,左右会被添加黑边;Pan&Scan比较特殊,在4:3的设备上显示16:9的图像时,图像与设备同高,在水平方向多余的图像会被截祛,截取的范围可根据中心点偏移来调整;CCO是一种特殊的Pan&Scan,其中心点偏移为0。
要更好地理解这个问题,需要明确的是,设备的像素点大都不是方形的,包括采样设备和显示设备。采样点的高宽比,称为SAR,显示设备的高宽比,称为DAR。比如同样是720*480的图像,若SAR为9:8时,图像尺寸为4:3;若SAR为32:27时,图像尺寸为16:9。换句话说,当SAR为9:8时,720*480的图像只有在DAR为4:3的设备上显示时,圆是圆,方是方,否则圆将是椭圆,方将是长方。
SAR或DAR被打包在码流当中MPEG-2定义了3种,H.264定义了一堆。实现时要根据码流中的信息,用户设置的目标电视的型号,及显示处理模式来综合考虑。