From 6f2563b5bf7b62bf04393e2ff684e9144aef881b Mon Sep 17 00:00:00 2001 From: torinthiel Date: Fri, 1 Dec 2006 23:42:50 +0000 Subject: Sync r21425 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21426 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/xml/pl/mencoder.xml | 179 +++++++++++++++++++++++++++++++++-------------- 1 file changed, 125 insertions(+), 54 deletions(-) (limited to 'DOCS') diff --git a/DOCS/xml/pl/mencoder.xml b/DOCS/xml/pl/mencoder.xml index eb87a63195..18f79eb936 100644 --- a/DOCS/xml/pl/mencoder.xml +++ b/DOCS/xml/pl/mencoder.xml @@ -1,5 +1,5 @@ - + Podstawy używania <application>MEncodera</application> @@ -38,32 +38,32 @@ Kodeki audio: mp3lame - Kodowanie na MP3 VBR, ABR lub przy użyciu LAME + kodowanie na MP3 VBR, ABR lub przy użyciu LAME lavc - Używa jednego z kodeków audio z libavcodec + używa jednego z kodeków audio z libavcodec faac - Koder audio FAAC AAC + koder audio FAAC AAC toolame - Koder MPEG Audio Layer 2 + koder MPEG Audio Layer 2 twolame - Koder MPEG Audio Layer 2 encoder oparty na tooLAME + koder MPEG Audio Layer 2 encoder oparty na tooLAME pcm - Nieskompresowany dźwięk PCM + nieskompresowany dźwięk PCM copy - Nie przekodowywuj, tylko przekopiuj zakodowane ramki + nie przekodowywuj, tylko przekopiuj zakodowane ramki @@ -80,12 +80,12 @@ Kodeki video: lavc - Używa jednego z kodeków video z libavcodec + używa jednego z kodeków video z libavcodec xvid - XviD, kodek MPEG-4 Advanced Simple Profile (ASP) + Xvid, kodek MPEG-4 Advanced Simple Profile (ASP) x264 @@ -97,15 +97,15 @@ Kodeki video: raw - Nieskompresowane klatki video + nieskompresowane klatki video copy - Nie przekodowywuj, tylko przekopiuj zakodowane ramki + nie przekodowywuj, tylko przekopiuj zakodowane ramki frameno - Używany do kodowania trójprzebiegowego (nie zalecane) + używany do kodowania trójprzebiegowego (nie zalecane) @@ -128,7 +128,7 @@ Formaty przechowywania: lavf - Jeden z formatów obsługiwanych przez + jeden z formatów obsługiwanych przez libavformat @@ -158,7 +158,7 @@ Formaty przechowywania: -libavformat containers: +Formaty z libavformat: Jeśli chcesz żeby libavformat @@ -208,7 +208,7 @@ Formaty przechowywania: nut - Otwarty format NUT (eksperymentalny i jeszcze bez specyfikacji) + otwarty format NUT (eksperymentalny i jeszcze bez specyfikacji) mov @@ -228,7 +228,7 @@ Formaty przechowywania: Jak widzisz, libavformat pozwala MEncoderowi tworzyć sporą ilość różnych formatów. Niestety, ponieważ MEncoder nie był tworzony - z myślą o innych formatach niż AVI, powinieneś popadać w paranoję na temat + z myślą o innych formatach niż AVI, powinieneś mieć paranoidalne podejście do wynikowych plików. Dokładnie sprawdź czy jest prawidłowa synchronizacja audio/video i czy plik może zostać prawidłowo odtworzony przez odtwarzacze inne niż @@ -239,11 +239,11 @@ Formaty przechowywania: Przykład: Tworzenie zbioru Macromedia Flash video, nadającego się do odtwarzania - w przeglądarce sieci z wtyczką Macromedia Flash: + w przeglądarce sieciowej z wtyczką Macromedia Flash: -mencoder wejście.avi -o wyjście.flv -of lavf -oac mp3lame -lameopts abr:br=56 -ovc lavc \ --lavcopts vcodec=flv:vbitrate=500:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 \ --srate 22050 +mencoder wejście.avi -o wyjście.flv -of lavf \ + -oac mp3lame -lameopts abr:br=56 -srate 22050 -ovc lavc \ + -lavcopts vcodec=flv:vbitrate=500:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 @@ -293,6 +293,7 @@ mencoder wejście.avi -o wyjście.flv + Kodowanie dwuprzebiegowe MPEG-4 ("DivX") @@ -315,8 +316,9 @@ przewodników dostępnych w sieci. Dwuprzebiegowe kodowanie DVD do MPEG-4 ("DivX") AVI z kopiowaniem ścieżki dźwiękowej. - mencoder dvd://2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=1 -oac copy -o /dev/null - mencoder dvd://2 -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell:vpass=2 -oac copy -o output.avi +mencoder dvd://2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=1 -oac copy -o /dev/null +mencoder dvd://2 -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell:vpass=2 \ + -oac copy -o output.avi @@ -328,13 +330,62 @@ Dwuprzebiegowe kodowanie DVD do MPEG-4 ("DivX") AVI z kodowaniem ścieżki dźwi Uważaj stosując tę metodę, ponieważ w niektórych przypadkach może zaowocować desynchronizacją audio/video. -mencoder dvd://2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=1 -oac mp3lame -lameopts vbr=3 -o /dev/null -mencoder dvd://2 -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell:vpass=2 -oac mp3lame -lameopts vbr=3 -o output.avi +mencoder dvd://2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=1 \ + -oac mp3lame -lameopts vbr=3 -o /dev/null +mencoder dvd://2 -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell:vpass=2 \ + -oac mp3lame -lameopts vbr=3 -o output.avi + + + +Kodowanie do formatu video Sony PSP + + + MEncoder obsługuje kodowanie do formatu video Sony + PSP, ale, w zależności od wersji oprogramowania PSP, wymaga różnych + ograniczeń. + Powinieneś byś bezpieczny, jeśli respektujesz poniższe ograniczenia: + + + Bitrate: nie powinno przekraczać 1500kbps, + jednakże poprzednie wersje obsługiwały praktycznie dowolny bitrate jeśli + tylko nagłówek twierdził że nie jest za wysokie. + + + Wymiary: wysokość i szerokość filmu PSP + powinny być wielokrotnościami 16, a iloczyn szerokość * wysokość musi być + <= 64000. + W niektórych okolicznościach może być możliwe że PSP odtworzy wyższe + rozdzielczości. + + + Audio: powinno mieć częstotliwość + próbkowania 24kHz dla MPEG-4 i 48kHz dla H.264. + + + + + +kodowanie dla PSP + + +mencoder -ofps 30000/1001 -af lavcresample=24000 -vf harddup -of lavf \ +-oac lavc -ovc lavc -lavcopts aglobal=1:vglobal=1:vcodec=mpeg4:acodec=aac \ +-lavfopts format=psp:i_certify_that_my_video_stream_does_not_use_b_frames \ +wejściowe.video -o wyjście.psp + + Możesz też ustawić tytuł filmu dzięki + . + + + + + + Kodowanie do formatu MPEG @@ -353,21 +404,30 @@ Aby zmienić wyjściowy format plików MEncodera, uż Przykład: -mencoder wejscie.avi -of mpeg -ovc lavc -lavcopts vcodec=mpeg1video -oac copy inne_opcje -o wyjscie.mpg +mencoder wejscie.avi -of mpeg -ovc lavc -lavcopts vcodec=mpeg1video \ + -oac copy inne_opcje -o wyjście.mpg Tworzenie pliku MPEG-1, który można odtworzyć na systemach z minimalną obsługą multimedialną, taką jak domyślne instalacje Windows: -mencoder wejscie.avi -of mpeg -mpegopts format=mpeg1:tsaf:muxrate=2000 -o wyjscie.mpg -oac lavc -ovc lavc \ --lavcopts acodec=mp2:abitrate=224:vcodec=mpeg1video:vbitrate=1152:keyint=15:mbd=2:aspect=4/3 +mencoder wejscie.avi -of mpeg -mpegopts format=mpeg1:tsaf:muxrate=2000 \ + -o wyjście.mpg -oac lavc -lavcopts acodec=mp2:abitrate=224 -ovc lavc \ + -lavcopts vcodec=mpeg1video:vbitrate=1152:keyint=15:mbd=2:aspect=4/3 + +To samo, ale używając muxera MPEG z libavformat: + +mencoder wejście.avi -o VCD.mpg -ofps 25 -vf scale=352:288,harddup -of lavf \ + -lavfopts format=mpg:i_certify_that_my_video_stream_does_not_use_b_frames \ + -oac lavc -lavcopts acodec=mp2:abitrate=224 -ovc lavc \ + -lavcopts vcodec=mpeg1video:vrc_buf_size=327:keyint=15:vrc_maxrate=1152:vbitrate=1152:vmax_b_frames=0 Wskazówka: - Jeżeli z jakiegoś powodu nie satysfakcjonuje cię jakość wideo + Jeżeli z jakiegoś powodu nie satysfakcjonuje Cię jakość wideo z drugiego przebiegu, możesz ponownie uruchomić kodowanie - swojego wideo z inną docelową szybkością transmisji (bitrate), + swojego video z inną docelową szybkością transmisji (bitrate), zakładając, że zapisałeś statystyki pliku z poprzedniego przebiegu. Jest to możliwe, ponieważ głównym celem pliku ze statystykami jest zapamiętanie złożoności każdej z ramek, co nie zależy zbyt mocno @@ -399,14 +459,15 @@ Jeśli nie jest on podany MEncoder użyje wartości 2 Przykład: -mencoder wejscie.mpg -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell -vf scale=640:480 -o wyjscie.avi +mencoder wejscie.mpg -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell \ + -vf scale=640:480 -o wyjście.avi -Kopiowanie strumienia +Kopiowanie strumieni MEncoder obsługuje strumienie wejściowe na dwa sposoby: @@ -417,10 +478,12 @@ je. Ta sekcja jest o kopiowaniu. Strumień video (opcja ): - można ładne rzeczy wyczyniać:) Jak wstawianie (nie konwertowanie) FLI, VIDO lub MPEG-1 video w plik AVI! - Oczywiście tylko MPlayer potrafi odtwarzać takie pliki :) I prawdopodobnie nie ma - dla tego żadnego sensownego zastosowania. Poważniej: kopiowanie strumieni video może być przydatne - wtedy, gdy np. tylko strumień audio ma być zakodowany (np. PCM do MP3). + ładne rzeczy można wyczyniać:) Jak wstawianie (nie konwertowanie) FLI, VIDO + lub MPEG-1 video w plik AVI! Oczywiście tylko + MPlayer potrafi odtwarzać takie pliki :) + I prawdopodobnie nie ma dla tego żadnego sensownego zastosowania. + Poważniej: kopiowanie strumieni video może być przydatne wtedy, gdy np. tylko + strumień audio ma być zakodowany (np. nieskompresowane PCM do MP3). Strumień audio (opcja ): @@ -443,7 +506,8 @@ je. Ta sekcja jest o kopiowaniu. Przykład: -mencoder wejście.nsv -oac copy -fafmttag 0x706D -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell -o wyjście.avi +mencoder wejście.nsv -oac copy -fafmttag 0x706D \ + -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell -o wyjście.avi @@ -469,7 +533,7 @@ lub wielu plików JPEG, PNG lub TGA. Poprzez proste kopiowanie ramek może stwor Potem MEncoder kompresuje zdekodowane pliki podanym kompresorem - (DivX4, XviD, FFmpeg msmpeg4, itd.). + (DivX4, Xvid, FFmpeg msmpeg4, itd.). @@ -482,27 +546,30 @@ Opis i sposób działania funkcji znajdują się na stronie Tworzenie pliku MPEG-4 ze wszystkich plików JPEG w aktualnym katalogu: -mencoder mf://ramka001.jpg,ramka002.jpg -mf w=800:h=600:fps=25:type=jpg -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell -oac copy -o wyjście.avi +mencoder mf://*.jpg -mf w=800:h=600:fps=25:type=jpg -ovc lavc\ + -lavcopts vcodec=mpeg4:mbd=2:trell -oac copy -o wyjście.avi -Tworzenie plików MPEG-4 z jawnie podanej listy plików JPEG (list.txt w aktualnym -katalogu, zawiera listę plików, które mają zostać użyte jako źródło, po jednym w każdej linii): +Tworzenie pliku MPEG-4 z niektórych plików JPEG w aktualnym katalogu: -mencoder mf://@list.txt -mf w=800:h=600:fps=25:type=jpg \ --ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell -oac copy -o wyjscie.avi +mencoder mf://ramka001.jpg,ramka002.jpg -mf w=800:h=600:fps=25:type=jpg \ + -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell -oac copy -o wyjście.avi -Tworzenie pliku MPEG-4 z wybranych plików JPEG w aktualnym katalogu: +Tworzenie plików MPEG-4 z jawnie podanej listy plików JPEG (list.txt w aktualnym +katalogu, zawiera listę plików, które mają zostać użyte jako źródło, po jednym +w każdym wierszu): -mencoder mf://klatka001.jpg,klatka002.jpg -mf w=800:h=600:fps=25:type=jpg -ovc lavc -lavcopts vcodec=mpeg4 -oac copy -o wyjscie.avi +mencoder mf://@list.txt -mf w=800:h=600:fps=25:type=jpg \ + -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell -oac copy -o wyjście.avi @@ -520,7 +587,7 @@ mencoder mf://*.jpg -mf w=800:h=600:fps=25:type=jpg -ovc copy -ovc copy -o Tworzenie nieskompresowanego pliku ze wszystkich plików PNG w aktualnym katalogu: -mencoder mf://*.png -mf w=800:h=600:fps=25:type=png -ovc raw -oac copy -o output.avi +mencoder mf://*.png -mf w=800:h=600:fps=25:type=png -ovc raw -oac copy -o wyjście.avi @@ -532,7 +599,7 @@ Szerokość musi być liczbą podzielną przez 4, takie są ograniczenia formatu Tworzenie pliku Motion PNG (MPNG) ze wszystkich plików PNG w aktualnym katalogu: -mencoder mf://*.png -mf w=800:h=600:fps=25:type=png -ovc copy -oac copy -o wyjscie.avi @@ -541,7 +608,7 @@ Tworzenie pliku Motion PNG (MPNG) ze wszystkich plików PNG w aktualnym katalogu Tworzenie pliku Motion TGA (MTGA) ze wszystkich plików TGA w aktualnym katalogu: -mencoder mf://*.tga -mf w=800:h=600:fps=25:type=tga -ovc copy -oac copy -o wyjscie.avi @@ -589,17 +656,20 @@ i .sub istnieją. Więc powinieneś je usunąć przed uruch Kopiowanie dwóch napisów z DVD podczas dwu-przebiegowego kodowania -rm subtitles.idx subtitles.sub -mencoder dvd://1 -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vpass=1 -vobsubout subtitles -vobsuboutindex 0 -sid 2 -mencoder dvd://1 -oac copy -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell:vpass=2 -vobsubout subtitles -vobsuboutindex 1 -sid 5 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 -nosound -ovc copy @@ -640,7 +710,8 @@ i crop na stronie man. Sposób użycia: -mencoder przykładowy-svcd.mpg -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell:autoaspect -vf crop=714:548:0:14 -oac copy -o wyjście.avi +mencoder przykładowy-svcd.mpg -vf crop=714:548:0:14 -oac copy -ovc lavc \ + -lavcopts vcodec=mpeg4:mbd=2:trell:autoaspect -o wyjście.avi -- cgit v1.2.3