我试着用mencoder pipe作为输入:
- #从rouzhou的帖子里学来的
- mencoder -o - -of rawvideo -nosound -quiet input | x264 - aaaxbbb ...
但是返回如下错误
- x264 [error]: Rawyuv input requires a resolution.
恩...没有什么头绪,似乎是mecoder输出的rawyuv没有header信息,所以x264无法获得正确的分辨率?
这个问题如何解决呢?
[请教]试用mecoder压制psp用480p,遇到几个问题。附参数与样片
foolegg@2008-11-14 20:49
采用的压缩方法roozhou@2008-11-14 21:03
aaaxbbb就是分辨率啊,比如720x480foolegg@2008-11-14 21:21
e...我没看清楚...以为是aabbcc这样的...意思是开始写aa参数bb参数什么的...Re: [请教]试用mecoder压制psp用480p,遇到几个问题。附参数与样片
leeyoung@2008-11-14 21:26
引用
Re: Re: [请教]试用mecoder压制psp用480p,遇到几个问题。附参数与样片
foolegg@2008-11-14 22:37
引用最初由 leeyoung 发布
你要指定 Mencoder输出的 rawyuv类型 为 YV12 但 x264 的 YV12 的 U平面 和V平面 位置正好是相反的 实际上也就成了 I420
另外 x264可以手动指定 分辨率 具体见 --longhelp
下面是个例子
mencoder "C:\Mencoder.pipe.to.x264\CM.avs" -really-quiet -nosound -ovc raw -vf format=i420 -of rawvideo -o - | x264.exe
52wy@2008-11-14 23:18
升级成5.00就不闪了roozhou@2008-11-15 01:47
引用最初由 foolegg 发布
e...我没看清楚...以为是aabbcc这样的...意思是开始写aa参数bb参数什么的...
我试验了一下,可以pipe了,但是速度龟得令人发指...2.xx fps....
x264 [info]: using cpu capabilities: none!
...
foolegg@2008-11-15 09:03
引用最初由 52wy 发布
升级成5.00就不闪了
roozhou@2008-11-15 13:20
引用
- mencoder -o - input -of rawvideo -nosound -ovc raw -ss 00:30 -endpos 00:03 -vf format=i420,scale=720:480 -ofps 23.976 -really-quiet
引用