# HG changeset patch # User paszczi # Date 1075242038 0 # Node ID e40abd8c542b57d3fa6dff5081aea63d6543bc9c # Parent fcaf4c2ca9e1afd73eb62c71146a1a01cfdab58f sync diff -r fcaf4c2ca9e1 -r e40abd8c542b DOCS/xml/pl/mencoder.xml --- a/DOCS/xml/pl/mencoder.xml Tue Jan 27 17:10:30 2004 +0000 +++ b/DOCS/xml/pl/mencoder.xml Tue Jan 27 22:20:38 2004 +0000 @@ -1,5 +1,5 @@ - + Kodowanie z <application>MEncoderem</application> @@ -67,15 +67,15 @@ Drugi przebieg: -mencoder plik/DVD -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vpass=1:vbitrate=bitrate Jest to pierwszy przebieg kodowania video. Opcjonalnie ustal video bitrate na ten który MEncoder wypisał na końcu poprzedniego przebiegu. Trzeci przebieg: -mencoder plik/DVD -oac copy -pass 2 \ - -ovc divx4 -divx4opts br=bitrate +mencoder file/DVD -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vpass=2:vbitrate=bitrate Jest to drugi przebieg kodowania video. Ustal ten sam bitrate co w poprzednim przebiegu, chyba że naprawdę wiesz co robisz. W tym przebiegu, dźwięk z frameno.avi będzie dołączony do pliku końcowego... i gotowe! @@ -101,14 +101,16 @@ MEncoder może tworzyć pliki formatu MPEG (MPEG-PS). Jest to prawdopodobnie użyteczne tylko z kodekiem mpeg1video -pochodzącym z libavcodec, ponieważ odtwarzacze - za wyjątkiem +pochodzącym z libavcodec, ponieważ odtwarzacze - za wyjątkiem MPlayera - oczekują obrazu zakodowanego w MPEG1 i strumienia dźwiękowego w MPEG1 warstwa (layer) 2 (MP2) w pliku MPEG. -Cecha ta nie jest zbytnio przydatna w tej chwili, poza tym zawiera prawdopodobnie wiele błędów, ale najważniejsze jest to, -że MEncoder w tej chwili nie może kodować 2 warstwy MPEG1 (MP2) audio której oczekują wszystkie odtwarzacze w plikach MPEG. +Cecha ta nie jest zbytnio przydatna w tej chwili, poza tym +zawiera prawdopodobnie wiele błędów, ale najważniejsze jest to, +że MEncoder w tej chwili nie może kodować +2 warstwy MPEG1 (MP2) audio której oczekują wszystkie odtwarzacze w plikach MPEG. @@ -118,7 +120,9 @@ Przykład: -mencoder -of mpeg -ovc lavc -lavcopts vcodec=mpeg1video -oac copy inne opcje media.avi -o wyjscie.mpg +mencoder -of mpeg -ovc lavc -lavcopts vcodec=mpeg1video -oac copy +inne opcje media.avi + -o wyjscie.mpg @@ -145,7 +149,8 @@ Przykład: -mencoder wejscie.mpg -ovc lavc -lavcopts vcodec=mpeg4 -vf scale=640:480-o wyjscie.avi +mencoder wejscie.mpg -ovc lavc -lavcopts vcodec=mpeg4 +-vf scale=640:480-o wyjscie.avi @@ -219,11 +224,11 @@ -Kodowanie przy pomocy rodziny kodeków libavcodec +Kodowanie przy pomocy rodziny kodeków <systemitem class="library">libavcodec</systemitem> -libavcodec umożliwia proste kodowanie do wielu -interesujących formatów video i audio (narazie kodeki audio nie są obsługiwane). +libavcodec umożliwia proste kodowanie do wielu +interesujących formatów video i audio. Możesz kodować do następujących kodeków (mniej lub bardziej aktualne) @@ -337,7 +342,8 @@ Tworzenie pliku DivX4 z wybranych plików JPEG w aktualnym katalogu: -mencoder -mf on:w=800:h=600:fps=25 -ovc divx4 -o wyjscie.avi ramka001.jpg,ramka002.jpg @@ -436,7 +442,8 @@ Kopiowanie francuskich napisów z pliku MPEG rm napisy.idx napisy.sub -mencoder film.mpg -ifo film.ifo-vobsubout napisy -vobsuboutindex 0 -vobsuboutid fr -sid 1 @@ -461,8 +468,10 @@ -Właściwość ta może być jedynie używana z kodekiem mpeg4 z biblioteki libavcodec. -Pamiętaj: chociaż MPlayer poprawnie odtworzy stworzone pliki, inne odtwarzacze +Właściwość ta może być jedynie używana z kodekiem mpeg4 +z biblioteki libavcodec. +Pamiętaj: chociaż MPlayer +poprawnie odtworzy stworzone pliki, inne odtwarzacze użyją złych proporcji obrazu (aspect ratio). @@ -474,7 +483,8 @@ Sposób użycia: -mencoder przykład-svcd.mpg -ovc lavc -lavcopts vcodec=mpeg4:autoaspect -vf crop=714:548:0:14 -oac copy -o wyjscie.avi +mencoder przykład-svcd.mpg -ovc lavc -lavcopts vcodec=mpeg4:autoaspect +-vf crop=714:548:0:14 -oac copy -o wyjscie.avi @@ -482,7 +492,7 @@ Dowolne inter/intra matryce -Ta cecha libavcodec pozwala ustawić dowolne +Ta cecha libavcodec pozwala ustawić dowolne inter (I-ramki/ramki kluczowe) i intra (P-ramki/predicted frames) matryce. Funkcja ta jest obsługiwana przez wiele kodeków: mpeg1video i mpeg2video @@ -527,7 +537,8 @@ Sposób użycia: -$ mencoder wejscie.avi -o wyjscie.avi -oac copy -ovc lavc -lavcopts inter_matrix=...:intra_matrix=... +$ mencoder wejscie.avi -o wyjscie.avi +-oac copy -ovc lavc -lavcopts inter_matrix=...:intra_matrix=... @@ -544,4 +555,186 @@ + +Rippowanie DVD do wysokiej jakości pliku MPEG4 ("DivX") + + + Na ripowanie DVD do pliku MPEG4 (DivX) wysokiej jakości składa sie wiele czynników. + Poniżej znajduje się przykład tego procesu gdy nie ma żadnego rozmiaru docelowego + pliku końcowego (innego niż zmieszczenie rezultatu w 2GB). + Libavcodec zostanie użyte do zakodowania obrazu, + dźwięk natomiast będzie skopiowany bez zmian. + + + +Kadrowanie + + Odtwórz DVD i uruchom na nim filtr detekcji kadrowania (). + Rezultatem bedzie prostokąt kadrowania do użycia przy kodowaniu. Powodem kadrowania + jest to, że wiele filmów nie zostało nakręconych w standardowej dla DVD proporcji obrazu + (aspect ratio)(16/9 lub 4/3), lub, powodem może być cokolwiek, + obraz nie wypełnia poprawnie całej ramki. A więc chcesz wyciąć bezsensowne czarne + pasy podczas ripowania. To również poprawia jakość ripu w ponieważ kodowanie ostrych krawędzi + czarnych pasów zajmuje wiele bitów. + Powszechną proporcja obrazu jest 2.35, taka jak w kineskopie. Większość dużych filmów-pogromców bloków + ma własnie taką proporcje obrazu (aspect ratio). + + + + +Poziom jakość + + Następną rzeczą jaką musisz ustalić to docelowy poziom jakości. Gdy nie ma potrzeby + zmieszczenia pliku na płycie/płytach CD, użycie stałej kwantyzacji znanej + również pod nazwą stałej jakości będzie dobrym wyborem. W ten sposób każda ramka + zajmuje tyle bitów ile potrzebuje aby zachować jakość na wybranym poziomie, + za to wielokrotne kodowanie nie jest w tym wypadku potrzebne. W + libavcodec, otrzymasz stałą jakość + używając opcji . + powinno dać końcowy rezultat poniżej 2GB, zależy to głównie + od długości filmu i poziomu szumów obrazu (im wiecej szumów tym trudniej jest dany obraz skompresować). + + + +Pliki powyżej 2GB + + Jeżeli plik wynikowy z kodowania o stałej jakości jest większy od 2GB + , będziesz musiał stworzyć indeks aby móc oglądać go poprawnie. + Albo + + + + odtwórz film z opcją aby stworzyć index w locie albo + + + użyj aby zapisać indeks do pliku tylko raz i użyć go potem przy odtwarzaniu + pliku używając opcji . + + + + Jeśli denerwuje Cię to, możesz chcieć utrzymać wielkość pliku poniżej 2GB. + + + + Są trzy sposoby aby uniknąć tego. Możesz spróbować zakodować jeszcze raz używająć + i zobaczyć czy wielkość i jakość pliku wynikowego są + zadowalające. Możesz także spróbować + kodowania 2przebiegowego. + Gdy będziesz kopiował scieżkę dźwiękową automatycznie będziesz znał jej + bitrate, znasz także długość filmu, możesz więc obliczyć potrzebny bitrate + aby przekazać go opcji + bez używania kodowania 3przebieowego. + + + + Trzecią i prawdopodobnie najlepszą opcją będzie lekkie zeskalowanie rozdzielczości. + Lekkie zmiękczenie obrazu i stracenie setali jest bardziej przyjazne dla oka niż + artefakty powodowane przez kompresję MPEG. Zeskalowywanie wydajnie redukuje szumy obrazy + ,co jest dobre, ponieważ szumy się ciężko kompresuje. + + + + + +Usuwanie przeplotu + + Jeżeli film ma przeplot, możesz chcieć go zlikwidować podczas ripowania. + Jest to kwestia dyskusyjna czy usuwanie przeplotu powinno być robione + na tym etapie. Zaletą jest to że usuwanie przeplotu podczas konwertowania do + MPEG4 polepsza kompresje, ułatwia oglądanie które jest mniej zasobożerne na + monitorach komputerowych. + + + + Czy usuwanie przeplotu na etapie ripowania jest dobrym pomysłem zależy od + DVD. Jeżeli DVD zostało zrobione z filmu nakręconego w prędkości 24 fps (przyp. tłum. ramek + na sekundę), możesz ze spokojem usunąć przeplot w czasie ripowania. + Jednakże jeśli prędkość orginlanego filmu wynosiła 50/60 fps, konwertowanie go + do video 23.976/25 fps bez przeplotu, nie będzie dobry pomysłem, ponieważ skutkiem + takiego procesu będzie strata informacji. + If you do decide to interlace, you can further + experiment with different deinterlacing filters. See + http://www.wieser-web.de/MPlayer/ + for examples. A good starting point is . + + + + Jeżeli naraz kadrujesz i usuwasz przeplot, to usuń przeplot + przed kadrowaniem. Aktualnie, nie jest to konieczne + gdy wertykalny offset kadrowania jest podzielny przez 2. Jednakże z innymi filtrami + ,takimi jak dering, kadrowanie powinno być ostatnie, dlatego jest to dobrym + przyzwyczajeniem aby ustawiać kadrowanie jako ostatnie. + + + +Odwrócone telecine + + Jeśli ripujesz DVD w formacie PAL, które jest 25 fps, nie musisz myśleć o fps'ach + (ramkach na sekunde - przyp. tłum.). Użyj poprostu 25 fps. Z drugiej strony DVD w + formacie NTSC są 29.97 fps (zakrąglone zazwyczaj od 30 fps, ale to nie jest prawda). + Jeżeli film był nakręcony dla TV, znów nie musisz dotykać się do fps'ów. + Ale jeśli film został nakręcony na taśmie, pociąga to sa sobą, że miał + (dokładnie) 24 fps i zostal przekonwertowany podczas tworzenia DVD do 29.97 fps. + Konwersja, gdzie do każdej z 24 ramek filmu dodaje sie 12 pól, nazywa sie telecine. + Aby wiecej sie dowiedzieć o telecine zobacz + + Wyniki szukania (Google) "telecine field 23.976". + + + + W przypadku gdy masz takie ztelecinowane DVD, będziesz chciał + odwrócić telecine, tzn. konwertować film do 23.976 (29.97*4/5). + Inaczej panning kamery będzie wyglądał brzydko i głupio. + Do tego celu możesz użyć opcji . + Wszystko co jest pokazywane w kinach jest nakręcone na taśmie i potrzebuje + odwróconego telecine, programy telewizyjne natomiast nie. + + + +Skalowanie i proporcje obrazu (aspect ratio) + + Aby uzyskać najlepszą jakość nie skaluj podczas ripowania. + Zeskalowywanie w dół powoduje strate detali, a skalowanie w górę + skutkuje pojawieniem się artefaktów i zwiększa rozmiar pliku. + Piksele w filmach DVD nie są kwadratowe, a więc filmy DVD zawierają informacje + o poprawnej proporcji obrazu. Jest możliwe aby przechowywać tę informacje w + nagłówku wynikowego pliku MPEG4. Większość odtwarzaczy video ignoruje + tę informacje, ale MPlayer honoruje ją. + Więc jeśli zamierzasz używać tylko MPlayer + do odtwarzania zripowanego pliku, nie musisz skalować filmu, poprostu przekaż + opcję do + MEncodera i wszystko automagiczne będzie działać. + Jeśli musisz skalować, bądź ostrożny aby uzyskać poprawny rozmiar obrazu szczególnie gdy kadrujesz. + + + + +Podsumowanie + + Podsumowując wszystko, dobrą kodującą komendą może być: + + +mencoder dvd://1 -aid 128 -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vqscale=3:vhq:v4mv:trell:autoaspect \ + -ofps 23.976 -vf crop=720:364:0:56 -o Harry_Potter_2.avi + + + wskazuje na tytuł DVD do zripowania. Opcja + mówi aby użyć 128ej scieżki audio, i + skopiować ją bez zmian. Będziesz musiał użyć + MPlayera aby znaleźć poprawne wartości do tych opcji. + + + + Opcje do + poprawiają jakość vs. bitrate, ale przedłużąją kodowanie. + Szczególnie opcja zwalnia kodowanie znacząco ale też zauważalnie + poprawia jakość. Jeżeli chcesz usunąć przeplot dodaj filtr do + , na przykład: + (w takiej kolejności). Jeśli nie potrzebujesz + odwróconego telecine, zostaw . + + + + + diff -r fcaf4c2ca9e1 -r e40abd8c542b DOCS/xml/pl/tvinput.xml --- a/DOCS/xml/pl/tvinput.xml Tue Jan 27 17:10:30 2004 +0000 +++ b/DOCS/xml/pl/tvinput.xml Tue Jan 27 22:20:38 2004 +0000 @@ -1,5 +1,5 @@ - + Wejście TV @@ -109,9 +109,10 @@ Ten problem powinien być rozwiązany w aktualnych wydaniach i opcja nie jest juĹź wymagana, a ustawienie domyślne powinno pasować kaĹźdemu. Na przykład, jeśli nagrywasz do formatu DivX uĹźywając -libavcodec i podasz opcję aby zwiększyć jakość -nagrywanego obrazu, zostanie on i tak później z powrotem przekonwertowany do -YV12, więc jedyne, co osiągniesz, to ogromna strata mocy obliczeniowej. +libavcodec i podasz opcję +aby zwiększyć jakość nagrywanego obrazu, zostanie on i tak później z +powrotem przekonwertowany do YV12, więc jedyne, co osiągniesz, to ogromna +strata mocy obliczeniowej.