VideoHelp Forum




+ Reply to Thread
Results 1 to 15 of 15
  1. Hey guys wanted to ask if there are any tools to fix .avi files with... i mean tools like TMPGEnc just for avi and divx ... or IS there anyway to fix them?!?! if not then sorry for wasting ure time
    Quote Quote  
  2. DivFix for DIVX
    "Today is only yesterdays tomorrow"
    Quote Quote  
  3. wow fast replie! thank u so much =)
    Quote Quote  
  4. Banned
    Join Date
    Jun 2001
    Location
    UK
    Search Comp PM
    Quite a lot of people have reported that DivX fix "fixes bad AVI's for good"

    I guess it can't handle the really bad ones, however I don't know why you done use Vdub, it has everything built in for fixing problems of many types, with the most widely used scan for junk frames. And since this is a tool that's used for many other things, why not try it.

    Junk frames
    Video > scan video stream for errors

    If it finds any, just save out another copy using video/audio streaming

    Partially downloaded files

    Open file > check "popup extended open options" > file > re-deliver keyframe flags
    Quote Quote  
  5. Hey king! I tried out that virtualdub, and followed the instructions of doom (guide with fixing audio sync) (and thats not the only problem, but oh well)... so i tried it and i cant frameserve!!! it just doesnt go! ok this is what i did exactly
    ------------------------------------------------------------
    Go to your VirtualDub directory and run a file named AUXSETUP.EXE, in the menu that'll open, click "Install Handler".
    After installing the handler, double-click on "PROXYON.REG" which can be found in the AVIPROXY subdirectory in the VirtualDub directory. Note that you MUST uninstall the frameserver by running PROXYOFF.REG after you finish encoding.
    Then, assuming that you haven't already loaded an AVI file, load your video file (Control - o), and set video to full processing mode.
    Then click on File-->Start Frame Server, and click OK on the pop-up window. You will be prompted then to enter a .vdr filename. Ignore that, and type a file with a .avi extension, for example: server.avi. once done, the following window should appear, and you're done.
    And here comes the important part: You leave VirtualDub/Nandub running until you have finished encoding. As soon as you press the Stop serving button the frameserver stops and your encoding program can't continue (or even start).
    ----------------------------------------------copied and pasted from doom9.net
    VirtualDub procedures
    -------------------------------------------------------------------------------------
    ok i tried BUT here is the problem. I just cant start it frameserveing(as i said bevor), all it does is sit there and does nuthing. Now i tried to close the "AUXSETUP.EXE" and did not work either... i left it on, and it didnt work either, i dunno what to do =/
    wee haggis, KingJohn, THANK YOU SO MUCH! Guys you rock ! ^_^
    Quote Quote  
  6. Banned
    Join Date
    Jun 2001
    Location
    UK
    Search Comp PM
    Hold on, if you trying to fix a bad AVI, forget the frameserve and get that job done first.
    Quote Quote  
  7. Check for bad frames .
    Download this:
    http://www.digital-digest.com/dvd/downloads/virtualdub.html

    (Scroll down to the "Mp3_freeze"version).

    Virtualdub > Open > Video > Check Video For Freezes,

    This process will take a while.When finished a window will pop up stating whether you have bad frames or not.
    If you do,take note of the location of the bad frames and go back into Virtualdub and open up your movie.Then.....

    If you have more than 1 section of bad frames ,remember to start the removal process buy beginning with the last section first working your way to the beginning of the movie.

    Edit > Go To > Jump to frame number > (type in frame number where bad frames start) > Click on Mark In (bottom row of buttons...second from right) > Edit > Move To Previous Key Frame > Edit > Go To > Jump to frame number > (type in frame number where bad frames end) > Click on Mark Out (bottom row of buttons on the far right) > Edit > Move To Next Key frame > Edit > Delete Frames.
    Repeat this process for all bad frame sections,then.....
    Video > Direct Stream Copy > Audio > Direct Stream Copy > File > Save As AVI.
    "Today is only yesterdays tomorrow"
    Quote Quote  
  8. Banned
    Join Date
    Jun 2001
    Location
    UK
    Search Comp PM
    Edit > Go To > Jump to frame number > (type in frame number where bad frames start) > Click on Mark In (bottom row of buttons...second from right) > Edit > Move To Previous Key Frame > Edit > Go To > Jump to frame number > (type in frame number where bad frames end) > Click on Mark Out (bottom row of buttons on the far right) > Edit > Move To Next Key frame > Edit > Delete Frames.
    Repeat this process for all bad frame sections,then.....
    Video > Direct Stream Copy > Audio > Direct Stream Copy > File > Save As AVI
    Um.. not quite right

    Edit > Go To > Jump to frame number > (type in frame number where bad frames start) > Click on Mark In Edit > Move To Previous Key Frame

    your marking it, then moving to the nearest keyframe !


    KingJohns step by step guide------------------------------------

    Virtual Dub MP3 Freeze

    0, Video >check video for freezes

    When the program has finished, and it has found junk frames, they are recorded in a log file on drive C (C:\badframes.log) You can open that log in note pad to view the list of bad frames.


    1, File > Open video file
    2, Video > Check video for freezes
    3, When the scan has finished, Click OK on the popup window, leave Vdub on screen and open the log file using Windows notepad.

    Bad Frame Report from VirtualDub-Mp3
    12345
    12346
    12347
    12348
    12349
    345678
    345679
    345680
    345681 (First group to delete)


    From the example shown, we can see there are 2 groups of numbers. Each group having a sequence of bad frames. You need to start at the highest groups first, if you did not do this, the other numbers would no longer be in the same location. You also need to mark start and end at key frames.


    4, Highlight the first number in the highest group (345678) and select "Copy" (Control C)

    5, now switch back to Vdub and select Edit > Go to and paste that number into the box (Control V)

    6, You will see Vdub give an error, you now need to jump backwards to the nearest key frame.

    7, Click the left yellow key frame Icon once.

    8, Now mark this as start by clicking the left start Icon. (Left black arrow)

    9, Go back to the log and highlight the last number in the group (345681) and select "Copy" (Control C)

    10,now switch back to Vdub and select Edit > Go to and paste that number into the box (Control V)

    11, You will see Vdub give an error, you now need to jump Forward to the nearest key frame.

    12, Click the right yellow key frame Icon once

    13, Then mark this as end by clicking the end Icon. (Right Black arrow)

    14, Press your delete key to remove this group of bad frames.

    You now need to do the same for the next group of numbers. When you have finished deleting all bad frames, save the AVI

    Video > Direct steam copy
    Audio > Direct stream copy
    SAVE AVI (Movie2.AVI)
    Quote Quote  
  9. Yeah...thanks KJ...
    I did make a little boo-boo.
    The stupid thing is that I've done it tons of times and I always have these two items in the correct order! (its just my explanation that was screwed up).
    So,as KJ says you need to move to the keyframes before marking in or out.
    Hope I did'nt send you on a wild goose chase Yvone?
    "Today is only yesterdays tomorrow"
    Quote Quote  
  10. I did make a little boo-boo.
    *lol* ^_^ hehe
    Hope I did'nt send you on a wild goose chase Yvone?
    no u didnt wee, its all good!
    This is my last question ^_^
    Ok so far so good with ure help guys!
    Do i need to do the same thing (with asynch guide) when i just get the asynch when i forward or "rewind" the movie? Sometimes movies just have asynch normally in them without forwarding, but i came across movies that whenever i forward and the movie stops at the place i set it to, it goes hella fast and get asynch galore! ^_^
    well as i said, this is my last question for u guys, becaus u guys probably learned it on ure own and i whant to, too ^_^
    (i will defently pass this website around school hehe)[/quote]
    Quote Quote  
  11. I'm not sure I understand your question yvone....but
    if you are asking about "when watching an AVI in Windows Media Player if you fast forward it goes out of sync"?....
    Well,whether its considered "normal" or not I do'nt know...
    but I can tell you that it happens to me all the time and I consider it to be normal and after encoding over 200 movies they still all work fine.
    "Today is only yesterdays tomorrow"
    Quote Quote  
  12. I should also say that the sync issue when fast fordwarding in WMP is only temporary till the video catches up to the audio.
    "Today is only yesterdays tomorrow"
    Quote Quote  
  13. i know u would get confused hehe
    but, yes thats what i whanted to know! Thankx guys for all ure help!!!
    I think im catching up to it now(cuz of u guys ^_^)
    Well thats all i whanted to know
    im outtie (thankx so much,you helped me alot)
    bubye~~~
    Quote Quote  
  14. Banned
    Join Date
    Jun 2001
    Location
    UK
    Search Comp PM
    When the AVI is constructed, the person could have keyframes every 300 if you then try to fast forward a movie like this, it has problems. If the same AVI had keyframes every 10, then you could easily movie forward or backwards.

    Also if you have keyframes every 300, jumping to the nearest keyframe before marking it as a cut, is going to cut out a large chunk of the movie.

    It may be better to re-encode the whole thing in Vdub, full processing mode setting keyframes every 10
    Quote Quote  



Similar Threads

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