|
On this pagea ...
How to convert a DivX/AVI movie to Super VideoCD (optional with subtitles) using DVD2SVCD?
By: Terrorcheeta (TC)
Sound maybe familiar: You have a nice DivX movie laying around (*.avi or*.divx, see Ripping DVD to Divx and Downloading movies for details).
Your problem: you want to playback the AVI/DivX on your TV in your living room, however your DVD player cannot handle DivX movies.
The text below will explain how to convert an AVI/DivX to an VCD orSVCD using DVD2SVCD - with or without subtitles.
Make sure your DVD player can handle VCD or SVCD, this can be verified by
1. Check the manual of the DVD player.
2. Borrow a VCD or SVCD and try playback.
3. Check our DVD player list.
Note: The funny thing is that the cheaper DVD players are better in dealing with formats like VCD and SVCD. Specially Sony really sucks at this. However Philips is great with VCD and SVCD (no wonder: SVCD is a Philips designed format).
Note: The conversion can take from 2 to 10 hours! It all depends on the capabilities of your PC (CPU speed, Memory, number of application running simultaniously, etc).
Note: Conversion will not improve quality of your movie! Remember: Garbage in = Garbage out!
Note: Read the Disclaimer! |

By:
Terrorcheeta (TC)
|
Which applications do we need?
We will need :
- VirtualDub
For adding subtitles (so this is optional).
- DVD2SVCD
For controlling little tools while converting AVI to MPEG/(S)VCD.
- TMPGEnc
For rendering the MPEG2 files.
- SRTtoSSA Converter
For converting SRT subtitles to SSA subtitles (again: optional).
- Software to burn a CD
For example Nero and/or VCDEasy.
Why not Clonecd, EasyCDCreator or Alcohol? These are less suitable for this purpose.
- Video playback software
For example WinAmp 5 (very good with video!), Bsplayer, The Core Media Player or Windows Media Player.
- Video Codecs
For example Divx if your AVI is in DivX or XviD format (Use GSpot to detect which codec you need).
- Winrar
For extracting ZIP or RAR Files.
Starting
Make sure you installed Winrar.
Visit http://www.rarsoft.com/. A trial version can be downloaded there. WinRar can extract files from for example ZIP and RAR files (much more other formats too!).
First install DVD2SVCD [plaats link naar zip file], then unzip the S(K)VCD ini and template files [plaats link] in the DVD2SVCD directory (usually C:\Program Files\DVD2SVCD).
Installeer dan ook VirtualDub en unzip daarna de zip file VirtualDub plugins in je VirtualDub plugins directory (meestal C:\program files\Virtualdub\plugins), en vervolgens de Virtualdub subtiteler v2.4 [link] ook in je plugins directory.
For subtitle support, also install VobSub (dowloadable from the Downloads page).
If you do not wish to have VobSub display subtitles (for example when you're using FFDShow), then only install the Virtualdub plugin.
VobSub - Installing only the "VobSub for VirtualDub" - "Plugin".
Now install TMPGEnc.
Install Nero 6 as well (Nero 5 should also be sufficient), and VCDEasy (1.5 or 1.6, both freeware). Make sure Nero is not a demo version!
Optionally you can install software for video playback. WinAmp 5 does not only play MP3 very well, but also handles video perfectly. Install the Divx codec (there is a free version).
Nero has to be installed, as VCDEasy uses Nero's ASPI Drivers.
Step 1: Converting SRT to SSA subtitles
Note: this step is only required if you feel the need to influence the font syze, style and type.
After installing all that stuff, we now finally can start by opening SRTtoSSA (a shortcut to the executable on your desktop might make things a bit easier).
Now this screen (or similar) will appear:

Converting subtitles: SRT to SSA
Open the subtitle file (.srt file) by clicking the "Browse..." button, next to the "Input file:" field.
Make sure the subtitles run in sync with the movie: for help with that read Synchronizing subtitles.
Optionally you can start looking for an alternative subtitle file (for Dutch susb for example, visit: http://www.NLondertitels.com).
Back to SRTtoSSa.
After opening the SRT, the "Output file" field, you will show you the same filename, however the .srt extension has been replaced by .ssa.
At the "Font options" section you will see that you can set font type, size etc. Usually a fontsize 20, Arial or Verdana, is sufficient.
Outlines and Shading by default are set properly.
Subtitels colour and position : determine the subtitle positioning ... Most commonly used settings are Horizontal : center, and Veritcal : down.
On the righthandside choose color ("Subtitle colour"), by default set to yellow, black and white.
It is advisable to change the yellow for a white color, by clicking the yellow square.
Lines cutting is set OK by default (intelligent).
Now click the "Convert" button. After a while a message will say that the conversion is done. (takes about 0.2 seconds).
Click "OK" and close SRTtoSSA.
Step 2: Subtitles fixed in movie
Now open VirtualDub. In this step we will put the subtitles fixed in the movie - this means that you cannot ever switch them OFF again.
Click "File" - "Open video file" and select your .avi file (the movie file).
Virtualdub will now show 2 little video snapshots.
Now select "Video" - "Filters". In the upcoming window click "Add" and select (at the bottom of the list) "Subtitler" (by Avery Lee) and click "OK".
Dan krijg je weer een nieuw schermpje, klik de 3 puntjes aan de rechterkant en open de .ssa ondertiteling die op je computer staat. Klik open en ok en nogmaals ok.
Dan klik je wederom "Video" - "Compression". Je krijgt weer een nieuw scherm (select video compression). Selecteer (de meest aanraadbare, is verder totaal optioneel) DivX Pro(tm) 5.1.1 Codec en klik ok.
Klik daarna weer op "File" - "Save as AVI", vul dan een naam in voor de film, en klik save. (Zorg wel dat je genoeg ruimte hebt op je schijf, en dat het in de goede map staat).
Zodra je save hebt geklikt krijg je een klein venstertje voor Virtualdub dat er zo uitziet :

VirtualDub - Ondertitels toevoegen aan de AVI
Daar zie je onder 2 vinkjes staan (Show input Video, Show output Video), vink Show input video uit - dat zorgt er voor dat het e.e.a. een beetje vlotter verloopt.
Verder zie je informatie (van boven naar beneden)
- Current video frame (welke frame dat ie is van het totaal),
- Current audio sample (welk audio geluid dat ie is van het totaal),
- Video data (tot nu toe gemaakte grootte en snelheid waarmee ie het maakt),
- Audio data (tot nu toe gemaakte grootte),
- Projected file size (Virtualdub's gok hoe groot het eindresultaat is),
- Video rendering rate, (hoe snel ie de video aan het verwerken is),
- Time elapsed (hoelang ie al bezig is),
- Total time (estimated), (hoelang het totaal ongeveer duurt),
- en Progress (dit is een loopbalk).
Dit kan duren van 20 minuten tot 2 uur, varierent en afhankelijk van hoe snel je computer is en wat je allemaal aan hebt staan en hoelang.
Dat wil zeggen: heb je meerdere programma's aanstaan op de achtergrond (langzamer), is je computer net aangezet (sneller) of staat ie al dagen aan (langzamer) etc etc.
Dan als het klaar is sluit je Virtualdub en gaan we verder met DVD2SVCD.
Stap 3: Van AVI naar MPEG
Open het programma en ga naar tabblad "Misc."

AVI2SVCD - Misc tabblad
Klik op "Load settings" en ga naar je DVD2SVCD map (meestal C:\Program files\DVD2SVCD) en open de template voor het omzetten van DivX naar KSVCD.
Nu staan de instellingen volgens het screenshot, "Input file type" staat op "AVI", "Output file type" op "SVCD".
Selecteer ook even "Default output folder" - "Set default output folder", dit word dan de folder waar dit programma de geconverteerde films opslaat.
Daarna gaan we naar het tabblad "Audio" (linksboven) en dan zorg je dat het er zo uit komt te zien:

AVI2SVCD - Audio tabblad
Zet "Audio Priority 1" op "English", "Audio bitrate" moet tussen 128 en 192 zijn, 160 is algemeen best goed.
Het vinkje bij "Audio 1 downsample 48 -> 44.1" moet ook aanstaan.
Aan de rechterkant, bij "Output mode", zet je op "Dual Channel".
Dan gaan we naar het tabblad Framserver en kies dan bij optie "Resize" voor "SVCD (480x480/576)":

AVI2SVCD - Frameserver tabblad
Bij Tab "Bitrate" hoef je niks aan te passen.
Bij Tab "Encoder" moet je zorgen dat je "TMPGEnc" hebt geselecteerd als encoder en de rest moet hetzelfde zijn als het screenshot, (behalve de "Save in Folder string), maar dat staat waarschijnlijk al goed:

AVI2SVCD - Encoder tabblad
Dan het Tab "Matrix", het enigste wat je daar hoeft te doen is bij presets zorgen dat er KVCD staat (staat als het goed is al daarop).
Dan het Tab "BBMPEG", klik bij "Advanced Settings (bbMPEG Output Settings)" op het pijltje naar beneden en dan krijg je een nieuw scherm en dubbelklik op het puntje dat staat voor "SVCD", en dan krijg je dezelfde instellingen als van het screenshot.

AVI2SVCD - bbMPEG instellingen
Vink wel even "Add SVCD scan offsets" aan.
Dan naar Tab "Subtitles". Zorg dat het vinkje bij "Rip Subtitles" UIT staat. (Dit heb je niet nodig nu, we hebben dat namelijk al met VirtualDub gedaan).
Dan naar Tab "CD Image" (nu linksboven). Hier is een klein beetje uitleg bij :
Als je wilt dat er images gemaakt worden van de film, dan moet je zorgen dat er een puntje staat voor "VCDImager".
Images maken is alleen maar nodig als je je film wilt delen online met andere of als je wil branden met Nero, maar als je met nero te werk gaat na dit alles, dan mis je wel een fijne optie die VCDEasy heeft voor het branden, lees eerst dit allemaal af voordat je beslist met welk brandprogramma je te werk gaat.
Mocht je geen images willen, dan klik je gewoon "Don't make images" aan, aan de rechterkant.
Dan naar Tab "Conversion". Klik het mapje aan de rechterkant en selecteer de .avi film die je wilt converteren.
Open de film en dan krijg je het volgende te zien:

AVI2SVCD - Conversion tabblad
Onder de avi file zie je de "Movie length" (speelduur van de film), daaronder "Aspect ratio", met 3 opties : 4:3, 16:9 en Anamorphic.
Het meeste dat je zult gebruiken is 16:9. Dit is toch het over het algemeen, beste voor gewone tv's en nog beter voor breedbeeld tv's.
Zorg ook dat het "NTSC to PAL" vinkje AANstaat als je een PAL SVCD (Europees) wilt hebben maar een NTSC film (Amerikaans) hebt.
Daarna klik je op het groene vinkje met het pijltje naar beneden - > "start conversion" en "Go" in het nieuwe venster.
Als je dit proces dus NIET s'nachts aanzet (zoals aanbevolen), dan zie je dus dat ie een heleboel dingen gaat doen waar je waarschijnlijk niks van snapt. Probeer dit ook niet te snappen want zo werkt het programma nou eenmaal.
Na een korte tijd (als je het programma een beetje volgt tijdens het coderen), zal AVI2SVCD het programma TMPGEnc opstarten en daarmee te werk gaan.
Hij zal dan korte stukjes film gaan bekijken, wat iedere keer zo'n 5 minuten duurt. Wat ie hiermee doet is het afstemmen van geluid en film ratio ... dit proces duurt aardig, omdat TMPGEnc verschillende waardes uitprobeert.
Als ie dan uiteindelijk de goeie waarde heeft gevonden probeert ie dat nog 1 tot max 3 keer uit om er zeker van te zijn, en dan gaat ie aan de film beginnen.
Het is ook aan te raden niet te veel te gaan doen op je computer (als je dit proces niet s'nachts aan hebt gezet), want hoe meer je doet, hoe langer het proces er over gaat doen, en hoe meer kans je hebt dat je computer gaat hangen.
Nadat het hele proces dus klaar is, ga je naar de map waar je geconverteerde film in staat.
Daar staan een hele hoop files maar 1 is er maar belangrijk, genaamd bbMPEG_Muxed_FileXX.mpg. Hierbij is "XX" een nummer.
Dit is de film. Hernoem deze file naar de naam van de film.
De rest van de bestanden mogen weg (zorg wel dat je DVD2SVCD programma afgesloten is), en verwijder alle andere bestanden. Mocht het nou zo zijn dat er een 2 de deel is gemaakt, dan heet die bijvoorbeeld bbMPEG_Muxed_File01.mpg. Kijk hier even naar als dit het geval is, dat zal zeer waarschijnlijk alleen maar een paar minuten aftiteling zijn, en het kan mij persoonlijk niks schelen wie de 12 de assistent van de 6 de producent zijn.
Dan ga je de film branden.
Stap 4: SVCD branden
IMAGE:
Merk op: Heb je nou wel een image gemaakt, dan moet je kijken naar een .bin en .cue file in de map.
Open Nero en kies "Burn Image" bij kopieren en backup. (ervan uitgaande dat je Nero 6 hebt).
Anders kun je ook Nero openen, en dan "Recorder" - "Burn Image" kiezen. Je krijgt dan een "open" scherm, selecteer dan de .cue file in de map waar de geconverteerde film staat (zorg wel dat de .cue en .bin file in dezelfde map staan).
Open de .cue en dan hoef je alleen nog maar je brandsnelheid te kiezen. Als je een 52 speed (re)writer hebt, kies dan nooit hoger dan 40x om te branden, dit is toch de hoogste goede snelheid om te branden, alles wat hoger komt kan problemen geven met branden, en die hoeven niet aangegeven te worden tijdens het branden maar dat merk je dan aan het eindresultaat, ik zeg niet DAT het gebeurt, maar dat het KAN gebeuren.
Kies dus je snelheid en dan burn...en een paar minuten later is het klaar.
Zorg wel dat je "overburn" aanstaat bij Nero, deze (als die nog niet aanstaat) kan je aanzetten bij "File" - "Preferences", tabblad "Expert Modus" en vink "Enable Overburn Disc-at-once burning" aan, en dan moet ie staan op max 82 min.
Merk op: Niet iedere brander kan overburn aan. Zo kunnen de meeste laptop branders niet overburnen.
GEEN IMAGE:
Mocht je nou GEEN images hebben gemaakt, dan open je nu na het converteer proces VCDEasy, en zorg je dat het zo staat:

VCDEasy - Begin tabblad
"Video CD type" staat dus op "SVCD 1.0" omdat je geconverteerde film een svcd formaat is.
Kies je branden, geef een naam bij "Volume Naam", en ook bij het .bin bestand, zorg wel dat je een schijf / map kies waar genoeg ruimte op is.
Dan kies je onderaan "Toevoegen", en selecteer je de film die je wilt branden.
Dan gaat ie het bestand analyseren en voegt ie het toe. Onderin staat dan hoe groot de film is die gebrand moet worden, en hoeveel ruimte je nog hebt op de harde schijf.
De aangegeven grootte zal maximaal 806 MB zijn (licht eraan hoe groot de film was die je geconverteerd hebt, maar was het dus een volledige film, dus de kans dat het 806 Mb is redelijk groot).
GEEN ZORGEN, Deze 806 mb passen met gemak op je 700mb data cd.
Als je een melding krijgt dat het bestand dat je toevoegt een NTSC project is terwijl je Pal wil branden, dan ben je dus vergeten om het vinkje aan te zetten bij het converteren en kan je opnieuw beginnen. Tenzij dit je bedoeling was, dan moet je achter VideoCD type dus even kiezen voor NTSC inplaats van PAL (daar staat ie standaard op).
Nadat de film dus goed is toegevoegd, zie je de naam van de film staan, de grootte en de mpeg informatie.
Ga dan naar het tabblad Hoofdstukken en voeg als je wilt hoodstukken toe.

VCDEasy - Hoofdstukken plaatsen
Dit is dus fijn als je wilt navigeren tussen hoofdstukken in je dvd speler, Nero brand namelijk de complete film zonder hoofdstukken, dat wil zeggen je kan niet vooruitspoelen met hoofdstukken in de film. Als je dus film kijkt, en je stopt en je wilt later verder kijken, dan moet je handmatig de film vooruit spoelen, inplaats van paar hoofdstukken vooruit klikken, plus een film met hoofdstukken is toch mooier dan zonder.
Je kan hoofdstukken invoegen op verschillende tijden, of elke ... minuten, of na zoveel beelden, er zijn keuzes genoeg. Ikzelf voeg altijd hoofdstukken toe op elke 5 minuten. (VB: 0:05:00.000) en klik op ok. Dan komt in het scherm rechts een overzicht van hoeveel hoofdstukken er in de film bijkomen.
Ga terug naar het "Begin" tabblad en klik op start.
Daarna niks doen en wachten totdat ie klaar is. Geen zorgen, de 800mb word zonder problemen op een 700mb cd gebrand. VCDEasy zegt een heleboel dingen tijdens het klaarmaken van het branden van de film, niet zenuwachtig van worden, dat hoort bij het programma.
Na een paar minuten is de film klaar, schrijf de titel erop en stop em in je thuisdvd en veel plezier met je complete film!!
Als de film klaar is, staan er in de map die je aangegeven hebt waar ie de .bin file op kan slaan, 3 nieuwe bestanden van VCDEasy. Deze kunnen verwijderd worden nadat het brandproces klaar is en VCDEasy is afgesloten. Ook als je hetzelfde proces overnieuw wilt branden, dan eerst even die files verwijderen.
|