搜索 社区服务 统计排行 帮助
  • 805阅读
  • 2回复

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

楼层直达
级别: 圣骑士
注册时间:
2003-02-25
在线时间:
0小时
发帖:
1518
用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也没查出错误

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

是内存问题还是原文件问题?实在搞不懂
级别: 版主
注册时间:
2001-11-21
在线时间:
0小时
发帖:
2803
只看该作者 1楼 发表于: 2004-03-11
在打开时选用avs来读那个avi.....
或者把它fourcc改成divx让divx来解码............
最后还可以用directshowsource.......

live id: liusu119@hotmail.com
email: liusu119@gmail.com
级别: 圣骑士
注册时间:
2003-02-25
在线时间:
0小时
发帖:
1518
只看该作者 2楼 发表于: 2004-03-11
解决了,这好像是VDM的bug,在官网论坛上有很多人反映,却没有解决方法
我用VDM先将音频分离(VBR mp3),然后换用VD无声压制,最后再用VDM合成,问题解决
快速回复

限150 字节
上一个 下一个