搜索 社区服务 统计排行 帮助
  • 3084阅读
  • 18回复

请问x264里有设定宽高比例的命令行么。

楼层直达
级别: 新手上路
注册时间:
2009-11-18
在线时间:
0小时
发帖:
64
只有设定了输出的像素.864*480
出来的话,像素比才会是16:9.


如果AVS里不加输入像素具体大小,出来Display那里就会是4:3.
我想把他压成720*480,或者不设定输出像素大小的MP4.
但是想让它显示比为16:9.
在用x264命令行压的时候,
有没有那种可以设定像素比的命令行?
级别: 新手上路
注册时间:
2006-12-24
在线时间:
1小时
发帖:
240
只看该作者 18楼 发表于: 2010-07-09
其实给PSP用的话在最后封装的时候再定宽高比也可以啊。。

级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 17楼 发表于: 2010-07-08
引用
最初由 辉耀 发布



呃,抱歉没说清楚……我的意思是……我个人一直觉得日系HDTV是1440x1080 sar4:3的……但roozhou大那句话的意思不太明白了……
(看例子只提到了BBC……难道是roozhou大这里单指是欧美系HDTV?)


BD和HDV里1440x1080都是sar=4:3,大部分HDTV应该也是4:3,但BBC的HDTV是个特例,居然要算overscan,所以就变成15:11了。
级别: 侠客
注册时间:
2009-02-15
在线时间:
16小时
发帖:
221
只看该作者 16楼 发表于: 2010-07-08
引用
最初由 roozhou 发布
HDTV大部分不需要
比较特殊的BBC的16:9的1440x1080是15:11



呃,抱歉没说清楚……我的意思是……我个人一直觉得日系HDTV是1440x1080 sar4:3的……但roozhou大那句话的意思不太明白了……
(看例子只提到了BBC……难道是roozhou大这里单指是欧美系HDTV?)

级别: 骑士
注册时间:
2007-01-31
在线时间:
62小时
发帖:
896
只看该作者 15楼 发表于: 2010-07-08
1440x1080 DAR 16:9
不就是SAR 4:3么...什么叫不需要SAR...
级别: 侠客
注册时间:
2009-02-15
在线时间:
16小时
发帖:
221
只看该作者 14楼 发表于: 2010-07-08
AR是为了“保持正确比例”而不是“凑出16:9”,Crop与否不影响sar值的


另外问下,日系HDTV大多不都是1440x1080 DAR 16:9的么,为什么不需要sar?不太明白……

级别: 新手上路
注册时间:
2009-11-18
在线时间:
0小时
发帖:
64
只看该作者 13楼 发表于: 2010-07-08
如果我输入的是切边之后的算出来的比值可以么.
AVS里crop(2,0,-2,-2)
然后不设定输出的大小.
16:9/716:478...
级别: 新手上路
注册时间:
2010-07-08
在线时间:
0小时
发帖:
1
只看该作者 12楼 发表于: 2010-07-08
引用
最初由 differ_cn 发布
我向来是等到封装MKV的时候再设定高宽比。

X264压缩的时候忽略这种东西。


有些解码器或播放器不认容器里设置的宽高比,视频流的都认。
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 11楼 发表于: 2010-07-08
只在mkv里设AR很多时候不起作用的,你最好还是在码流里设(mkv里可以不设)
级别: 侠客
注册时间:
2005-12-24
在线时间:
6小时
发帖:
286
只看该作者 10楼 发表于: 2010-07-08
我向来是等到封装MKV的时候再设定高宽比。

X264压缩的时候忽略这种东西。

无内涵的小白
级别: 骑士
注册时间:
2007-01-31
在线时间:
62小时
发帖:
896
只看该作者 9楼 发表于: 2010-07-08
= = 又resize又AR...好疼...
级别: 新手上路
注册时间:
2010-06-23
在线时间:
0小时
发帖:
154
只看该作者 8楼 发表于: 2010-07-08
上面的都是理论值 具体支部支持4位数的还没有试过 3位数的pc 支持的说
级别: 新手上路
注册时间:
2010-06-23
在线时间:
0小时
发帖:
154
只看该作者 7楼 发表于: 2010-07-08
引用
最初由 264768502 发布
80:81是哪儿来的


864 480
16/9*480/864=80/81

848 480
16/9*480/848=160/159

853 480
16/9*480/853=2560/2559
级别: 骑士
注册时间:
2007-01-31
在线时间:
62小时
发帖:
896
只看该作者 6楼 发表于: 2010-07-08
80:81是哪儿来的
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 5楼 发表于: 2010-07-08
sar = 显示宽高比/分辨率之比

(16:9) / (720:480) = 32:27
当然实际上应该用40:33

绝大多数情况下,你不需要算sar,只要记住几个固定的值就行了
对于DVD和SDTV
NTSC 16:9 => 40:33, 4:3 => 10:11
PAL 16:9 => 16:11, 4:3 => 12:11

HDTV大部分不需要
比较特殊的BBC的16:9的1440x1080是15:11

如果你不用avs而直接用x264的lavf输入(或者置顶工具里的dshow输入),sar会自动从源中获取不需要指定。
快速回复

限150 字节
上一个 下一个