VideoHelp Forum




+ Reply to Thread
Results 1 to 9 of 9
  1. Member mikesbytes's Avatar
    Join Date
    Jun 2003
    Location
    Sydney, Australia
    Search Comp PM
    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.
    Quote Quote  
  2. Member mikesbytes's Avatar
    Join Date
    Jun 2003
    Location
    Sydney, Australia
    Search Comp PM
    Anyone?

    I simply want to delete a specific frame without decoding it prior.
    Quote Quote  
  3. The Old One SatStorm's Avatar
    Join Date
    Aug 2000
    Location
    Hellas (Greece), E.U.
    Search Comp PM
    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 now
    La Linea by Osvaldo Cavandoli
    Quote Quote  
  4. Member mikesbytes's Avatar
    Join Date
    Jun 2003
    Location
    Sydney, Australia
    Search Comp PM
    Thanks SatStorm, how did your move go?
    Have a nice Day
    Quote Quote  
  5. 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.
    Quote Quote  
  6. Member Roderz's Avatar
    Join Date
    Jul 2003
    Location
    the armpit ofthe Midlands
    Search Comp PM
    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.
    Quote Quote  
  7. The Old One SatStorm's Avatar
    Join Date
    Aug 2000
    Location
    Hellas (Greece), E.U.
    Search Comp PM
    @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
    Quote Quote  
  8. Member mikesbytes's Avatar
    Join Date
    Jun 2003
    Location
    Sydney, Australia
    Search Comp PM
    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?
    Quote Quote  
  9. The Old One SatStorm's Avatar
    Join Date
    Aug 2000
    Location
    Hellas (Greece), E.U.
    Search Comp PM
    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
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!