hi, i've just installed divx 6, tried to convert a xvid film to divx6 and as soon as i pick compression and click ok, it crashes before i can start to dub.
it only happens when i pick divx6 i've tried the xvid codec and that works fine.
Anyone know how to fix this?
crash report listed this: -
Crash reason: Access Violation
Crash context:
An out-of-bounds memory access (access violation) occurred in module 'DivX'...
...while passing start message to video compressor (VideoSequenceCompressor.cpp:284).
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 1 to 25 of 25
Thread
-
-
i did have but i uninstalled everything, now i just have divx and the xvid codec installed
-
i've also tried updating to the latest divx package, and it throws out a new error, instead of module divX it's module dpl100
-
dpl100.dll looks like it is part of Divx's licence manager. Why don't you just uninstall Divx and encode with Xvid. They are both MPEG4 ASP encoders. If you need the Divx fourcc go to Xvid's "Other Options" dialog and set the fourcc to DX50.
-
i wanted divx6 because i'm converted blue ray .ts files to a dual layer or dvd size disc keeping the screen sizes from 720p to 1080p.
I thought divx6 offered better compression and bitrates for hd films, unless xvid is just as good i dunno. -
Divx6 and Xvid are essentially the same thing. Divx7 includes h.264 encoding (which is better than Divx6/Xvid) but you have to use their crappy Divx Converter program to get it.
-
usually i could use whatever if its played off pc, but for playing off my xbox 360, and a media player connected to my hd tv, they only seem to have limited support for codecs.
i.e. the mediaplayer box (AVI:WMV9, WMV: WMV9,MS-MPEG4v3/DivX/Xvid no GMC/QPEL option).
MP4:MPEG4 Video
xbox 360 - is a bit more tricky - usually just end up streaming and transcode to wmv on the fly -
Originally Posted by jagabo
-
Unless they've added it in the last month or so Divx7 does not install a VFW h.264 encoder. I don't think it even installs a Directshow h.264 encoder. The Divx Converter program appears to have its own internal h.264 encoder. They seem to have done as little as possible to integrate Mainconcept's h.264 encoder into Divx Converter. You don't get very much control over the encoder either. Divx7 continues to install the Divx6 ASP encoder for VFW.
-
I downloaded and installed the DivX H.264 Codec CLI a couple of months ago that I found on the internet which allowed me to choose my own encode settings but it only worked for a week or two and then expired. Can't find a newer BETA release so it's back to x.264 instead of H.264 with MeGUI.
I used a frontend for the DivX H.264 Codec CLI called WhisX to encode the H.264 files.
Don't know it DivX will release the H.264 encoder in a future build or if they will sell it seperately. The builtin encoder in DivX7 with the low bitrates sux. -
i know is gone a little of topic, but does anyone know what causes the out of bounds error, from what i've read it's the divx codec causing the problem and not virtualdub.
anyone know any fixes apart from using a different codec format. -
DarrellS - If sign in you can download a beta 1 CLI here: http://labs.divx.com/node/6536
(not that there is much to be excited about)
But their free DivX h.264 decoder is excellent. Higher fps than ffdshow-mt, or coreavc pro on a quad. It can even decode some broken streams that ffdshow cannot.
Sorry for the OT -
Originally Posted by themods
-
Originally Posted by poisondeathray
-
Regarding crashes in Divx: sometimes a corrupt file can cause a decoder to crash. Some decoders handle some errors better than others so switching to a different decoder can sometimes get around the problem. And although Divx and Xvid are mostly interchangeable you occasionally find a video created by a specific version that had a bug or some other incompatibility.
Your description of the crash (right after selecting an output codec) doesn't sound related to this though. -
a bit late but i have the same crashes frequently.
the same error report
An out-of-bounds memory access (access violation) occurred in module 'DivX' ..etc..etc..
but let me explain the circumstances.
my system is an overclocked Q6600@3800MHz which is rock stable,it had passes endless hours of testing with prime95 and OCCT without any errors and is been working hard for monthes already with none BSOD ever and none other software error.
why i say all of this? simple,the virtualdub crash occurs only at 3800MHz and very rarely,i have encoded hundreds of movies so it has absolutely nothing to do with bad frames,bad videos etc..
when i roll back the cpu`s frequency to 3600MHz no more crashes at all
NEVER,WITH ANY VIDEOS.
so ,what ever has been writen in this topic about possible reasons,about problematic codecs or bad frames are all bullshit.
truth is that virtualdub has a small stability problem which appears in some systems more frequently than others. -
Originally Posted by SATSOK
Originally Posted by SATSOK -
alright people I just got myself
The.Crazies.1973.iNTERNAL.DVDRiP.x264-tehPARADOX
cause, I heard there's a remake, and I saw the trailer online late late lastnight.
So, i decided to get the movie
Keep in mind that I also. got
The Crazies (1973) DVDRIP
now, the first file that I listed it comes in a whopping 1.72 GB
now, the second file i listed come in @ 677 MB
But, I can def tell the quality, and I was honestly going to give up trying to convert the .mkv with this VDMOD. but I rather have the quality that the file gives me, but I get this error that's pissing me off. So, I need some help wit this.
"An out-of-bounds memory access (access violation) occurred in module 'VirtualDubMod'."
That's what I get, any reason to why I'm getting this error?
I clicked on "Advance" and it tells me
Crash Reason: Access Violation.
WTF is that?
I also included as you can see the crash log, maybe you can figure something out as to way this is happening.
Code:VirtualDub crash report -- build 2542 (release) -------------------------------------- Disassembly: 00504720: 2414 and al, 14 00504722: 7f11 jg MatroskaReadStream::sampleOffset+25 (00504735) 00504724: 7c04 jl MatroskaReadStream::sampleOffset+1a (0050472a) 00504726: 3bcb cmp ecx, ebx 00504728: 730b jnc MatroskaReadStream::sampleOffset+25 (00504735) 0050472a: 5f pop edi 0050472b: 5e pop esi 0050472c: 5d pop ebp 0050472d: 33c0 xor eax, eax 0050472f: 33d2 xor edx, edx 00504731: 5b pop ebx 00504732: c20800 ret 0008 00504735: 3b7e7c cmp edi, [esi+7c] 00504738: 7c1a jl MatroskaReadStream::sampleOffset+44 (00504754) 0050473a: 7f05 jg MatroskaReadStream::sampleOffset+31 (00504741) 0050473c: 3b4e78 cmp ecx, [esi+78] 0050473f: 7213 jc MatroskaReadStream::sampleOffset+44 (00504754) 00504741: 8b8680000000 mov eax, [esi+80] 00504747: 8b9684000000 mov edx, [esi+84] 0050474d: 5f pop edi 0050474e: 5e pop esi 0050474f: 5d pop ebp 00504750: 5b pop ebx 00504751: c20800 ret 0008 00504754: 385e60 cmp [esi+60], bl 00504757: 7515 jnz MatroskaReadStream::sampleOffset+5e (0050476e) 00504759: 0fbf4644 movsx eax, word ptr [esi+44] 0050475d: 57 push edi 0050475e: 99 cdq 0050475f: 51 push ecx 00504760: 52 push edx 00504761: 50 push eax 00504762: e819640600 call _allmul (0056ab80) 00504767: 5f pop edi 00504768: 5e pop esi 00504769: 5d pop ebp 0050476a: 5b pop ebx 0050476b: c20800 ret 0008 0050476e: 51 push ecx 0050476f: 8bce mov ecx, esi 00504771: e8daf9ffff call MatroskaReadStream::FindStreamSegment (00504150) 00504776: 99 cdq 00504777: 3bd3 cmp edx, ebx 00504779: 8be8 mov ebp, eax 0050477b: 7f14 jg MatroskaReadStream::sampleOffset+81 (00504791) 0050477d: 7c04 jl MatroskaReadStream::sampleOffset+73 (00504783) 0050477f: 3beb cmp ebp, ebx 00504781: 730e jnc MatroskaReadStream::sampleOffset+81 (00504791) 00504783: 5f pop edi 00504784: 5e pop esi 00504785: 5d pop ebp 00504786: 33c0 xor eax, eax 00504788: 33d2 xor edx, edx 0050478a: 5b pop ebx 0050478b: c20800 ret 0008 0050478e: 884e50 mov [esi+50], cl 00504791: 8a4e50 mov cl, [esi+50] 00504794: 3acb cmp cl, bl 00504796: 760b jbe MatroskaReadStream::sampleOffset+93 (005047a3) 00504798: fec9 dec cl 0050479a: 33c0 xor eax, eax 0050479c: 8ac1 mov al, cl 0050479e: 8b4e4c mov ecx, [esi+4c] 005047a1: eb0d jmp MatroskaReadStream::sampleOffset+a0 (005047b0) 005047a3: 8b464c mov eax, [esi+4c] 005047a6: 8b08 mov ecx, [eax] <-- FAULT 005047a8: 3bcb cmp ecx, ebx 005047aa: 7448 jz MatroskaReadStream::sampleOffset+e4 (005047f4) 005047ac: 0fb64108 movzx eax, byte ptr [ecx+08] 005047b0: 6bc00e imul eax, eax, 0e 005047b3: 8d4c080a lea ecx, [eax+ecx+0a] 005047b7: 3bcb cmp ecx, ebx 005047b9: 7439 jz MatroskaReadStream::sampleOffset+e4 (005047f4) 005047bb: 0fb64e50 movzx ecx, byte ptr [esi+50] 005047bf: 8b464c mov eax, [esi+4c] 005047c2: 6bc90e imul ecx, ecx, 0e 005047c5: 8b4c0112 mov ecx, [ecx+eax+12] 005047c9: 8b4104 mov eax, [ecx+04] 005047cc: 3bc2 cmp eax, edx 005047ce: 7224 jc MatroskaReadStream::sampleOffset+e4 (005047f4) 005047d0: 7706 ja MatroskaReadStream::sampleOffset+c8 (005047d8) 005047d2: 8b09 mov ecx, [ecx] 005047d4: 3bcd cmp ecx, ebp 005047d6: 761c jbe MatroskaReadStream::sampleOffset+e4 (005047f4) 005047d8: 8a4e50 mov cl, [esi+50] 005047db: 3acb cmp cl, bl 005047dd: 7604 jbe MatroskaReadStream::sampleOffset+d3 (005047e3) 005047df: fec9 dec cl 005047e1: ebab jmp MatroskaReadStream::sampleOffset+7e (0050478e) 005047e3: 8b464c mov eax, [esi+4c] 005047e6: 8b08 mov ecx, [eax] 005047e8: 3bcb cmp ecx, ebx 005047ea: 894e4c mov [esi+4c], ecx 005047ed: 74a2 jz MatroskaReadStream::sampleOffset+81 (00504791) 005047ef: 8a4908 mov cl, [ecx+08] 005047f2: eb9a jmp MatroskaReadStream::sampleOffset+7e (0050478e) 005047f4: 8b7e4c mov edi, [esi+4c] 005047f7: 8a4e50 mov cl, [esi+50] 005047fa: 3a4f08 cmp cl, [edi+08] 005047fd: 730f jnc MatroskaReadStream::sampleOffset+fe (0050480e) 005047ff: fec1 inc cl 00504801: 33c0 xor eax, eax 00504803: 8ac1 mov al, cl 00504805: 6bc00e imul eax, eax, 0e 00504808: 8d4c380a lea ecx, [eax+edi+0a] 0050480c: eb0a jmp MatroskaReadStream::sampleOffset+108 (00504818) 0050480e: 8b7f04 mov edi, [edi+04] 00504811: 3bfb cmp edi, ebx 00504813: 745d jz MatroskaReadStream::sampleOffset+162 (00504872) 00504815: 8d4f0a lea ecx, [edi+0a] 00504818: 3bcb cmp ecx, ebx 0050481a: 7456 jz MatroskaReadStream::sampleOffset+162 (00504872) 0050481c: 8b7e4c mov edi, [esi+4c] 0050481f: 8a db 8a Windows 6.0 (Windows 2000 build 6002) [Service Pack 2] EAX = 00000000 EBX = 00000000 ECX = 0253a400 EDX = 00000000 EBP = 00000000 DS:ESI = 0023:0253a4f8 ES:EDI = 0023:00000000 SS:ESP = 0023:0012f170 CS:EIP = 001b:005047a6 FS = 003b GS = 0000 EFLAGS = 00010246 FPUCW = ffff027f FPUTW = ffffffff MM0 = 0000000000000000 MM1 = 0000000000000000 MM2 = 0000000000000000 MM3 = 0000000000000000 MM4 = ff8c8c8cff8c8c8c MM5 = 8000000000000000 MM6 = 0000000000000000 MM7 = 0000000000000000 Crash reason: Access Violation Crash context: An out-of-bounds memory access (access violation) occurred in module 'VirtualDubMod'. Thread traces: Thread 00001264 (Main thread) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(344) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(387) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(414) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(474) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(655) C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(685) Thread call stack:005047a6: MatroskaReadStream::sampleOffset() 004bd985: VideoSourceAVI::sampleOffset() 004e8b30: PositionFilePositionCallback() 0045bbd1: PositionControlUpdateString() 7685fe61: USER32!GetWindowLongW [76840000+1f8bf+5a2] 76860943: USER32!CallMsgFilterW [76840000+20801+142] 7684f99f: USER32!SendMessageA [76840000+f956+49] 0045b4bd: PositionControlWndProc() 0045b5e8: PositionControlWndProc() 775068fd: ntdll!RtlFreeHeap [774a0000+66670+28d] 006b0005: VirtualDubMod!002b0005 7685fd72: USER32!GetWindowLongW [76840000+1f8bf+4b3] 7685fd72: USER32!GetWindowLongW [76840000+1f8bf+4b3] 7685fe4a: USER32!GetWindowLongW [76840000+1f8bf+58b] 7685fdf3: USER32!GetWindowLongW [76840000+1f8bf+534] 76860943: USER32!CallMsgFilterW [76840000+20801+142] 7684f99f: USER32!SendMessageA [76840000+f956+49] 00466399: RemakePositionSlider() 004962ca: VDProjectUI::SetTickMode() 0048e1ee: VDProject::Open() 00569f4c: _nh_malloc() 0052e6ab: ?$list::_Buynode() 0052e63f: ?$list::insert() 00483f40: OpenAVI() 00483f40: OpenAVI() 74ba891b: uxtheme!IsThemeBackgroundPartiallyTransparent [74ba0000+809d+87e] 74ba8740: uxtheme!IsThemeBackgroundPartiallyTransparent [74ba0000+809d+6a3] 7685fd72: USER32!GetWindowLongW [76840000+1f8bf+4b3] 768584f5: USER32!EnumDisplayMonitors [76840000+1844c+a9] 7685fea1: USER32!GetWindowLongW [76840000+1f8bf+5e2] 7685fe61: USER32!GetWindowLongW [76840000+1f8bf+5a2] 7685fdf3: USER32!GetWindowLongW [76840000+1f8bf+534] 7685fea1: USER32!GetWindowLongW [76840000+1f8bf+5e2] 7685fe61: USER32!GetWindowLongW [76840000+1f8bf+5a2] 76859d6a: USER32!ReleaseDC [76840000+19ced+7d] 00483ae0: OpenAVI() 004921d9: VDProjectUI::MenuHit() 76858e7d: USER32!InflateRect [76840000+18d4f+12e] 74ba40de: uxtheme!DrawThemeText [74ba0000+405e+80] 74bbc37e: uxtheme!HitTestThemeBackground [74ba0000+1b1a8+11d6] 768606b8: USER32!IsWindow [76840000+2067b+3d] 768606b8: USER32!IsWindow [76840000+2067b+3d] 768603ab: USER32!DispatchMessageW [76840000+2021c+18f] 74baaf85: uxtheme!GetThemeBool [74ba0000+a886+6ff] 74ba25a7: uxtheme!000025a7 74ba25f4: uxtheme!000025f4 76860245: USER32!DispatchMessageW [76840000+2021c+29] 76860454: USER32!DefWindowProcW [76840000+203b4+a0] 7686041f: USER32!DefWindowProcW [76840000+203b4+6b] 7686041f: USER32!DefWindowProcW [76840000+203b4+6b] 00494ab4: VDProjectUI::MainWndProc() 768603ab: USER32!DispatchMessageW [76840000+2021c+18f] 768606b8: USER32!IsWindow [76840000+2067b+3d] 768606b8: USER32!IsWindow [76840000+2067b+3d] 74ba891b: uxtheme!IsThemeBackgroundPartiallyTransparent [74ba0000+809d+87e] 74ba8740: uxtheme!IsThemeBackgroundPartiallyTransparent [74ba0000+809d+6a3] 7685fd72: USER32!GetWindowLongW [76840000+1f8bf+4b3] 768584f5: USER32!EnumDisplayMonitors [76840000+1844c+a9] 7685fea1: USER32!GetWindowLongW [76840000+1f8bf+5e2] 7685fe61: USER32!GetWindowLongW [76840000+1f8bf+5a2] 7685fdf3: USER32!GetWindowLongW [76840000+1f8bf+534] 7685fea1: USER32!GetWindowLongW [76840000+1f8bf+5e2] 7685f8f6: USER32!GetWindowLongW [76840000+1f8bf+37] 7685fe61: USER32!GetWindowLongW [76840000+1f8bf+5a2] 76859d6a: USER32!ReleaseDC [76840000+19ced+7d] 76859d75: USER32!ReleaseDC [76840000+19ced+88] 74bbbff8: uxtheme!HitTestThemeBackground [74ba0000+1b1a8+e50] 76859d75: USER32!ReleaseDC [76840000+19ced+88] 76859f8d: USER32!WCSToMBEx [76840000+19ec1+cc] 76859f9d: USER32!WCSToMBEx [76840000+19ec1+dc] 77505dae: ntdll!KiUserCallbackDispatcher [774a0000+65d80+2e] 76858e7d: USER32!InflateRect [76840000+18d4f+12e] 76860454: USER32!DefWindowProcW [76840000+203b4+a0] 7686041f: USER32!DefWindowProcW [76840000+203b4+6b] 7686041f: USER32!DefWindowProcW [76840000+203b4+6b] 768603ab: USER32!DispatchMessageW [76840000+2021c+18f] 74baaf85: uxtheme!GetThemeBool [74ba0000+a886+6ff] 74bbd5c0: uxtheme!GetWindowTheme [74ba0000+1d466+15a] 74ba25a7: uxtheme!000025a7 74ba25f4: uxtheme!000025f4 76860245: USER32!DispatchMessageW [76840000+2021c+29] 76860454: USER32!DefWindowProcW [76840000+203b4+a0] 7686041f: USER32!DefWindowProcW [76840000+203b4+6b] 004949cf: VDProjectUI::StaticWndProc() 00495033: VDProjectUI::MainWndProc() 7685fea1: USER32!GetWindowLongW [76840000+1f8bf+5e2] 7685fe61: USER32!GetWindowLongW [76840000+1f8bf+5a2] 7685fdf3: USER32!GetWindowLongW [76840000+1f8bf+534] 004949cf: VDProjectUI::StaticWndProc() 7685fd72: USER32!GetWindowLongW [76840000+1f8bf+4b3] 7685fe4a: USER32!GetWindowLongW [76840000+1f8bf+58b] 7685fdf3: USER32!GetWindowLongW [76840000+1f8bf+534] 7686018d: USER32!GetMessageW [76840000+1fef7+296] 7685885c: USER32!IsWindowVisible [76840000+1878a+d2] 76858b7c: USER32!DispatchMessageA [76840000+18b6d+f] 004839f8: WinMain@16() 00573bb5: _unlockexit() 0056aea7: _onexit() 0056cafe: WinMainCRTStartup() 75e2d0e9: kernel32!BaseThreadInitThunk [75de0000+4d0d7+12] -- End of report
Along with The.Crazies.1973.iNTERNAL.DVDRiP.x264-tehPARADOX
it has two other files that are extras
The.Cult.Film.Legacy.of.Lynn.Lowry-The.Crazies.1973.iNTERNAL.DVDRiP.x264-tehPARADOX
Theatrical.Trailer.1-The.Crazies.1973.iNTERNAL.DVDRiP.x264-tehPARADOX
Theatrical.Trailer.2-The.Crazies.1973.iNTERNAL.DVDRiP.x264-tehPARADOX
And, I'd love to put the extras on a DVD. I highly doubt it will fit on a single dvd, so my plan was to use a dual layer disc.
Any help would be awsome.
Thanks
Dave
AIM - youaretehscene -
VirtualDubMod's MKV support is outdated by several years. Don't expect it to open any MKV file that wasn't made by VirtualDubMod. Use the DirectShowSource AviSynth filter instead (pulldown at the bottom of VirtualDubMod's Open Video File dialog). You can also try using Xvid instead of Divx.
-
I take it, that this is your response to my post? if so, thanks so much man. I hope it works.
-
Thank you jagabo for your great insight!
This is a long time after your original post but this error still pops up. I am getting an almost identical crash report to YOUAREtehSCENE. My VirtualDubMod version is 1.5.10.2_b2542.
I am also trying to open an mkv video file and after repeated crashing I tried your suggestion (I wasn't even aware of that feature until you mentioned it) and selected directshowsource per your instruction. The mkv video clip fired right up!
Thank you again!! -
You could try using an up to date version of Virtualdub instead of an old version of VirtualdubMod.
https://www.videohelp.com/download/VirtualDub-1.9.10.zip
How To Open Non-avi Files In Virtualdub
http://forums.virtualdub.org/index.php?act=ST&f=4&t=18798&
Here, a brief explanation is given of how to use the input plugin system to open some file formats that VirtualDub doesn't handle natively.
WMV, M2TS/MTS, MP4 and Matroska (and potentially many other types) via DirectShow
Requirements:
DirectShow input driver (place this in .\VirtualDub\plugins\)
Haali Media Splitter (for MP4, M2TS/MTS and Matroska)
ffdshow-tryouts (for MP4, M2TS/MTS and Matroska)
All you have to do is simply open the file in VirtualDub like you normally would. In case your file doesn't show up, select 'All files (*.*)' from the file type list and after selecting your file, select 'DirectShow input driver' from the file types list.
If you still get error messages then you could post the error log at the Virtualdub forum where Phaeron or StevenV could help you.
Similar Threads
-
TSPE error in version 0.76 - Index was outside the bounds of the array.
By bildry in forum EditingReplies: 0Last Post: 9th Apr 2010, 14:56 -
VOB2MPG Index out of bounds error when trying to convert some DVDs
By secretsubscriber in forum SVCD2DVD & VOB2MPGReplies: 14Last Post: 1st Mar 2010, 09:35 -
VirtualDubMod crashed on me while opening an MKV file
By The Monarch in forum Newbie / General discussionsReplies: 2Last Post: 5th Oct 2009, 06:57 -
BD INfo Error : Index was outside the bounds of the array
By ripper1234 in forum Blu-ray RippingReplies: 0Last Post: 28th Jun 2009, 08:29 -
Divx conversion error with VirtualDubMod
By newnews in forum Video ConversionReplies: 4Last Post: 8th Feb 2008, 15:15