delusion_
17th September 2003, 15:43
I'm using the latest "stable" VirtualDubMod (1.5.4.1) and
encountering a problem when encoding AVS to DiVX5.1
using the job control dialog. The encodes are simple; the
audio is left the same (copied over), and I'm using "Fast
Recompress" mode. The DiVX5.1 settings I'm using
are "Standard" speed, 2150kbps bitrate, and setting up
2-pass encodes (add the first pass to the job queue,
then change to nth-pass in DiVX and save as a second
job for the queue.) The first pass will usually get 100%
done, and VirtualDubMod will then crash with this error:
Crash reason: Access Violation
Crash context:
An out-of-bounds memory access (access violation)
occurred in module 'ntdll'.
LoadPlugin("C:\AVISynthFilters\2.5\Mpeg2Dec3
\mpeg2dec3.dll")
LoadPlugin("C:\AVISynthFilters\2.5
\Decomb\Decomb500.dll")
mpeg2source("inputmovie.d2v")
FieldDeinterlace()
Crop(10, 6, -10, -6)
I'm using the latest Decomb/MPEG2DEC3 versions (5.00
and 1.10 respectively.)
Any ideas you guys have on this would be appreciated :)
Thanks.
Update -- I've found out that this problem is occuring when VirtualDubMod attempts to CLOSE the AVS file (at the end of the first pass) -- Manually running two passes works, but isn't a viable solution here (I need job control/queues.) It doesn't matter what compressor I use; it's the actual "closing" of the video file that's triggering the error. It's also interesting to note that VirtualDub has the same problem/bug. If anyone needs to see my crash log, let me know and I'll attach it. I'll try to come up with an easier way to reproduce the error. I'm totally stuck here.
encountering a problem when encoding AVS to DiVX5.1
using the job control dialog. The encodes are simple; the
audio is left the same (copied over), and I'm using "Fast
Recompress" mode. The DiVX5.1 settings I'm using
are "Standard" speed, 2150kbps bitrate, and setting up
2-pass encodes (add the first pass to the job queue,
then change to nth-pass in DiVX and save as a second
job for the queue.) The first pass will usually get 100%
done, and VirtualDubMod will then crash with this error:
Crash reason: Access Violation
Crash context:
An out-of-bounds memory access (access violation)
occurred in module 'ntdll'.
LoadPlugin("C:\AVISynthFilters\2.5\Mpeg2Dec3
\mpeg2dec3.dll")
LoadPlugin("C:\AVISynthFilters\2.5
\Decomb\Decomb500.dll")
mpeg2source("inputmovie.d2v")
FieldDeinterlace()
Crop(10, 6, -10, -6)
I'm using the latest Decomb/MPEG2DEC3 versions (5.00
and 1.10 respectively.)
Any ideas you guys have on this would be appreciated :)
Thanks.
Update -- I've found out that this problem is occuring when VirtualDubMod attempts to CLOSE the AVS file (at the end of the first pass) -- Manually running two passes works, but isn't a viable solution here (I need job control/queues.) It doesn't matter what compressor I use; it's the actual "closing" of the video file that's triggering the error. It's also interesting to note that VirtualDub has the same problem/bug. If anyone needs to see my crash log, let me know and I'll attach it. I'll try to come up with an easier way to reproduce the error. I'm totally stuck here.