『漫游』酷论坛>『影音数码技术学习交流』>[求助]用VDM重压Xvid到 ..

[求助]用VDM重压Xvid到某帧总是出错

enjen@2004-03-10 18:55

用1-pass cbr重压,原文件为xvid编码

这是VDM的错误信息
An out-of-bounds memory access (access violation) occurred in module 'xvid'...
...while decompressing video frame 14790 with "XviD MPEG-4 Codec" [biCompression=44495658] (VideoSource.cpp:1618)...
...while running thread "Processing" (thread.cpp:120).

可是播放却没有问题,而且我用VDM看了一下那帧也好像没什么问题

然后用divfix检查过
NOTE: The error checking is not perfect!
Number of errors: 0
Done.
似乎也没有问题

再用VDM自检说0帧错误,0帧再编码不能

又用videofixer也没查出错误

期间重试了几遍并更换了编码器还是不行

是内存问题还是原文件问题?实在搞不懂
引用

skywalker@2004-03-11 02:48

在打开时选用avs来读那个avi.....
或者把它fourcc改成divx让divx来解码............
最后还可以用directshowsource.......
引用

enjen@2004-03-11 08:31

解决了,这好像是VDM的bug,在官网论坛上有很多人反映,却没有解决方法
我用VDM先将音频分离(VBR mp3),然后换用VD无声压制,最后再用VDM合成,问题解决
引用

| TOP