1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

VCD Header Trick - TMPGEnc!

Discussion in 'User submitted guides' started by Dela, Jun 29, 2003.

  1. Dela

    Dela Administrator Staff Member

    Joined:
    Aug 25, 2002
    Messages:
    8,949
    Likes Received:
    1
    Trophy Points:
    118
    Some DVD players will not play SVCD but will play VCD. So people are forced to re-encode their SVCD's to VCD! VCD is MPEG-1 and the quality is not as good as MPEG-2, which is used by SVCD. However, some DVD players can be tricked into playing an MPEG-2 file if the headers are non standard VCD headers, this is known as the VCD Header Trick!

    In this little guide I will show you how to rip an mpg file from an svcd disc and rewrite the headers to non standard VCD [bold]OR[/bold] rip an mpg from an image file and rewrite the headers to non standard vcd!

    The following programs you will need are..

    [bold]Alcohol 120% (Optional, needed for image files)
    VCDEasy (Definately needed to extract an mpeg file)
    TMPGEnc (Needed to add VCD headers, no encoding will be done!)
    Nero Burning Rom (To Burn)[/bold]

    ----------------------------------------------------------------------------------------
    [bold]Step 1 - Rip mpeg from CD/Image File[/bold]
    ----------------------------------------------------------------------------------------

    [bold]Rip From CD[/bold]

    For this You need VCDEasy. Open VCDEasy and click Tools. Then Click the Mpeg Tools button. You will see CDXA2MPEG at the bottom of the program now!

    There are 2 fields, dat file and mpeg file. Click browse and browse to your cd drive, under the MPEG2 folder select AVSEQ01.mpg (may also be .dat but not usually on an SVCD). Now in the mpeg file field, click browse and browse to a folder you would like to save your new mpg file in. Then click Convert and in a few minutes you will have a true mpeg file.

    [bold]Rip From Image File[/bold]

    First what you need to do is mount your cd image onto a virtual drive in Alcohol 120%. There are many other programs that will do this but I prefer Alcohol 120% and think everyone should have that program!

    The first thing to do is add the image file. So on Alcohol 120%, right click on the image list (will be a big empty space right above your list of cd/dvd drives) and click Add Images. Now browse to your image file which could be an iso, bin/cue, ccd etc etc.. If it is a bin/cue, select the cue file and click open.

    Now that it is in your list, you have to mount it onto the Virtual Drive so either right click it and mount it that way or drag it from the image list to the virtual drive in the list of drives! If it mounts properly you will see it beside the Virtual Drive! Then use VCDEasy

    Open VCDEasy and click Tools. Then Click the Mpeg Tools button. You will see CDXA2MPEG at the bottom of the program now!

    There are 2 fields, dat file and mpeg file. Click browse and browse to your virtual cd drive, under the MPEG2 folder select AVSEQ01.mpg (may also be .dat but not usually on an SVCD). Now in the mpeg file field, click browse and browse to a folder you would like to save your new mpg file in. Then click Convert and in a few minutes you will have a true mpeg file.

    ----------------------------------------------------------------------------------------
    [bold]Step 2 - Rewrite Headers![/bold]
    ----------------------------------------------------------------------------------------

    You now need to Open TMPGEnc. Please make sure that you properly extracted TMPGEnc and that you are running it from the exe file and not a shortcut!

    Click File - MPEG Tools. It should already be on the Simple Multiplex tab. Click the browse button beside Video input, and then browse to the mpg file you got from VCDEasy. This will also load in the Audio input and will fill in the Output field. Change the Output filename, just make sure it isnt the same! Change Type, to MPEG-1 Video-CD (non-standard). Then click RUN, in a few minutes you will have another mpg file with VCD headers!

    [bold]NOTE:[/bold] TMPGEnc might warn about an error in playback due to buffer underflow, but you dont need to worry about it, it usually happens when things are non standard!

    ----------------------------------------------------------------------------------------
    [bold]Step 3 - Burn To CD![/bold]
    ----------------------------------------------------------------------------------------

    Open Nero Burning Rom. When it opens, either the New Compilation window will appear or the Nero Wizard. If it is the wizard, click Close Wizard! In the New Compilation Window, use the scroll bar on the left to find Video CD. Click it!

    Under the Video CD tab, [bold]UNSELECT[/bold] create standard compliant cd! That is very important! Now click the New Button.

    Now on your left you should have, your VCD compilation window and on your right you should have your file browser! Use the file browser to browse to the folder you have your mpeg file in. When you find it, drag it from the file browser to the compilation window! DO NOT drag it to any of the folders, drag it to the blank space underneath! Nero will then scan the file, if it tells you that it is non standard (which it shouldnt) click "Turn off standard compliance and continue". When you have the file sucessfully loaded, click file - write cd and make sure that you have the VCD Compilation selected or else you wont be able to click it! Choose a [bold]LOW[/bold] burning speed! I recommend 4x!

    ----------------------------------------------------------------------------------------
    [bold]Last Notes[/bold]
    ----------------------------------------------------------------------------------------

    This may and may not play in your stand alone dvd player! If it does not then your only choice is to re-encode to VCD! Either that or you can buy a DVD Player that plays SVCD and I suggest you do that! Anyway's hope it works. James!_X_X_X_X_X_[small]Come Say Hi on IRC!!! Server: irc.emule-project.net channel: #ad_buddies
    James![/small]
     
    Last edited: Jun 29, 2003

Share This Page