Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
slize Użytkownik
Dołączył: 20 Kwi 2006
|
Wysłany: Sob Gru 30, 2006 9:10 pm Temat postu: Poradnik:Kompresja x264 za pomocą MeGui . |
|
|
Witam.
Wiele osob nadal nie wie jak poprawnie kompresowac swoje filmy kodekiem x264. Dlatego postanowilem wam pomoc.
Czesc osob zna "podstawową" metode kompresji w/w kodekiem; makemp4.bat.
Jest to malo dokladna kompresja, ustalamy tylko video bitrate, audio bitrate, nazwe pliku no i FPS.
Druga metoda to kompresja za pomoca programu MeGui -> jest to nastepnik programu Virtual Dub, ktory osobiscie polecam.
Ta metode jest niewatpliwie dokladniejsza. Mamy tutaj mnostwo opcji, dzieki ktorym mozemy lepiej i bardziej skutecznie skompresowac nasz film.
Tutaj jest toutorial, ktory wam lepiej wytlumacze:
http://toxik.no-ip.info/x264/guide.html
Bardzo dawno temu wyszedl ten artykul. Nie ukrywam, ze na poczatku malo z tego rozumialem : ) Lecz kilka dni temu poczytalem troche wiecej o kompresji w/w kodeka, dowiedzialem sie wielu rzeczy i usiadlem do "pracy".
Nie bede wiecej lał wody , wiec przejdzmy do sedna sprawy : )
Zaczynamy:
1.Niezbedne pliki.
Zanim przystapicie do kompresji, bedziecie potrzebowali kilku plikow.
Oto link do nich :
http://voodoo.netstrefa.com.pl/slize/pliki.rar
W rarze znajdziecie :
-faac ; kodek audio
-MeGui --> instalka .
-MP4Box
-x264
-AviSynth --> instalka .
-skrypt AviSynth. ( dowiecie sie wiecej w dalszej czesci )
Tak! faac,x264 i MP4Box to nie sa instalki. Zobaczycie dalej co z tym trzeba zrobic : )
Wszystkie te pliki wrzuccie(rozpakujcie) do folderu C:/x264. ( obojetnie jaki dysk , ale nazwa folderu musi byc taka sama ).
Po rozpakowaniu MeGui, odpalcie plik .exe i wyskoczy wam okienko,ze dostepne sa aktualizacje. Zainstalujcie wszystko. Troche to potrwa, ale czekajcie. Pewno jedna aktualizacja sie nie zakonczy (Xvid ) . Nie wiem czemu, ale olejcie to.
Wszystko powinno wygladac tak :
http://voodoo.netstrefa.com.pl/slize/folder_x264.jpg
2.Kompresja Audio .
Klikacie : Start -> uruchom -> wpiszcie "cmd".
otworzy wam okno. Na tym screenie macie wszystko opisane :
http://voodoo.netstrefa.com.pl/slize/cmd.jpg
Na koncu klikacie Enter i czekacie az wasze audio sie skompresuje; bedzie w formacie .m4a . Nie przejmujcie sie, pozniej to polaczymy w jedna calosc.
Zminimalizujcie okno, nie zamykajcie go !
3.Kompresja Video .
W rarze dalem wam skrypt o nazwie 1.avs . Jest on doslownie skopiowany z toutorialu Tox|ca ( linka na poczatku ) ;
AVISource("1.avi")
Crop(0,4,-0,-4)
ConvertToYV12()
"1.avi" - to chyba juz wiecie, ze jest to nazwa waszego nie skompresowanego video. Takze wpiszcie tutaj swoja.
"Crop(0,4,-0,-4)" - zalezy od rozdzielczosci. Musi byc ona podzielna przez 16.
Macie rozdzialke 800x600.
To Wpisujecie (0,4,-0,-4). Wtedy z 800x600 zrobi wam sie 800x592 a 592 dzieli sie przez 16 i wychodzi 37 Do 1024x768 nie musicie nie zmieniac, czyli:
(0,0,-0,-0)
960x600( w takiej robie film ) to znowu Crop(0,4,-0,-4).
Jak macie jakies inne rozdzialki to poprostu probojcie, jak bedzie zle to wyskoczy blad, wiec jeszcze raz odpalacie przez Uruchom... i wpisujecie inne wartosci. Dacie rade.
Ostatnia linijka zostaje bez zmian.
Aby utworzyc samemu taki skrypt wystarczy otworzyc notatnik, skopiowac "tresc" i zapisac jako "nazwa.avs" Tyle!
Nastepnie odpalacie plik "megui.exe".
ustawiacie wszystko tak jak na tym rysunku:
http://voodoo.netstrefa.com.pl/slize/megui1.jpg
(nizej macie tez Audio, lecz tutaj zupelnie nic nie robcie. Zostawcie to. )
Nastepnie klikacie przycisk "Config".
Kompresowalem 1 min filmu 4 razy. Za kazdym razem inny sposob. Znalazlem swoje ustawienia, pokombinuje dalej, lecz narazie te mi wystarcza. Kazdy musi sobie sam znalesc ustawienia dlatego musicie sami probowac i kompresowac klika razy jeden klip. Trwa to dlugo, gdyz x264 to najwolniejszy kodek. No coz, aby osiagnac cos trzeba sie starac
Oto moje ustawienia:
http://voodoo.netstrefa.com.pl/slize/megui2.jpg
http://voodoo.netstrefa.com.pl/slize/megui3.jpg
http://voodoo.netstrefa.com.pl/slize/megui4.jpg
ZAKLADKA "ZONES" ZOSTAJE BEZ ZMIAN" - nie znam sie na tym, to dla bardziej zaawansowanych : )
Klikacie OK. Nastepnie klikacie przycisk po prawej stronie "Enqueue".
Przechodzicie do zakladki "Queue i powinniscie miec 3 linijki
Klikacie Start i czekacie .
Jak juz skonczy sie kompresowac to, powracamy do okienka systemowego.
Po co? No przeciez musimy polaczyc nasze Audio z Video nie ? Plik .m4a z plikiem .264 : )
4.Mixing Audio and Video.
W okienku wpisujecie:
MP4Box -new -add 1.264#video -add 1.m4a#audio -fps 30 1.mp4
Powtarzam po raz kolejny.
1.264 - nazwa naszego skompresowanego video. Wpisujcie swoja nazwe.
1.m4a - nazwa skompresowanego Audio. Wpisujcie swoja nazwe.
fps 30 - ile klatek ma wasz film Jak robilem startmovie 90/3 = 30 fps Wpisujcie wlasna wartosc.
1.mp4 - nazwa koncowego pliku : )
Klikacie Enter, czekacie chwilke i GOTOWE ! Odpalcie plik .mp4 w programie VideoLan i zobaczcie jak jakosc i inne : )
Filmy tym kodekiem dlugo sie kompresuja . W MeGui w zakladce "RC and ME" Subpixel Refinement ustawilem na 7. Jest to najwolniejszy proces, ale wydaje mi sie, ze bardzo dokladny. Testowalem i jednak to mi najbardziej podpasowalo. Nie poprzestane na testowaniu innych ustawien, wy tez zacznijcie
I przestancie zadawac mi pytania, czemu mi nie dziala dobrze twoje ustawienia, z dupy jakosc itp itd. Napisalem wam wyzej jaki jest na to ratunek : )
Mam nadzieje, ze ten toutorial przyblizyl wam nieco kompresje x264.
Swietny kodek, z moich ustawien wychodzi, ze 1 min = 28 MB , jakosc ? Swietna.
Zadnym innym kodekiem nie potrafie tak skompresowac.
Chcialem jeszcze powiedziec, ze swoj ostatni film kompresowalem metoda Makemp4.bat . Bitrate dalem 3400 . Duzo osob mialo problem z odtwarzaniem filmu, a teraz ustawilem bitrate 3200 i jakosc jest nawet troche lepsza i czesc problemow z odtwarzaniem zniknie Sproboje zejsc do 3000 i bedzie super .
Mam nadzieje, ze pomoge wielu osobom. Jak ktos ma slabego kompa to nie polecam tego kodeka
Zapomnialem dodac, ze aby wam x264 poprawnie dzialalo ( MeGui tez ) to music zainstalowac 3 rzeczy:
-Net Framework 1.1
-Net Framework 1.1 Service Pack 1
-Net Framework 2
Adam 'slize' Blumert _________________ +b
Ostatnio zmieniony przez slize dnia Nie Gru 31, 2006 12:53 am, w całości zmieniany 3 razy |
|
Powrót do góry |
|
|
Google Reklama
|
Wysłany: Sob Gru 30, 2006 9:10 pm Temat postu: |
|
|
|
|
Powrót do góry |
|
|
NastY Użytkownik
Dołączył: 29 Lis 2005
|
Wysłany: Sob Gru 30, 2006 9:17 pm Temat postu: |
|
|
<3 slize !
Szacunek ze Ci sie chcialo, teraz to prawie na kazdym filmie bedzie:
Special Thanks to slize _________________
http://www.sk-gaming.com/member/NastY90/ |
|
Powrót do góry |
|
|
demisen Użytkownik
Dołączył: 29 Sie 2006
|
Wysłany: Sob Gru 30, 2006 9:36 pm Temat postu: |
|
|
Kolejny bardzo dobry poradnik Slize i jak zwykle żaden mod nie przyklei go :X |
|
Powrót do góry |
|
|
natt Użytkownik
Dołączył: 30 Kwi 2006
|
Wysłany: Sob Gru 30, 2006 9:59 pm Temat postu: |
|
|
NAJZ _________________ current project: a movie about bloody bastard from ochota! |
|
Powrót do góry |
|
|
Dager* Użytkownik
Dołączył: 01 Gru 2004
|
Wysłany: Sob Gru 30, 2006 10:16 pm Temat postu: |
|
|
GUT DŻAB SLIZEK napewno mi to pomorze bo chialem wlasnie sie nauczyc kodowac w mp4 :* _________________ skończyłem z udzielaniem się na tym forum |
|
Powrót do góry |
|
|
slize Użytkownik
Dołączył: 20 Kwi 2006
|
Wysłany: Nie Gru 31, 2006 12:04 am Temat postu: |
|
|
no spoko : ) Pamietajcie, jak skonczycie juz film to zrenderujcie sobie np 1 min na uncompressed i testujcie kilka ustawien. Jak u niektorych wyjdzie swietna jakosc , to niech obnizy bitrate do 3000 i zobaczy jak wyjdzie : ) Im mniejszy bitrate tym wiecej wiary obejrzy film
Nie piszcie na gg do mnie proszeeeee _________________ +b |
|
Powrót do góry |
|
|
^p4ntof3l# Użytkownik
Dołączył: 22 Sie 2005
|
Wysłany: Nie Gru 31, 2006 3:01 am Temat postu: |
|
|
slize napisał: | Nie piszcie na gg do mnie proszeeeee |
xD Dobry poradnik slize. Jesteś wielki. Po sylwku będe prubował no i moze wkońcu zrobie swój pierwszy film do końca. |
|
Powrót do góry |
|
|
hld Użytkownik
Dołączył: 13 Sie 2006 Klan: haxory z osiedla
|
Wysłany: Nie Gru 31, 2006 10:36 am Temat postu: |
|
|
gz dla ciebie, przyda sie napewno _________________ bum! |
|
Powrót do góry |
|
|
gauss- Użytkownik
Dołączył: 25 Lut 2006
|
Wysłany: Nie Gru 31, 2006 10:49 am Temat postu: |
|
|
no na pewno się przyda ; D
giejot |
|
Powrót do góry |
|
|
^p4ntof3l# Użytkownik
Dołączył: 22 Sie 2005
|
Wysłany: Nie Gru 31, 2006 10:02 pm Temat postu: |
|
|
gauss- myślałem, że nie żyjesz Robisz jakiegoś filma ?? |
|
Powrót do góry |
|
|
Oui Moderator
Dołączył: 14 Gru 2004 Klan: Summer Bench
|
Wysłany: Pon Sty 01, 2007 12:01 pm Temat postu: |
|
|
Cześć, zaspamuj mu gg, a nie boarda? -.- jeszcze jeden syf i zamkne temat... _________________ http://bartlomiejotlowski.com/ |
|
Powrót do góry |
|
|
jUMPERdW Użytkownik
Dołączył: 06 Mar 2006 Klan: UKN
|
Wysłany: Wto Sty 02, 2007 5:06 pm Temat postu: |
|
|
No fajnie ze chciało Ci się napisać ... co by to było gdyby wszystko było dobrze
Taki error wyskakuje mi podczas naciskania 'Enqueue' i nie pokazuje mi się następne okno ... Czy ktoś wie co na to poradzić ? Próbowałem (chyba) wszystkiego, wszystkie programy ściągnąłem jeszcze raz z netu ale nie pomaga. |
|
Powrót do góry |
|
|
slize Użytkownik
Dołączył: 20 Kwi 2006
|
Wysłany: Wto Sty 02, 2007 5:11 pm Temat postu: |
|
|
Przeinstaluj AviSyntha, sciagnij najnowszego. Wpisz w google i znajdziesz.
Masz w ogole net Framework ?
Byc moze bledy jakies popelniles w pisaniu skryptu ? Sprawdz to : ) _________________ +b |
|
Powrót do góry |
|
|
eXP Użytkownik
Dołączył: 02 Paź 2005 Klan: SamiSwoi
|
Wysłany: Czw Sty 04, 2007 2:38 pm Temat postu: |
|
|
awesome !! Robiąc wszystko krok po kroku tak jak w poradniku, tyle że dałem bitrate 3000 otrzymałem naprawde WYŚMIENITĄ jakość ( 4 min = 65mb ) Świetny poradnik slize Nie dość, że wszystko działa super to jeszcze prosto i przejrzyście opisane! Very GJ
btw. nie używałem kompresji na filmiku z CS'a tylko na Pro Evolution Soccer 6, ale i tak sądzę, że w Cs'ie będzie równie dobrze |
|
Powrót do góry |
|
|
slize Użytkownik
Dołączył: 20 Kwi 2006
|
Wysłany: Nie Sty 07, 2007 1:55 pm Temat postu: |
|
|
Chyba wszystkim sie odechciewa po zobaczeniu tak duzej ilosci txtu : f _________________ +b |
|
Powrót do góry |
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
Powered by phpBB © 2001, 2005 phpBB Group
|