Problem Joining AVIs with VirtualDub

Discussion in 'MPEG-1 and MPEG-2 encoding (AVI to DVD)' started by randwill, Oct 1, 2007.

  1. randwill

    randwill Member

    Joined:
    Jul 21, 2007
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    16
    I am trying to join several AVIs into one file before converting them and burning them to a DVD.

    When I attempted this with Easy Video Joiner, the files joined into one and the video played but there was no sound.

    I am now trying to do it with VirtualDub, using the quide here at AfterDawn. I am using the VDub.MP3.Freeze 1.4b version of the software, after having no luck with the original version of VirtualDub.

    I can join the first few pieces successfully, but when I try to add the 5th part I get the error; "Cannot append segment: The video streams have different data forms."

    FWIW, all the pieces started out as FLVs downloaded from MySpaceTV. I converted them to AVIs using Replay Converter.

    I'd appreciate any guidance you can give me.
     
  2. attar

    attar Senior member

    Joined:
    Jun 17, 2005
    Messages:
    11,147
    Likes Received:
    41
    Trophy Points:
    128
    The file giving the error may have been compiled with a different video codec.
    Run Vdub, load the file, click 'File' > 'File Information' and check the 4cc code or Decompressor.
    Maybe you can re-compress it to match the others.

    *Edited for clarity*
     
    Last edited: Oct 1, 2007
  3. randwill

    randwill Member

    Joined:
    Jul 21, 2007
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    16
    File > File information brings up a window named AVI Information. I don't see anything that says 4cc code so I'm guessing that that is shorthand for something I don't understand. Under Video Stream I see Decompressor: ffdshow Video Codec. Under Audio stream I see Compression: Fraunhofer IIS MPEG Layer-3 Codec for each of the files.

    BUT, I note that, under Video stream, Frame size is listed as 320x240 for all the files except the one that it craps out on, which is listed as 312x240. Is that the problem, and if so, is there any way to adjust this one different frame-sized file to match the others so VirtualDub will join them?
     
  4. attar

    attar Senior member

    Joined:
    Jun 17, 2005
    Messages:
    11,147
    Likes Received:
    41
    Trophy Points:
    128
    In VirtualDub, click Video > Full processing > Filters > Add, double click on 'Resize' and choose 320x240.
    Select Filter Mode 'Lanczos3', ok, ok.
    Under Video > Compression select the same compressor as the source, then save the file.
     
  5. randwill

    randwill Member

    Joined:
    Jul 21, 2007
    Messages:
    32
    Likes Received:
    0
    Trophy Points:
    16
    Thanks. That's got it! I appreciate the help. This site is a great resource.
     

Share This Page