『漫游』酷论坛>『影音数码技术学习交流』>[求助]怎么把SAR 40:33 ..

[求助]怎么把SAR 40:33 加到X264里?

小kero@2009-10-17 20:55

我想压一部480P 的 MP4 放到PSP上看

可是怎么调整都没办法达到16:9

看了很多教程说在X264里加入一条 --sar 40:33 就行了

可是我加了 还是不能变成16:9

麻烦大家看看是什么原因 我的MEGUI是0.3.1.1053版的

是不是版本问题???

我的参数:

program --profile main --preset slow --qp 20 --thread-input --threads 12 --deblock -2:-1 --b-adapt 2 --direct auto --ref 1 --no-mbtree --me umh --subme 10 --partitions p8x8,b8x8,i4x4 --no-8x8dct --trellis 2 --no-mixed-refs --sar 40:33 --output "output" "input"

sar已经加进去了 可为什么还是不变16:9呢?

希望高手能解决下这个问题,谢谢!

参数我是加在X264 的 CUSTOM COMMAND LINE 下的

因为没别的地方能加入了
引用

hr_999@2009-10-17 21:04

分辨率一定要是720*480,sar才是40:33
引用

小kero@2009-10-17 21:08

不是吧!!!

我的片源分辨率是720X576 拉伸后1024X576的16:9

请问该怎么设置 SAR???

谢谢!!!
引用

hr_999@2009-10-17 21:29

引用
最初由 小kero 发布
不是吧!!!

我的片源分辨率是720X576 拉伸后1024X576的16:9

请问该怎么设置 SAR???

谢谢!!!



……晕,看来你根本没理解sar的含义,那个参数是设定播放的时候的像素长宽比。720*480是3:2,再按40:33拉伸差不多是16:9。这个主要是为了使720*480在电脑上面看的时候还是保持16:9的比例,而不变形


还有,psp支持的分辨率目前为720*480、640*480和480*272以下的所有分辨率,1024*576是没办法在PSP上放出来的。压制的时候直接设成720*480然后sar 40:33就可以了

------------------------------------------

如果单纯只是想在psp上看,480p没有必要,效果基本没差别却耗费大量时间,压480*272的就好了,不用设sar(缺省就是1:1)
引用

BurySakura@2009-10-17 21:33

PSP貌似无视SAR的...
直接拿PSPResize就好了吧...
引用

小kero@2009-10-17 21:39

引用
最初由 hr_999 发布



……晕,看来你根本没理解sar的含义,那个参数是设定播放的时候的像素长宽比

720*480是3:2,再按40:33拉伸差不多是16:9


还有,psp支持的分辨率目前为720*480、640*480和480*272以下的所有分辨率,1024*576是没办法在PSP上放出来的。压制的时候直接设成720*480然后sar 40:33就可以了


我说的是没压缩前的 分辨率 是720X576 我当然知道PSP无法播放720X480以上分辨率的视频

我的意思是这样的 AVS上把720X576 RESIZE成704X480

然后左右在加8个像素的黑边 变成720X480

然后在进行压缩 也就是720X480了? 但 SAR 40:33 还是没任何作用

变不了 16:9

LS兄弟说的直接拿PSP RESIZE 就是 每次PSP关机后 都要重新调整 才能全屏

而且在电脑上看的时候相当不爽啊......

希望能教教我怎样实现SAR 的使用啊!~
引用

BurySakura@2009-10-17 21:43

Lanczos4Resize(704,480)

addborders(8,0,8,0)

按LZ的意思...
然后再sar 40:33
引用

hr_999@2009-10-18 10:27

你是否考虑换个播放器?

如果你这样转出来的480p在PSP上看的时候不用手动全屏,那sar参数应该已经起作用了

唯一可能的解释就是播放器有问题——或者是设置的问题,或者是本身就有问题

--------------------------

至于sar的计算,我前面已经提到了“sar定义的是像素的长宽比”,正常情况下是不用设置的,也就是维持缺省的1:1。

这个参数的使用主要是出现在要强制把画面保持在一定比例的情况下。比如PSP 的720*480(实际画面704*480),却想按照16:9的比例播放,这时候就要用到这个参数。
以704*480为例:
(704/480)*(40/33)=16:9
也就是说,画面最终会维持在16:9的比例。自己体会一下吧
引用

Kisoul@2009-10-21 23:02

引用
最初由 小kero 发布


我说的是没压缩前的 分辨率 是720X576 我当然知道PSP无法播放720X480以上分辨率的视频

我的意思是这样的 AVS上把720X576 RESIZE成704X480

然后左右在加8个像素的黑边 变成720X480

然后在进行压缩 也就是720X480了? 但 SAR 40:33 还是没任何作用

变不了 16:9

LS兄弟说的直接拿PSP RESIZE 就是 每次PSP关机后 都要重新调整 才能全屏

而且在电脑上看的时候相当不爽啊......

希望能教教我怎样实现SAR 的使用啊!~



用mediacoder的psp版,最近刚加上了sar,不过不是在x264中加的,是在mencoder中实现的!
引用

roozhou@2009-10-21 23:40

你在电脑上看比例对吗?
引用

| TOP