sar 的疑惑
- PAR : pixel aspect ratio,单个像素的宽高比,大多数情况像素宽高比为1:1,也就是一个正方形像素,如果不是1:1, 则该像素可以理解为长方形像素。常用的PAR比率有(1:1,10:11, 40:33, 16:11, 12:11 ).
- DAR : display aspect ratio,显示宽高比。即最终播放出来的画面的宽与高之比。 比如常见的16:9和4:3等。缩放视频也要按这个比例来,否则会使图像看起来被压扁或者拉长了似的。
- SAR : Sample aspect ratio,采样纵横比, 表示横向的像素点数和纵向的像素点数的比值,即为我们通常提到的分辨率宽高比。 就是对图像采集时,横向采集与纵向采集构成的点阵,横向点数与纵向点数的比值。比如VGA图像640/480 = 4:3,D-1 PAL图像720/576 = 5:4,高清视频 等。
- 三者的关系:
- PAR x SAR = DAR
- 或者
- PAR = DAR/SAR.
- 已知其中任意两个可以推导出另一个。
AVRational sar 变量的应用

大佬的解释:
- 其实
sar 是以前的显示设备设计的历史遗留问题,不用过多关注,只需要知道,显示的时候用 sar 这个比例拉伸 width 跟 height 作为显示窗口,图像播放就不会扭曲了。sar 在大部分情况都是 1:1。
- PS : 死记ta......
重点
- 1: 不用过多关注
- 2:只需要知道,显示的时候用
sar 这个比例拉伸 width 跟 height 作为显示窗口,图像播放就不会扭曲了。sar 在大部分情况都是 1:1。
参考