VideoHelp Forum




+ Reply to Thread
Page 1 of 2
1 2 LastLast
Results 1 to 30 of 31
  1. Member
    Join Date
    Feb 2008
    Location
    Portugal
    Search Comp PM
    Hello to everybody.

    I have a movie in AVI because there is no original DVD with subtitles in Portuguese language. I have an AVI of the same movie. I have the synchronized legends but in Spanish and I want to translate to append to the AVI.
    But the AVI runs well in Windows Media Player and Nero. In VLC media player, at the beginning, it appears a message that says:

    "The AVI file is broken. Seeking will not work correctly.
    Do you want repair it?"

    After answer yes it works properly but each time I begin the movie it happens the same.

    But the worst is this. With the DVD of the sitting-room where I want to see the movie, it appears a message "Wrong file" and nothing at all.

    So, I ask somebody to teach me what will be the way to bypass this problem and see it in my DVD.

    Thank you for your help.

    Cheers.
    Quote Quote  
  2. Member Krispy Kritter's Avatar
    Join Date
    Jul 2003
    Location
    St Louis, MO USA
    Search Comp PM
    You don't say which DVD player you have, but assuming that it is a Divx player and supports the playback of avi files, then you have a corrupt file as VLC is telling you. VLC isn't actually repairing the file on your HDD, but only repairing the copy of the file it has stored in memory, hence the error each time you open the file.

    There are several programs in the tools (Video Repair/Fix) section that can be used to repair avi files. I believe VLC can also fix the file. I think you just open the file, (allow VLC to repair it as you noted above) and then choose to save the file.
    Google is your Friend
    Quote Quote  
  3. Member
    Join Date
    Feb 2008
    Location
    Portugal
    Search Comp PM
    Thank you Krispy for your help but I didn't see in the menu of VLC any button to save the file.
    If it is so I thank you say me what and where I find a programa that repairs it.


    Cheers.
    Quote Quote  
  4. Member
    Join Date
    Feb 2008
    Location
    Portugal
    Search Comp PM
    I executed Divfix as jagabo said and click on Add files ( and Open the file ) and Rebuilt Index but it happens the same. Afterwards I executed the same with Log errors but these were zero. The problem continues. I would like to know if it is possible VLC save the file after fixing it. Or the site to find more programsd of fixing to try.

    Thank you jagabo.

    Cheers.
    Quote Quote  
  5. Mod Neophyte redwudz's Avatar
    Join Date
    Sep 2002
    Location
    USA
    Search Comp PM
    With VLC, open the movie, then in 'File>Wizard', select 'Transcode/Save to file'. It will guide you through the steps. It's not a great transcoder, so I have no idea what quality you might end up with.

    Most times, I will open a file like that in VirtualDub Mod, using 'Open Video File'. At the bottom left of the file selection page, check 'Ask for extended options after this dialog'. Then on the next page, check 'Re-derive keyframe flags'. Then save out as a 'Direct stream copy'. That often fixes simple index errors.
    Quote Quote  
  6. Member
    Join Date
    Feb 2008
    Location
    Portugal
    Search Comp PM
    With VLC media player I succeed to obtain a file that read posteriorly doesn't already do what it did.
    But that file has no extension and the DVD of the sitting-home doesn't show it and by that doesn't run the movie.
    What can I do next to manage to see this movie in the DVD?
    The formats in VLC --> File --> Wizard don't refere AVI. Can I "transform" a file of video without extension in an AVI file?

    Please help me, I think the problem is nearly fine.

    Cheers.
    Quote Quote  
  7. rename the file with an AVI extension?
    Quote Quote  
  8. Mod Neophyte redwudz's Avatar
    Join Date
    Sep 2002
    Location
    USA
    Search Comp PM
    And just to mention, if you don't have 'Hide extensions for known file types' unchecked in 'Control Panel>Folder Options>View', you may not be seeing the extension.
    Quote Quote  
  9. And if you use VLC like this in the future, just add the extension yourself when you specify the output filename.
    Quote Quote  
  10. Member
    Join Date
    Feb 2008
    Location
    Portugal
    Search Comp PM
    I renamed the file with .AVI but it didn't result.

    But I almost solved the problem. I used the first file .AVI ( that of the Broken File ) with MOVAVI and converted it in .AVI again. And now it is perfectly read in VLC and in the DVD of sitting-room ( excuse me repeat so much sittin-room but it is to distinguish from the DVD of the PC) . But it has yet a problem. It lost any sound.
    Please tell me what I must to do to recover its sound.
    Thank you again and a good week-end.

    Cheers.
    Quote Quote  
  11. I just remembered that VLC dosn't output AVI files. Whatever you converted to wasn't AVI.

    Did you try using VirtualDub as suggested earlier?

    Video -> Open Video File
    Enable "ask for extended options..." at the bottom of the open file dialog.
    At the next dialog enable "Re-derive keyframe flags"
    Video -> Direct Stream Copy
    Files -> Save as AVI
    Quote Quote  
  12. Member
    Join Date
    Feb 2008
    Location
    Portugal
    Search Comp PM
    I tried twice and twice VirtualDub crashed in the middle of the process after 17-18 minutes from the beginning with a message I can't Paste at this reply.
    I also I'm not able to send an appended file because I don't know how to create it in one of the allowed formats (JPG,GIF).
    Is there another process?

    Thank you

    Cheers.

    [/img]
    Quote Quote  
  13. If the video output of the file conversion with MOVAVI is adequate, one option would be to demux the audio and video streams from that file with YAMB. Demux the audio from the original AVI with YAMB. Mux the audio from the 1st AVI with the video from the 2nd AVI with YAMB. (This assumes there is no audio or sync problems with the 1st AVI)

    If this approach doesn't work, it might help to give more information on what type of codecs are being used in the AVI's. Run mediainfo and post the information here please.
    Quote Quote  
  14. If you are happy with the video from MOVAVI, open that in VirtualDub. Use Audio -> Audio From Another File to get the audio from the original AVI file. Select Video -> Direct Stream Copy, then Save as AVI. This will mux the video from the MOVAVI file with the audio from the original file.
    Quote Quote  
  15. => jagabo's approach is much sexier than mine
    Quote Quote  
  16. Member
    Join Date
    Feb 2008
    Location
    Portugal
    Search Comp PM
    Jagabo are you sure that it is VirtualSub to use? Because under Audio there is no Audio From Another File (v 1.7.7 and v 1.7.8).
    Quote Quote  
  17. I'm using a 1.8.0 prerelease. I don't remember if the function was in 1.7.x.

    Quote Quote  
  18. Member
    Join Date
    Feb 2008
    Location
    Portugal
    Search Comp PM
    What's this?
    It aborted by lack of space! I used two equal files of 3,3 Gb each, one for video the other for audio, with VirtualDub. When it aborted I saw the resultant file and it had 42 GB! What was the error?
    Excuse me for more another question.
    Thank you very much.

    Cheers.
    Quote Quote  
  19. You probably forgot to use video=>direct stream copy (and the resultant output is uncompressed AVI)

    or the audio is uncompressed WAV, and you need to use compression
    Quote Quote  
  20. Member
    Join Date
    Feb 2008
    Location
    Portugal
    Search Comp PM
    Yes I forgot that step.
    And how do we know if the audio file is compressed or uncompressed and how can we actuate?

    Thanks.

    Cheers
    Quote Quote  
  21. I haven't used that new version of virtualdub yet, but I'm assuming that if you use "audio from other file" that it would just copy it (whatever the original format/bitrate was)

    You can double check by using gspot or mediainfo to determine more information on the video and audio specs/bitrate

    cheers
    Quote Quote  
  22. Member
    Join Date
    Feb 2008
    Location
    Portugal
    Search Comp PM
    It continues wrong.
    I have a file with the video and another with video and audio (3,3 GB each). In the end I obtain a file with video and audio with 3,4 GB but only about 30% of the movie. I don't understand.
    Must I the second file to split the video and audio and only then use only the file with the audio?

    Cheers.
    Quote Quote  
  23. When you say "only 30%" do you mean it only plays 1/3 of the way then stops?

    AVI is just a container. It's important to figure out what your original AVI contained (audio & video) because not all audio and video codecs are compatible with a standalone DIVX player (we are still assuming that is what you have, you haven't confirmed this yet). It might be that your audio has a bad frame and needs to be fixed. It might be that your video is corrupt. It might be that the original audio was AAC and it's not entirely compatible in an AVI container (hence no sound in the MOVAVI output), you might have to re-encode the audio then....and so forth....

    Instead of having us guess at the endless possibilities, please post information from mediainfo on: (1) original AVI (2) AVI output from MOVAVI that you said worked on your DVD player but had no audio
    Quote Quote  
  24. Member
    Join Date
    Feb 2008
    Location
    Portugal
    Search Comp PM
    Good day to everybody.

    After all I verified that the file of video fixed with Movavi is not good. Movavi does whatever and the its output file has only the first 30 % of the movie. That's after all a bad file. I abandoned this way definitively.
    I applied Divfix and it repaired successfully (?) but when it ran in VLC the same "Broken File...". I also applied AVI-repair 1.8.2 and exactly the same thing. I think there is no solution. I must desist. In any case I tell you what MediaInfo says about the original:

    First video stream
    780 Kbps,608*240 (2.533) at 29.970 fps, XviD (Stream video profile/level 1) ( BVOP/Custom Matrix)

    First audio stream
    384 Kbps, 48 KHz, 6Channels, AC3

    Complete name : E:\Camelot - Joshua Logan (1967) V.O.., avi
    Format : AVI
    Format/Info : Audio Video Interleave
    Format/Family : RIFF
    File Size : 1.54 GiB
    Playtime : 3h 7s

    And itīs all. All this equal to Broken File in VLC and Error File in DVD player.

    I understand there are many cases where one can not do anything. If it is so ....

    Thank you very much for everything you did.

    Cheers.
    Quote Quote  
  25. What happens if you just open the video in VirtualDub? Without using the "rederive keyframes" option. Does it give you an "index not found" error message?
    Quote Quote  
  26. Member
    Join Date
    Feb 2008
    Location
    Portugal
    Search Comp PM
    It is as you says. I explained more detaled:

    I open the file and immediately the program performs something and opens a windows saying

    "Reconstruting missing index block"

    After the ending of that reconstruction it appears a windows

    "VirtualDub Warning"
    "Some warnings were issued during the previous operatio:"
    "AVI: Index not found or damaged - reconstructing via file scan."
    "AVI: Keyframe flag reconstruction was not specified in open options and the video
    stream is not a known keyframe-only type. Seeking in the video stream may be extremely slow."

    I click OK and the program remains waiting our instructions.

    And that's all.

    Cheers.
    Quote Quote  
  27. If you cannot re-index it with virtualdub or avidemux, there is likely a corrupt segment in your original AVI, probably around the 30% mark. This is probably what caused the MOVAVI conversion to fail. It might be audio, it might be video. There might be more than one corrupt segment.

    There are several approaches you might consider:

    1) If it's just audio, sometimes you can demux the AC3 audio, run it through AC3fix (AC3fixGUI) and remux it back with the video. Sometimes you have to adjust the audio (delay) a few ms to sync it. I doubt your problem is just audio.

    2) You can "cut out" faulty segments. If you can isolate and visualize each faulty segment in your media player, you can denote the time. You said it played back in WMP - look for artefacting, pausing, sound glitches. You probably have one "glitch" at the 30% mark. You can encode (or direct stream copy) "around" this faulty segment and rejoin/append the functioning parts. You might lose a few frames, but the end result should work. If you have >1 faulty segment, you have to do this for each and append the working segments.

    3) If you can play it well in WMP or MPC as you claimed, sometimes you can frameserve with avisynth and re-encode it (and it ignores the faulty segments). It basically "sees" what is being "seen" by MPC or WMP. This means you can make a new AVI but you will lose some quality because you are re-encoding.
    Quote Quote  
  28. Member
    Join Date
    Feb 2008
    Location
    Portugal
    Search Comp PM
    Thank you. It is a way to try. But first I 'm going to do another trial.

    I have 2 versions of the movie. One, good, but with the sound in Spanish (file1) e another the version original with the sound in English (file2). The file2 is the "File Broken". I want this movie but with the original sound because I prefer in this way and with subtitles in Portuguese. As the other trials failed, I'm going to do this :
    First I split the audio and the video of the two movies. After that I join the video of the file1 with the sound of the file2 and I have the problem solved. But I hope that the "Broken File" of the File2 is in the video. So the great doubt is where the file2 is corrupted - if it is the video everything is good, if it is the audio everything is bad.
    How do you think of this?
    I have another problem. I studied the VirtualDub and I didn't find the way to split the two sub-files and the way to join the two useful parts. I thank you to teach me that part of VirtualDub.

    Thank you again for all your efforts to help me.

    Cheers.
    Quote Quote  
  29. You could try it (join audio of file2 with video of file1). But check to see if the times match for audio & video between the 2 files (e.g. 3h 7s from the mediainfo you gave above); or they won't sync up. This would be the easier & preferred method to editing & cutting up your AVI
    Quote Quote  



Similar Threads

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