VideoHelp Forum




+ Reply to Thread
Results 1 to 8 of 8
  1. Ok, I downloaded an AVI movie(DivX M-PEG4 Low-motion) with three parts. I managed to make a successfull VCD MPEG versoin of the 1st disk. Although I am having sync problems with the 2nd disk. It has AC3 audio, so I open it up in VirtualDub, and save the wav. After I save it I go to check the length of it and its aprox. 3 seconds different than the AVI file. I tried doing it anyways in TMPGenc and it works fine... just out of sync. Ive tried using the AC3FIX but it says it cannot open my ac3 file. I've also tried using goldwave, headache, avi2wav and a few others with no success. I re-downloaded the file, but it still wont work. Ive used Vdub-MP3-Freeze to check for bad frames but it didnt find anything. Ive read other posts and tried what other people have said but I have had no luck. Im really frustrated, this being my first VCD and I dont know what to try anymore.

    Am I doing anything wrong? What should I do? Please help me out.
    (Ive spent a few days doing this...yes I know, its pathetic.)


    Thanks in advance!

    -Johnny B
    Quote Quote  
  2. Member
    Join Date
    Apr 2002
    Location
    The State of Frustration
    Search Comp PM
    How much out of synch is the video? Have you used an audio program to resynch the audio?
    Hello.
    Quote Quote  
  3. At the end of the movie, the video is about 3-4 seconds slower the audio(you hear someone say something, then like 3-4 seconds later u see it)

    it seems to get worse as the movie goes on... at the beginning its perfect, then it goes slightly out of sync... then even more.


    I would be able to fix it, but in virtualdub when i set the audio to full processing mode it says

    The requested audio compression is not compatable with the input format. Check that the sampling rate and channel count of the input match those of the requested format.
    Quote Quote  
  4. Member
    Join Date
    Jun 2002
    Location
    Australia
    Search Comp PM
    Hey there . . .

    Here's an idea you might want to try

    1) load up the first AVI segment in VDub, and then append the other AVI files as a second and third segment.

    2) demux the audio from this large AVI file to a "wav" file. In reality this WAV file will be in AC3 format, so change the extension from WAV to AC3

    3) open this AC3 file using something like Headac3, and convert the whole thing to a PCM-format, 44.1khz WAV file (the only audio format that a VCD mpeg file will support)

    4) use this WAV file as the audio source for your large AVI file that you may still have open in VDub. You could also use VDub to see if the audio is in sync - just drag the slider part-way through the film and play from there.

    5) frameserve to your favourite encoder (I use CCE SP v2.66.01.07), and encode a small portion of the film - if it's in sync, then go for it and encode the whole thing!

    6) if it's not in sync, then make a note of the file length of the AVI file in VDub. Use an audio editor like GoldWave to "stretch" or "shrink" the audio file to this same length, save it as WAV again, and then have another look at the sync using VDub.

    You can get away with using this "stretch/shrink" trick, as everything on a VCD is CBR (constant bit rate) - the vcd mpeg is always 1150kps (anything else makes it either XVCD, VCD, etc) and the audio should always be encoded at 44.1khz, 224kps to be absolutely VCD compliant.

    Hope this helps,

    B.
    ===============================
    "Don't ask for my specs - click the b*&^dy button . . ."
    ===============================
    Quote Quote  
  5. Member ZippyP.'s Avatar
    Join Date
    Nov 2002
    Location
    Lotus Land
    Search Comp PM
    Use Goldwave to extract the wav file: https://www.videohelp.com/forum/userguides/160649.php

    Then check if the audio and video durations match. If not, then you can stretch the audio using the Time Warp function in Goldwave, but you need to calculate the exact video duration. Get the number of frames and frames per second from the file information in Virtualdub, then:

    # of frames / frames per second = total time in seconds

    Convert that to H:MM:SS.sss and plug it into Goldwave.

    Good luck!

    BTW, you did scan and remove any bad frames first, right?
    "Art is making something out of nothing and selling it." - Frank Zappa
    Quote Quote  
  6. Thanks Guys, for all the help. I really appreciate it.

    Yes, I have scanned for bad frames, none were found.

    Ive made some progress...

    I extracted the audio from my video, the durations are both 1:02:34

    The problem is now when I load the video and the audio into TMPGEnc, It gives me this error when I start encoding:

    The error occured when ACM was initialized.

    If I let it sit for about 20 seconds I get another error:

    Illegal floating decimal point calculation order.

    Is there some other encoding tool I could use that might work?
    Quote Quote  
  7. YAY! I finally figured it out, I was unable to successfully do it before because of my lack of experience and knowledge. Thanks to all of those who repleid, you helped me a great deal.

    I ended up extracting the audio, using headache to turn it from ac3 to wav, then i used tmp and it worked!
    Quote Quote  
  8. Member
    Join Date
    Jun 2002
    Location
    Australia
    Search Comp PM
    Hey,

    You're welcome - that's what the forum is for!

    B.
    ===============================
    "Don't ask for my specs - click the b*&^dy button . . ."
    ===============================
    Quote Quote  



Similar Threads

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