『漫游』酷论坛>『影音数码技术学习交流』>[请教]遇到一个很诡异 ..

[请教]遇到一个很诡异的问题

寒小梅@2009-01-02 21:48

输入以下avs,仍进X264压制后:
LoadPlugin("d:\RPG_RPP11\avsfile\VSFilter.dll")
v1=DirectShowSource("70.mp4",fps=23.976,audio=false,convertfps=true)
v2=DirectShowSource("70.mp4",video=false)
audiodub(v1,v2)
Changefps(23.976)
Crop(10,4,-10,0)
LanczosResize(640,480)
TextSub("70.ass")
SSRC(44100)

X264一闪即关,我马上查看LOG,里面的内容是:
StartTime:2009-01-02 21:10:57
avis [error]: unsupported input format (DIB )
x264 [error]: could not open input file 'J:\视频杂文件\1234\70.avs'
EndTime:2009-01-02 21:10:57

而且那个MP4文件还被清0了,大小变为0字节了【不管任何视频文件,都会被这样清空的】= =

系统没重装之间,突然有了这个毛病,我就重装了系统,完事后我什么都没装就装了一个完美解码,装完后又试了一下,还是这个毛病,十分诡异!

而且AVS和视频文件仍到MPC里播放完全正常,解码器也正常运作,色彩空间也是YUY2!
AVS仍到VDM里,载入时是正常的,但是压制的时候就提示什么错误,和X264错误的提示几乎是一个意思= =

题外我的系统WIN XP SP3的!!
引用

qyqgpower@2009-01-02 21:55

x264只支持YV12输入,YUY2当然出错
引用

寒小梅@2009-01-02 21:58

为什么默认的AVS 色彩空间是YUY2呢 = =
引用

qyqgpower@2009-01-02 21:59

问你的解码器去
引用

xtyz@2009-01-02 22:11

dshow的色彩空间取决于解码器输出流
引用

寒小梅@2009-01-02 22:11

谢谢了
虽然不知道为什么输出YUY2色系
但是总是解决了 = =
引用

squallatf@2009-01-03 16:49

你avs读取的mp4和输出mp4文件名不是一样么
当然会出问题,把avs改下名字呢?
还有就是无需分开视频和音频处理,1个directshowsource就够了
引用

| TOP