Hey guys...
I have a corrupted frame in one of my avi files...i have virtual dub, (and this may be a stupid question) but how do i go about cutting out the corrupted frame? i am a newbie and i have already gone over most of virtual dub's help topics and i still can't figure out how to do this...also i heard that virtual dub will scan for corrupted files, how do i do this, too? Therefore, can someone outline a step by step procedure for this process, it would be greatly appreciated, thanks.
+ Reply to Thread
Results 1 to 4 of 4
-
-
I'm sure there are smarter ways or better tools, but this is what I usually do:
When you let VirtualDub save your video stream from the avi. You get a window with status information. This tells you how many frames it has to copy and how many it has done already etc. During this operation you get a steady harddisk I/O stream and hear a constant rattle. When there are some corrupt frames, the rattle stops for a while and you can check which frames it's trying to copy at that moment. The counter will pace very fast so you can probably only see that it was a frame number between 21000 and 22000. Let's use this as an example.
Stop copying and use the menu item edit (in VirtualDub) followed by goto. Enter frame number 21000. From here press the right arrow key to advance through the avi. When it gets to the corrupt frame you will see in the bar below a message that it cannot read or fetch that frame. Go to the last frame it could read properly. Press the Homekey. The frame after that probably looks distorted (and is the first corrupted frame). Use the right arrow key again to advance
through the corrupted part or use shift + right arrow key to jump 50 frames. Do this until you find the first correct frame after the corrupted ones. Press the End key. You have selected the beginning and the end of the corrupted part by using Home and End. If you press Del, the selection is cut out. You can check this by moving through these frames again. Repeat this procedure if necessary for other parts of your film.
If you select direct stream copy both under video and audio and you use the original frame rate, you can save the avi with the original settings and without corrupt frames.
It's quite a complicated procedure as I wrote it down, but then again, VirtualDub wasn't created to find corrupt frames for you.
Hope this helps. If someone knows a better solution or better tools, please post it.
Regards,
Willem -
That is exactly what i needed...i am now able to cut the errors out of my avi files, thanks!
Similar Threads
-
Help - invalid Floating point operation!!!!
By Pintocas in forum AudioReplies: 1Last Post: 15th Sep 2010, 09:28 -
r6002 floating point error with MPC , maybe
By BWMagus in forum Software PlayingReplies: 5Last Post: 19th Mar 2009, 08:08 -
MPC Runtime Error, 6002 floating point support not loaded.
By Leo99 in forum Software PlayingReplies: 5Last Post: 24th Nov 2008, 02:22 -
Illegal Disc error
By smackypete in forum Authoring (DVD)Replies: 10Last Post: 19th Jun 2008, 19:00 -
Illegal Disc Error
By ScottM808 in forum DVD & Blu-ray WritersReplies: 25Last Post: 12th Jul 2007, 14:51