sar 的疑惑

243 阅读2分钟
  1. PAR : pixel aspect ratio,单个像素的宽高比,大多数情况像素宽高比为1:1,也就是一个正方形像素,如果不是1:1, 则该像素可以理解为长方形像素。常用的PAR比率有(1:1,10:11, 40:33, 16:11, 12:11 ).
  2. DAR : display aspect ratio,显示宽高比。即最终播放出来的画面的宽与高之比。 比如常见的16:9和4:3等。缩放视频也要按这个比例来,否则会使图像看起来被压扁或者拉长了似的。
  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 变量的应用

image.png

大佬的解释:

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

重点

  • 1: 不用过多关注
  • 2:只需要知道,显示的时候用 sar 这个比例拉伸 width 跟 height 作为显示窗口,图像播放就不会扭曲了。sar 在大部分情况都是 1:1

参考