BluePink BluePink
XHost
Servere virtuale de la 20 eur / luna. Servere dedicate de la 100 eur / luna - servicii de administrare si monitorizare incluse. Colocare servere si echipamente de la 75 eur / luna. Pentru detalii accesati site-ul BluePink.

Cum sa convertim un Divx / Xvid in DVD-Video

Pentru a face acest ghid, m-am inspirat in proportie de 90% din ghidul lui GLUMETU de pe forumul Softpedia. Orice nelamurire ati avea in legatura cu acest ghid, sunteti liberi sa postati acolo (desi 99% din probleme au fost deja dezbatute si rezolvate).

Trebuie sa mentionez ca timpul de convertire nu este mic, pe PC-ul meu durand vreo 4ore (Celeron 1.3, 512sdram), dar pe un P4 la 3GHz, dureaza cam 80min.

Pentru a fi pus pe DVD-Video un film, acesta trebuie sa fie mpeg2 cu rezolutia 720x480 @ 29.97fps (NTSC) sau 720x576 @ 25fps (PAL) si sunetul mp2 avand sampling rate-ul de 48000hz si bitrate-ul de 224kbps.

Calea pe care o voi aborda in acest ghid este: separam sunetul de film si il procesam, convertim filmul divx sau xvid in mpeg2, il redimensionam si ii punem fps-ul potrivit si la final unim filmu cu sunetu si cu titrarea, cream o imagine de dvd si o ardem.

 

 

Software necesar:

Subtitle Workshop 2.51 - program freeware care este necesar doar daca NU avem titrare *.srt sau *.sub.

Subtitle Creator - program freeware ce ne este necesar pentru unirea a 2 titrari (cazul in care avem filme pe bucati, cum sunt cele pe 2 sau 3 cd-uri).

AVI/MPEG/RM/WMV Joiner v4.11 - program ce NU este freeware, este necesar doar sa lipim partile unui film, daca il avem in varianta 2 sau 3 cd-uri. Daca nu vi-l permiteti, varianta demo nu va ajuta la nimic, ea functioneaza pe fisiere video de max 30sec.

VirtualDubMod 1.5.10.1 - program freeware care este necesar sa obtinem informatii despre fisierul AVI, ce urmeaza a fi convertit si pentru separarea sunetului de film.

BeSweet (codecul propriu-zis si interfata sa ) - freeware ce ne ajuta sa procesam sunetul.

AVISynth 2.5.5 impreuna cu plug-in-ul sau extern , freeware, ne ajuta sa facem frame-serving catre Cinema Craft Encoder. Impreuna, ele fac resize-ul la film si in convertesc in mpeg2.

Cinema Craft Encoder 2.70 - nu este freeware, folositi varianta trial daca nu vi-l permiteti. Acest program face job-ul cel mai greu.

DGPullDown 1.0.3 - programel ce aduce framerate-ul filmului la standard DVD, daca este necesar.

DVD LAB PRO - utilitar care NU este freeware. Ne este necesar la unirea filmului cu sunetu si traducerea. Ne ajuta sa facem si capitole.

IMG TOOL - este freeware si ne ajuta sa facem imaginea discului DVD.

DVD Decrypter - freeware ce ne este necesar la arderea discului. Functioneaza minunat cu IMG TOOL.

 

Sa incepem:

1. Aducerea titrarilor in format *.sub sau *.srt (daca nu sunt deja). Deschidem Subtitle Workshop si incarcam titrarea din meniul "File", alegand "Load Subtitle". Dupa incarcare, alegem "Save as" din meniul "File". In fereastra deschisa alegem "Sub Rip" pentru a salva in format *.srt sau "DVDSubtitle" pentru a salva in format *.sub. Alegem calea unde vrem sa salvam titrarea in noul format si gata. Daca avem mai multe titrari, repetam pasul pentru fiecare titrare.

 

2. Unirea a 2 sau mai multe fisiere video (gen "film_cd1.avi" cu "film_cd2.avi"). Daca filmul nostru este dintr-o bucata, trecem la pasul 3. Deschidem AVI/MPEG/RM/WMV Joiner v4.11. Incarcam cu ajutorul butonului "Add File" partile filmului nostru. Aveti grija ca cele 2 parti sa aiba aceeasi rezolutie si acelasi bitrate. Rezolutia si bitrate-ul vi le arata direct programul dupa ce ati incarcat fisierele. Daca totul e OK, apasati butonul "Merge". Iata fereastra programului:

 

3. Unirea a 2 sau mai multe titrari (gen "film_cd1.srt" cu "film_cd2.srt"). Deschidem Subtitle Creator. Din meniul "Settings", optiunea "PAL or NTSC" alegem sistemul in care va fi convertit filmul. Incarcam prima subtitrare din meniul "File", alegand optiunea "Open Subtitle". Dupa ce s-a incarcat prima traducere, din meniul File, alegem "Join Subtitles". Incarcam si cea de-a doua traducere. Se va observa ca numarul de linii ale titrarii se va mari. Se fac setarile pozitionarii titrarilor exact ca in imagine. Acum, din meniul "File", selectam "Save SRT".

 

4. Obtinerea de informatii despre film (despre fisierul avi). Deschidem VirtualDubMod si din meniul "File", alegem "Open Video File". incarcam fisierul avi. La incarcare, s-ar putea sa va apara o intrebare (ca cea de mai jos) din partea programului la care raspundeti cu "Yes".

Din meniul "File", alegem "File Information". Se va deschide o fereastra ca cea de mai jos:

De aici, notam pe o hartie rezolutia (cea de la frame size), fps-ul (tot de acolo), durata exacta a filmului in ore, minute si secunde (de la Length). La "Audio stream" se poate observa daca sunetul este ac3 sau mp3.

5. Calcularea rezolutiei filmului final. El trebuie sa fie ori 720x480 (NTSC), ori 720x576 (PAL). Recomand PAL. In ghid voi arata cum se construieste un DVD-Video PAL.

Matematica este destul de simpla pentru nivelul acesta si implica o procedura simpla:
- aflarea aspect ratio pentru AVI-ul original. Am aflat deja rezolutia 640x242. Aspect ratio este deci 640 / 272 = 2.35
- calcularea rezolutiei pentru DVD, pastrand acelasi aspect ratio . Avand in vedere ca latimea standard pentru formatul DVD este 720, inaltimea filmului va fi de 720 / 2.35 = 306. Aveti grija ca inaltimea filmului sa fie un multiplu de 16, deoarece standardul MPEG face codare in blocuri de 16. Daca nu faceti asta, va veti trezi cu artifacte pe marginea cadrelor, care inseamna bitrate risipit si deranjeaza ochiul la vizionare. De aceea impartim pe 306 la 16 sa vedem daca se imparte exact. Rezultatul este 19.12. Nici o problema, inmultim cel mai apropiat numar intreg de 19.12 (acela este 19) cu 16 si aflam inaltimea corecta a filmului (adica 304).

- calcularea inaltimilor acelor bari negre ale filmului: Stim deja ca rezolutia finala trebuie sa fie 720x576, si deocamdata noi avem 720x304. Iata cum calculam: (576 - 304) / 2 = 136 inaltimea UNEI bari.

 

6. Crearea scriptului AVISynth. Cream un fisier text pe care-l redenumim film.avs. In el scriem exact ce e mai jos:

LoadPlugin("C:\Program Files\pt dvd\AviSynth 2.5\plugins\VSFilter.dll")
AVIsource("D:\Filme\Filmul meu\film.avi")
BicubicResize(720,304)
AddBorders(0,136,0,136)
ConvertToYUY2()

Va dati seama ca pe prima linie trebuie sa fie calea completa catre plug-un-ul VSFILTER, pe a doua linie calea competa catre film, pe a treia linie trebuie sa fie rezolutia filmului nostru (cea recalculata) iar pe cea de-a patra linie trebuie sa fie dimensiunile barilor negre. Salvam si inchidem Notepad-ul.

 

7. Calcularea Bitrate-ului maxim am filmului. In Bitrate Calculator introducem dutata exacta a filmului in ore, minute si secunde.

Rezultatul de la Calcualted Bitrate il notam pe o foaie.

 

8. Incarcarea scriptului in CCE si modificarea setarilor. Deschidem Cinema Craft Encoder. Incarcam scriptul cu comanda File > Open > File...

Daca numarul freme-urilor este de ordinul sutelor de mii, este bine, daca nu, ati gresit calea catre film in scriptul avs. Pentru cei care sunt siguri ca au scris corect calea filmului, dar in CCE, numarul frame-urilor tot nu este mare, procedati in felul urmator: faceti setarile, dati "Encode" (procesul va dura cateva secunde), iar daca in filmul *.mpv va scrie cu rosu "ACM failed to suggest a compatible PCM format", e clar: eroarea provine din faptul ca filmul are coloana sonora pe mai multe canale, deci este ac3, iar CCE este cam tampitel la interpretarea sunetului. Rezolvarea: in scriptul AviSynth, bagati un "false" dupa calea filmului. Exemplu: "AVIsource("D:\Filme\Filmul meu\film.avi", false)" .

 

Setarile:

 

Acum apasam "OK" si din fereastra programului CCE apasam "Encode". Iata ce fereastra va aparea:

Dupa ce se termina procesul, veti avea un fisier film.mpv.

9. Aducerea filmului la FPS-ul acceptat de standardul DVD (daca este necesar). Daca la inceput am hotarat ca filmul sa fie PAL, atunci FPS-ul il vom face 25. Daca am hotarat sa fie NTSC, atunci FPS-ul va trebui sa fie 29.97. Iata imaginea care nu mai are nevoie de comentarii:

10. Extragerea sunetului din film si procesarea acestuia.

a. Daca sunetul este mp3. Deschidem VirtualDubMod si incarcam fisierul avi. Din meniul "Streams" alegem "Stream list". Se va deschide o fereastra ca cea de mai jos. Dam click dreapta pe elementul selectat si alegem "Full Processing Mode". Dupa aceea, dam "Save WAV".

Programul va va intreba unde sa salveze fisierul wav si ce denumire sa aiba acesta. Alegeti o cale si dati-i un nume (sunet.wav).

Acum deschidem BeSweet GUI si incarcam codecul BeSweet.exe si fisierul nostru WAV. II dam si o cale catre locul unde sa salveze sunetul mp2. Facem setarile necesare si apasam "WAV to MP2". Iata imaginea care vorbeste de la sine:

 

b. Daca sunetul este ac3. Procedura este identica cu cea de la punctul 10a cu exceptia faptului ca in loc de "Save WAV", vom apasa "Demux". Aveti grija sa aveti instalat si decompresorul AC3ACM. In acest caz, nu mai este necesara procesarea sunetului cu BeSweet.

 

11. Unirea filmului cu sunetul si traducerea si crearea capitolelor. Deschidem DVD LAB. Inainte de toate, din meniul "Project", alegem "Project properties" si selectam sistemul PAL sau NTSC (dupa cum am hotarat la inceput sa fie filmul).

La "Connections" trebuie sa aveti legaturile din imagine (dupa ce stergeti meniul, toate elementele vor fi libere iar ca sa le refacem, le "desenam" pur si simplu "freehand"cu ajutorul butonului care este deja selectat in imagine - plusul acela):

Selectam fereastra filmului. In fereastra alba din partea de jos a programului, dam click dreapta si selectam "Import". De aici alegem filmul *.mpv creat cu CCE (in cazul in care nu a mai fost necesara procesarea cu DG PullDown) sau filmul procesat cu DGPulldown. Mai dam odata click dreapta si "Import" pentru a incarca fisierul *.mp2 creat cu BeSweet (sau direct *.ac3 daca avem asa ceva). Acum ducem cu drag&drop fiecare fisier la locul lui. Fisierul *.mpv il tragem in fereastra "Movie 1" si il plasam in spatiul destinat. Fisierul *.mp2 sau *.ac3 il tragem in fereastra "Movie 1" si il plasam in spatiul "Audio 1".

Dupa ce am asezat si filmul si sunetul la locurile lor dam click pe "Sub 1". Facem setarile din imagine:

Acum, dupa ce avem si filmul, si sunetul si titrarea puse la locul lor, este timpul sa impartim filmul in capitole. Din meniul "Movie", selectam "Auto-Chapters" si va va aparea o fereastra ca cea de mai jos:

Setati sensitivitatea pe maxim si completati in campul "Add" cate capitole doriti sa aiba filmul (20 sunt suficiente).

Gata! Acum, din meniul "Project", selectati "Compile DVD", alegeti calea catre locul unde sa fie salvat si gata. Daca ati facut totul corect, nu va va da nici o eroare. Daca insa aveti vreo eroare, tratati-o cu atentie chiar daca este doar "Warning".

Acum avem un folder care contine "VIDEO_TS" si "AUDIO_TS".

12. Crearea imaginii DVD-ului (imagine *.iso). Deschideti IMG TOOL. Incarcati folderul care contine "VIDEO_TS" si "AUDIO_TS". Alegeti denumirea fisierului *.iso. Puneti-i un nume LABEL-ului. Ca viteza de scriere, nu va aruncati la MAX. 4x sau 6x sunt suficiente. Iata imaginea care vorbeste de la sine:

Apasam butonul "Image" si asteptam sa se creeze imaginea. DVD Decrypter se va deschide automat (teoretic). Optional, inainte de arderea discului, puteti incarca imaginea *.iso intr-un simulator sa vedeti cam cum ar veni filmul.

 

13. Arderea imaginii *.iso pe disc. In caz ca DVD Decrypter nu porneste automat dupa ce ImgTool termina de facut imaginea, porniti-l manual. Incarcati imaginea, selectati viteza de scriere si gata.

 

Playerul dvs. din living-room ar trebui sa citeasca discul fara probleme. Titrarea o puteti opri daca vreti, cu butonul de pe telecomanda.

Sper ca acest ghid sa va fi fost de folos.

Free Fiber.