『漫游』酷论坛>『影音数码技术学习交流』>[求助]关于压制AVS加载 ..

[求助]关于压制AVS加载图片

syun0902@2010-11-19 23:19

IMAGEREADER只支持RGB32,但是megui貌似只能处理YV12。
MEGUI加载AVS后会询问添加“ConvertToYV12()”,但是加入这句话还是无法压制……

有办法处理么?
引用

syun0902@2010-11-20 00:11

方法刚才无意间在论坛里找到了。就是ConvertToYV12()换个地方就行。
现在有第二个问题。
就是直接将图片压制成影片的话如何写代码指定帧率。貌似我不写帧率压制出来的就成整数的24F了。代码如下:
Logo1=ImageReader("acbuspresents480.JPG",end=120).converttorgb32
Logo2=ImageReader("acbuspresents480-b.JPG",end=120).converttorgb32
Logo3=(Logo1).fadeio(24)
v1=trim(Logo1,0,120).Layer(Logo2,"add",255,0,0).Layer(Logo3,"add",255,0,0).ConvertToYV12()
return v1
我截取的长度是120帧,而刚好压制出来是24F,所以影片长度刚好5秒。
引用

syun0902@2010-11-20 00:25

……
我对自己无语,自问自答自己的2个问题。
原来直接IMAGEREADER命令里面就有指定FPS的格式……
引用

| TOP