8:45 CET, Sunday, February 5, 2012
Not logged in | Login | Registration |  
How to DeFRaG
Competitions
no competitions yet icon_sad

Q3A Map Archive
mDd Online Records :|: defrag.lanparty-nrw.de
Russian Defrag Community
SpeedCapture.com
PTC - Polish Trickz Center
CZSK DeFRaG Forum :: Fórum
Communauté française du mode Defrag de Quake 3
cggdev.org | Home of the defrag dev
Steam Quake
Quake live
speed demos archive
Link us:
breakdown-hq button
icon

MP4 format - priprava + encoding

1. CAST - PRIPRAVA

Takze urcite hodne z vas zaregistrovalo to, ze se posledni dobou znacne rozrusta, u nekterych neoblibeny, format mp4.

Duvody jsou zcela jasne, mp4 movie, ma perfektni kvalitu s minimalni velikosti vysledneho souboru...
Neni problem nacpat do 1mb 10-20 sec videa s hudbou, pri vyborne kvalite obrazu.
AVI, tedy xvid, divx je vcelku slozity na nastaveni (aspon pro novacky)
WMV je zas humus fialovej, a kdyz to ma k necemu vypadat, tak zas vysledny filmek ma 2x nebo 3x vic mb nez AVI ci MP4 format. No WMV ma tu vyhodu, ze nastaveni se nekona skoro zadne, takze ho zvladne opravdu kazdy!


Bohuzel nevyhoda MP4 formatu je, ze je zapotreby trochu vice vykonny stroj.
Neni tomu jinak ani pri tvorbe mp4, (muj 1,6ghz sempron 64bit, 1gb ram, se pri encodingu casto vysplha az na 70% vykonu procesoru), na kterou si zde trochu posvitime.

A proc sem se rozhodl tenhle navod napsat? Protoze, nevim mozna se mi to jen zda, ale mam pocit, ze u nas panuje neco jako ... mwahaaa umim MP4, jiny ho neumej, tak ani nebudu nikomu rikat jak na to, a vsichni mi budou zavidet ... Aspon ja sam sem se o tomhle presvedcil, kdyz sem byl v pozici seznamovani a ptal sem se vsude mozne jak na to... vsichni jen... najdi si to sam, na internetu je toho dost! OMG to vi kazdy pako ...
A jelikoz nejsem svine Very Happy tak se tu o to podelim a bude =)

Prvni cast sem nazval priprava. A povime si v ni co vsechno na tvorbu mp4 formatu budeme potrebovat a kde to stahneme.
Pripravte se, ze je toho docela opravdu dost, ja sam nez sem vsechno pososal, mi to trvalo pul dne, nez sem to vubec na internetu vse nasel!

Seznam softwaru:

1) Quake 3 Arena (DeFRaG, OSP, CPMA, BASEQ3 ...)

2) Prislusny cfg na tvorbu filmu, zde je ke stazeni cfg, ktery byl pouzity u Get Quaked 3: gq3 cfg
tento cfg je upraveny pro vyse zminovane mody, takze je mozne ho pouzit v jakem koliv z nich....
Bohuzel, me primo tenhle cfg jako takovy nesel pouzit, q3 se mi spustil v default nastaveni, takze sem si z nej vybral jen nejakej veci

Dulezita vec! Pokud chcete delat movie v mp4 formatu, predem si rovnou prepiste bind cl_avidemo na cl_avidemo 100 nebo minimalne na hodnotu 50, ale tech 100 fps je pro vyslednou kvalitu lepsich. Ovsem potom pocitejte s tim ze grabnuty demicko bude mit 3x-4x vetsi hodnotu nez pri cl_avidemo 30

3) Virtual Dub 1.6.8 - ke stazeni zde
- zapomente na pjbpm2avi nebo podobny softik, ten uz v tomhle nic nezmuze...
- Pomoci tohoto softu se da udelat jakykoliv format, ci misto pjbpm2avi ze screenu udelat nekomprimovany avi, se kterym se vzdy pracuje!

4) Sony Vegas 5.0 nebo 6.0 - sosnout se da treba zde
Ci nekde jinde, ja mam Sony Vegas 6.0c
- jedna se o trial verzy, nicmene, neni tezke ji upgradovat na plnou... kdyztak me kontaktujte !
- Program na tvorbu a editaci nekomprimovanych avicek!
- ! Vzdy v tomto programu pracujte s nekomprimovanyma avickama !

5) Microsoft NET. Framework 2.0 - Kde stazeni zde
- jo jo, i microsoft do toho strka prsty Very Happy Ne, bohuzel, vegas ci encoder, ktery budeme potrebovat vyuzivaji tuto platformu, takze je potreba ji mit nainstalovanou!

6) Yamb 1.5 - ke stazeni zde
- tenhle softik se pouziva az uplne na konec, kdy se pomoci neho spoji mp4 (raw) obraz s mp3 zvukem a vyleze z toho kompletni mp4 format!

7) Balik Kodeku, Gordian Knot Codec Pack - predevsim Huffyuv kodek - ke stazeni zde
- tenhle balik kodeku, ma kolem 12 mb, jsou v nem obsazeny vsechny dulezite kodeky. Dulezity je predevsim kodek Huffyuv, pomoci nehoz udelame ve VirtualDubu z vytipanyho demicka nekomprimovany avicko.

8 ) Kodek X264 - ke stazeni zde
- dulezite je, mit novou verzy, ja mam 466 verzy, a i ta uz je asi starsi
- tenhle kodek slouzi k tvorbe mp4 z jiz hotoveho ovsem nekomprimovaneho avicka z Vegasu protazeneho opet pres VirtualDub pres Huffyuv kodek opet do nekomprimovaneho avicka!!!
Je to trochu zamotane? =)

9) Lame mp3 encoder - ke stazeni zde
- pomoci tohodle softiku se z jiz hotoveho nekomprimovaneho avi a nasledneho vygrabovani wav stopy ve VirtualDubu udela mp3 stopa, kterou vyuzijeme nakonec.

10) Avi Synth 2.55 - ke stazeni zde
- softik na scriptovani avs souboru.


Tak, to je asi tak veskery software, ktery budeme potrebovat!

V dalsim dile si povime jak na dalsi cast pri tvorbe mp4 videa!

Pro vsechny nedockavce, nebo lidi, ktery si radi hrajou a zkoumaji, zde uvadim link, ze ktereho si muzou vycist (stejne jako ja) jak na mp4 format a nemusi cekat na muj dalsi dil!
http://shaolinproductions.org/index.php?option=com_content&task=view&id=33&Itemid=16&limit=1&limitstart=1




2. CAST - ENCODING


Nuze Razz

V prvnim dile jsme si povedeli co vsechno budeme potrebovat na to abychom mohli zacit delat mp4 format...

Predem chci rict, ze je mnohem vice zpusobu jak udelat mp4 format, ja zde popisu ten, ktery pouzivam ja sam osobne, a taky zde uvedu priklad pouze pro normalni (mozna i nizkou, zalezi na vice okolnostech) kvalitu obrazu, na hq at si kazdy prijde uz sam, neni to tak tezke.

Taky bych chtel opravit to co jsem napsal minule a to, ze program pjbpm2avi neni uz potreba. Pokud pouzivate napriklad q3mme k vyscreenovani dema, nebo screenujete klasicky pres OSP/DeFRaG, tak tento program muzete pouzit samozrejme... jen kvalita bude asi horsi ...

1)
Tedy, mame demo komplet vyscreenovane.
Nahrajeme si screeny do nejakeho adresare pustime VirtualDub dame FILE >>> OPEN VIDEO FILE a najdeme adresar, kde mame screeny, zvolime prvni screen a dame OPEN (tak jak je to na obrazku)

2)
Pockame az se nam screeny nactou (je to otazka jedne sekundy) a zvolime VIDEO >>> COMPRESSION nebo stiskneme CTRL + P
Nyni mame na vyber z nekolika moznosti, budto muzeme vybrat UNCOMPRESSED RGB/YCbCr - tim udelame klasicky nekompresovany video ze screenu a nebo 2. moznost, zvolime HUFFYUV kodek (tak jak je to na obrazku) a dame OK

- pokud jste vyscreenovali demo ve vice jak 30fps, tak je potreba zmenit ve virtual dubu pred renderem do AVI frame rate. Najedte na VIDEO >>> FRAME RATE a zaskrtnete Change to a tam napiste cislo jakym ste screenovali demo. (Tak jak je to na obrazku)

3)
Nyni zvolte FILE >>> SAVE AS AVI a ulozte pod libovolnym nazvem. Je potreba par minut cekat, nez si to screeny prevede do AVI.

4)
S takto prevedenymi AVI muzeme pracovat ve VEGAS nebo v jinem programu na editaci videa...
Pokud mame video pripravene k renderovani zvolime ve vegas FILE >>> RENDER AS a zvolime ulozit jako typ AVI a moznost DEFAULT TEMPLATE (UNCOMPRESSED) (tak jak je to na obrazku)
Jeste nedavame ULOZIT, ale zvolime CUSTOM a nastavime si vsechny zalozky tak jak je to zde na obrazcich (1, 2, 3)
Nastaveni predevsim 2. zalozky se muze menit, myslim tim rozliseni videa, a FPS ... ostatni je potreba nechat tak jak to je!
Teprve potom muzeme dat ULOZIT.
Nyni pockame dokavad se neprovede render.

5)
Po renderaci, otevreme znovu jiz vyrenderovane AVI ve VirtualDubu a az se AVI nacte, zvolime FILE >>> SAVE WAV a ulozime si audio stopu do WAV (tak jak je to na obrazku), potom pomoci nejakeho programu prevedeme WAV do MP3 stopy, kterou budeme potrebovat nakonec.
VirtualDub muzeme zavrit

6)
Nyni prichazi na radu x264 encoder. Najdeme si ho v nabidce start (tak jak je to na obrazku), zde pozor, je potreba spustit ten spravny soubor !
Spusti se nam MeGUI SVN a hned muzeme kliknout na polozku AVI SYNTH SCRIPT a otevreme (TENTO soubor), je potreba ten soubor pred otevrenim vyeditovat a zmenit v nem nazev avicka ci celou cestu, pokud ho nemate ve stejnem adresari, kam jste vyrenderovali AVI z VEGASU. Takze otevrenem jiz zminovany soubor (tak jak je to na obrazku), a mel by se nacist AVI soubor. Nyni zmenime ve FILE TYPE typ souboru (tak jak je to na obrazku) na RAW

7)
Vedle kodeku x264 zvolime CONFIG a vsechny zalozky, krome zalozky ZONES si nastavime (tak jak je to na obrazku 1, 2, 3)
Na obrazku 1 je oznaceno cislo 2000 to je bitrate, cim date vyssi tim je vysledny obraz kvalitnejsi, ale nezalezi jen na tom ...

8 )
Vse mame nastavene dame tedy OK a nyni je potreba nastavit cestu v x264 encoderu, jelikoz nebyva nastavena spravne.
Zvolime TOOLS >>> SETTINGS >>> PROGRAM PATHS a zde v radku x264 upravime cestu k encoderu (tak jak je to na obrazku) - Cesta se muze lisit, podle toho kde mate kodek nainstalovany...
Nakonec dame SAVE

9)
Nyni jsme jiz pripraveni na konecnou fazy mp4 encodingu.
Stiskneme tlacitko ENQUEUE, toto tlacitko se nachazi pod FILE TYPE.
Prepneme se do zalozky QUEUE zde mame jiz pripravene soubory pro mp4 encoding (tak jak je to na obrazku).
Nyni muzeme stisknout tlacitko START
Tento encoding trva pomerne dost dlouho (podle velikost a kvality videa)

10)
Po konecnem encodingu, ale jak jste si jiste vsimnuli neni video se zvukem... Nyni prichazi na radu jiz drive zminovana mp3 stopa.
Spustime program YAMB
V kolonce audio&video v prvni zalozce MUX dame ADD a nacteme si jak mp3 stopu tak i .264 video format (tak jak je to na obrazku).
Takze by se nam meli objevit v kolonce audio&video 2 soubory (tak jak je to na obrazku) - jen misto toho .avi by tam melo byt .mp3 - moje chyba sry !.

11)
Nyni prichazi nakonec zaverecne spojeni audio stopy a video stopy.
Oba soubory mame nactene a ve stejne zalozce dole v kolonce output by mel byt soubor s koncovkou .mp4. Vedle neho tlacitko MUX. Stiskneme ho a pockame...

Tadaaaa mp4 soubor je na svete


Zde se muzete podivat na moji ukazku, ktera ma stejne nastaveni jako jsem zde popsal. Takze kvalita neni nic moc, ale aspon je videt, ze to fugnuje =))))
Na demo jsem pouzil program q3mme, te kratsi audio stopy si nevsimejte D: nejak mi to haxovalo ve vegas =D...
download (3,5mb)


Zde prikladam svoji 2. ukazku, ktera je jiz v celku dobre kvalite a zvuk i vse ostatni fugnuje jak ma!
download (5mb)
Jen pro zajimavost, tuto ukazku jsem zkousel udelat i jako wmv, a pri stejne kvalite zabirala 12mb ! Takze zde je videt vyhoda mp4 formatu... Neni jeste vylouceno, ze velikost teto mp4 by mohla byt kolem 4mb, coz je na 16 sekund dlouhe video vcelku vyborne, nemyslite?
by th0ca



flag  bbv   08.07.2008 14:49:27
1st icon_smile