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'a, ktory osobiscie polecam.
Ta metoda jest niewatpliwie dokladniejsza. Mamy tutaj mnostwo opcji, dzieki ktorym mozemy lepiej i bardziej skutecznie skompresowac nasz film.
Zaczynamy:
1.Niezbedne pliki. ( UPDATE 3-03-2009 )
Zanim przystapicie do kompresji, bedziecie potrzebowali tych plików. ( nowe wersje plików )
W rarze znajdziecie :
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.
2.Kompresja Audio .
Klikacie : Start -> uruchom -> wpiszcie "cmd".
otworzy wam okno. Na tym screenie macie wszystko opisane :

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 .
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 nazwę.
"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 nic zmieniac, czyli:
(0,0,-0,-0)
960x600( w takiej robie film :D ) 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:

(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:
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.Muxing Audio and Video.
W okienku "cmd" 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.
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 musicie zainstalowac 3 rzeczy:
-Net Framework 1.1
-Net Framework 1.1 Service Pack 1
-Net Framework 2
na screenie w którym jest pokazane jak się łączy obraz z dźwiękiem jest błąd
nie powinno być kreski przed nazwa video:
zamiast “-1.264″ to “1.264″
Masz racje ;d moj błąd ! Dzieki : ) podmienie screena pozniej
tak tak wszystko wporządku ale gdzie niby mam ten folder profiles ? ( slize.xml, skopiujcie do folderu profiles) mam allprofiles i gdzie dalej wkleje to do folderu x264 to przy włączeniu megui odrazu mi to usuwa ; o pomocy ; f
D:\Program Files\megui\allprofiles\x264 tutaj to wklejam i all dziala. Jezeli nadal Ci nie chodzi, to co za problem odpalic wszystkie screeny i ustawiac to co widzisz , nastepnie zapisac jako swoj wlasny profil !
slize tak właśnie zrobiłem tyle że jak masz zakladke RC and ME to VBV Maximum Bitrate nie moge wpisać 25000 nic tam nie moge wpisać poprostu okienko jest niekatywne i jakość wychodzi mi troche kijowa 25 sec filmu renderowałem godzine 10 min i jakosc nie była zadowalająca ; o coś poradzisz : >?
Skasuj wszystkie programy , ktore zainstalowales z paczki. Wyczysc dokladnie all.
Zainstaluj na nowo. Powinno pomoc.
Nie gwarantuje 100% dobrej jakosci jak u mnie. Czesto jest tak, ze ustawienia sa inne na roznych komputerach i ciezko o ten sam rezultat : )
Sprobuj to co napisalem wyzej. Daj znac czy zadzialalo.
taa pomogło moge już wpisać te bitrate , ale jakość nadal nie taka piękna hehe ; ) costam porozkminiam , dzięki za porade pjona
i jak ? :D
Poradnik git, wszystko ładnie pięknie, ale w megui jak dodaje do kolejki przerabiania już to mam błąd :/
Nie wiem jakiego cropa ustawić dla rozdzielczości 1152 x 720, pomocy!
sprobuj w pliku .avs zmienic z :
Crop(0,4,-0,-4)
na
Crop(0,0,-0,-0)
I na odwrot jak nie dziala. Nawet jak wyskoczy jakis blad przy Crop(0,4,-0,-4)
to olej to i idz dalej. Mialem to samo niedawno. rozdzielczosc i tak sie zmieni w koncowym renderingu.
Dziękówa slize na:
Crop(0,0,-0,-0)
śmiga, ale mam jeszcze jeden problem – mianowicie, nie wiem może coś źle robie ale sprawa wygląda tak:
Zrzucam przez HLAE 90 klatkową akcje – w vegasie klikam prawym na klip > propeties i ustawiam “undersample rate” z 1.000 na 3.000 co mi daje normalny filmik 30 klatkowy jak dobrze mówie. Ale jest problem – jak zrzucam go jako nieskompresowany filmik i wychodzi taki jakby ciut zamazany, a jak zrzucam w 30 klatkach w hlae i w vegasie to nie ma problemu. Jednak chodzi mi własnie by ten celownik się szybko kurczył.
Troszke sie rozpisałem, byłbym wdzięczny za pomoc :P
Ja zawsze biore 1280 x 720 jak napisac w tym pliku avs zeby było na tą rozdzielczosc ? prosze pomocy
klikam na enqueue i nic sie nie dzieje, wszystkie ustawienia tak jak u Ciebie slize
jakies propozycje?
dobra juz nic :DD
mam blad jak klikam enqueue domyslilem sie ze chodzi o pierwsza linie AVISource(”1.avi”)
dodam ze mam ten skrypt razem z filmikem w 1 folderze czy on musi byc w folderze me gui czy nie? http://www.bankfotek.pl/view/247841
omg chce sciagnac te pliki x264 i nie moge co jest :// naprawcie to szybko bo musze skompresowac film.
kukisp sory, ze tak pozno odpisuje.
Wszystko musi byc w jednym folderze.
carlos – http://www.netmovies.pl/download/x264_pliki.rar
poprawimy to niebawem
Jak skompresowalem ten dzwięk to jakis taki spowolniony byl :/
Nie ma tego linka http://netmovies.pl/download//x264_pliki.rar. Skąd go dostać, żeby zdobyć potrzebne w nim pliki? Część ściągnąłem licznie, skryptów nie mogłem ściągnać. Proszę o przesłanie pliku rar lub podanie strony, na której byłby. Z góry dziękuję za pomoc.
Przepraszam, znalazłem w powyższej odpowiedzi do carlosa to archiwum rar i ściągnąłem je. Będę teraz mógł pobawić się. Dziekuje za poradę – świetny opis, mam nadzieję, ze poradzę sobie dzięki temu i przerobię filmik. Pozdrawiam.
Daj znac jak Ci wyszlo : )
Witam.A ja mam taki dziwny problem i nie mogę się go pozbyć mianowicie dziwny wysoki dźwięk (długość dwie sekundy) na kocu wideo.Reszta ścieżki dźwiękowej jest ok po kompresji.Jeżeli mam plik nieskompresowany AVI i do tego dźwięk w formacie WAV wszystko jest w porządku. Nie wiem co źle robię .A jadę według tutoriala ! Mógł by ktoś dać jakieś wskazówki ? Jak znajdzie się ktoś chętny do pomocy to wideo mogę wysłać do dalszej analizy :P
Mój mail agressor.production@gmail.com
lub kontakt na stronie
http://www.agressor.production.prv.pl
Już rozkminiłem. Powodem wysokiego dźwięku (pisku ? )na końcu wideo był kodek faac który jest odpowiedzialny za kompresje dzwieku wav >>m4a. Na tym etapie kodek powodował błąd. Skompresowałem dzwięk do formatu m4a (AAC) kodekiem nero i wszystko gra :)
Pozdrawiam wszystkich ”muwi mejkerow” :>
jak mam skompresowac audio jak dziwek mam w avi
do avi skompresowalem z sony vegas bez kompresji dzwieku
czyli jak w sony vegas skompresuje dzwiek a nie skompresuje obrazu to ebdzie dobrze?
Masz skrompresowac dzwięk sam, a obraz tez sam.Tak przynajmniej ja rozumiem :P
Przykład: muzyka sama bez obrazu w wav,
Obraz bez dzwięku np. w avi.