x265能拉伸视频么?
本帖最后由 ceshiwenfq 于 2017-8-6 14:49 编辑{:7_573:}NMM看到mawen大佬一个上古时期的帖子,讲他做高压的话会用Spline把横向分辨率压缩到四分之三,进一步减小信息量,然后压制的时候再通过x264拉伸到正常比例。
有点兴趣,在x265上重复试验。
首先vpy里通过core.resize.Spline16(res,1536, 1080)压缩到五分之四大小,然后再x265里加入参数--sar 1920:1080
不过输出出来东西画面比例变成了迷之2730x1080
哪一步出错了吗
顺便一提如果--sar 1080:1920则会出来这种东西
后者用mediainfo和vpy查看的时候显示都是1920x1080分辨率,但potplayer播放则如上图
本帖最后由 cylx 于 2017-8-6 15:58 编辑
DAR = PAR × SAR
你的例子中就是
1536 : 1080 × (1920 : 1080 = 16 : 9) = 2730 × 1080
所以你需要的SAR是5 : 4,当然你也可以不在编码时指定SAR,封装时设置container DAR/SAR一样的。
另外x265只是设置SAR参数,缩放还是播放器做的。
cylx 发表于 2017-8-6 15:50
DAR = PAR × SAR
你的例子中就是
加入sar5:4之后在播放器中已经能正常播放1080P视频。
mediainfo中显示视频分辨率为1536:1080
这正常吗? 本帖最后由 yswysc 于 2022-5-20 13:40 编辑
cylx 发表于 2017-8-6 15:50
DAR = PAR × SAR
你的例子中就是
少年 有兴趣来论坛群水群么{:4_679:}
Q群号:⬛⬛⬛⬛⬛ ceshiwenfq 发表于 2017-8-6 17:57
加入sar5:4之后在播放器中已经能正常播放1080P视频。
mediainfo中显示视频分辨率为1536:1080
这正常吗? ...
正常,就是这样的。 ceshiwenfq 发表于 2017-8-6 17:57
加入sar5:4之后在播放器中已经能正常播放1080P视频。
mediainfo中显示视频分辨率为1536:1080
这正常吗? ...
这不就是你要实现的效果么……
页:
[1]