Hi, An Xvid file has a bad frame with causes the Xvid codec to perform an illegal operation.
An out-of-bounds memory access (access violation) occurred in module 'xvidcore'...
...while decompressing video frame 25767 with "XviD MPEG-4 Codec" [biCompression=44495658] (VideoSource.cpp:1567)...
...while running thread "Processing" (thread.cpp:120).
I've downloaded the latest version 1.0.2 and still get the problem.
How can I delete the frame (25767) without decoding it, as if I display it, the codec will crash.
+ Reply to Thread
Results 1 to 9 of 9
-
-
Anyone?
I simply want to delete a specific frame without decoding it prior. -
Load your xvid to virtualdub
mark start frame to the last good frame before the bad one
direct stream copy to xvidpart1
mark the best good frame after the bad one to the last frame of your original xvid
direct stream copy to xvid part2
You can keep them that way or you can join them, using again virtualdub
I'm sure there are much better ways to do this, but this is the only one I can think off nowLa Linea by Osvaldo Cavandoli
-
VirtualDub has to start on a keyframe when it saves in Direct Stream Copy mode. You will probably have to start the second part at the next keyframe after the bad frame. Otherwise it will save from the preceding keyframe -- you'll end up with the bad frame in your new file.
You can use shift+arrow keys (left or right) to seek to keyframes. Or hold down a shift key while you drag the frame slider around. -
1st of have you tried vdub-mp3freeze ? is much better 4 what yu want
But you can still get files that will crash all the same
What I would do in your case is load up the file
goto (Ctrl+G) 25766 then goto previous index (left arrow) and mark as start
then goto next index (Right arrow) and hopfully it will be after any bad frames, mark as end , then delete selection
save out new file as direct stream copy and rescan,
longwinded (and there might be a small jump in the movie) but doing it at index points prevents any audio sync probs and allways works for me. -
@mikesbytes: Not so good, unfortunatelly... I have problems with my satellite dish: Some other members on the building don't like satellite dishes. Of course, I have the law with my side, so I do follow now all the legal steps. It will take time and time is something I don't have!
I'm very pissed right now and in a very wierd state of mind... (that's why you don't read me often nowdays on the forum)La Linea by Osvaldo Cavandoli
-
Thanks for your advice guys, got rid of the bad frame. Somehow I think that the codec should trap the problem and put out nothing or the previous frame, rather than crash.
SatStorm, in Sydney, your fellow ex countrymen make up for more than half of the satellite dish owners. Didn't know there was anything worth receiving in the western end of the pacific ocean.
Is there a win-win solution with your neighbours? -
I have the law by my side, I do all the legal actions and yes, I gonna be the winner in this case. They can't win it's my right to have a satellite dish.
But that doesn't mean that this situation don't disturb me! I gonna have some of those wierdos my neighbours for my rest of my life... You know how it goes...
We Greeks sometimes can be great ******** (as you probably know...). I know, I'm one of them (myself am an occasionall ass...). Oh swell...La Linea by Osvaldo Cavandoli
Similar Threads
-
Virtualdub....An out-of-bounds memory access (access violation) occurred...
By zzyzx2 in forum Video ConversionReplies: 0Last Post: 8th May 2010, 00:40 -
How do I remove a bad frame from a video without VirtualDub or DivFix?
By teapot in forum Newbie / General discussionsReplies: 7Last Post: 11th Dec 2008, 19:07 -
VirtualDubMod Access Violation Crash
By k3yword. in forum EditingReplies: 1Last Post: 29th Jul 2008, 19:19 -
VirtualDub "Access Violation" Crash, Alternative Program?
By Ruro Jiruries in forum EditingReplies: 6Last Post: 29th Jul 2008, 16:16 -
Virtualdub - out-of-bounds memory access (access violation) Lameacm
By kidcash in forum Video ConversionReplies: 1Last Post: 21st Jan 2008, 08:34