# HG changeset patch # User mpt # Date 1048338953 0 # Node ID 4f4b19c806837946dde8d804f46c8f590439845b # Parent 687eed75ac9cb847acf23aa425d4d2ae6dbe1813 Update of Polish encoding.html - adrian@linux.pl diff -r 687eed75ac9c -r 4f4b19c80683 DOCS/pl/encoding.html --- a/DOCS/pl/encoding.html Sat Mar 22 12:46:44 2003 +0000 +++ b/DOCS/pl/encoding.html Sat Mar 22 13:15:53 2003 +0000 @@ -1,457 +1,309 @@ +
- +MEncoder (Koder Filmów Mplayera) to prosty koder filmów zaprojektowany do kodowania -filmów odtwarzanych MPlayerem. -(AVI/ASF/OGG/DVD/VCD/VOB/MPG/MOV/VIV/FLI/RM/NUV/NET) do innych formatów odtwarzanych przez MPlayera -(patrz niżej). Może kodowac z rozmaitymi kodekami, takimi jak DivX4 (1 lub -2 krokowo), libavcodec, PCM/MP3/VBRMP3 audio. Może także kopiować -strumieniowo i zmianiać wymiary filmu.
+Po kompletną listę dostępnych opcji i przykładów MEncoder, proszę zobaczyć + stronę manuala. Po serie ręcznych przykładów i detali używania różnych + parametrów kodowania, czytaj + sztuczki-kodowania gdzie zgromadzone są + rożne wątki mailowe + mplayer-users. + Szukaj w archiwach + zbiorach dyskusyjnych o wszystkich aspektach problemów dotyczących kodowania + MEncoderem.
- + +-
lame
nie jest wystarczający. BTW: mnijeszą optaymalizację użyjesz dla lame,
- jakość będzie lepsza. Możesz testować jakość przez uruchamianie make test
po procesie kompilacji
- lame. Wtedy liczba powinna być mnijesza niż 30. Nie wpadaj w panikę, jeżeli będzie
- wynosiła 400, nie powinieneś słyszeć spadku jakość dźwięku.
- A jeśli twój kompilator nie uruchomił bezproblemowomake test
...
- usuń te GCC 2.96.libjpeg
i libpng
-
- są opisane w sekcji instalacji Jesteś gotowy? Zapewne wiesz, że inne narzędzia kodowania potrzebują zainstalowanej biblioteki -avifile. MEncoder nie potrzebuje ich wszystkich.
- - +Kodowanie 2-krokowe: jak sama nazwa wskazuje, metoda ta koduje + plik dwukrotnie. Krok pierwszy (krok zdybingujący) + tworzy pliki podręczne (*.log) z rozmiarem kilku megabajtów, nie kasuje ich + jeszcze (możesz usunąć AVI). W drugim kroku, plik 2-kroku (sic!) jest tworzony + używając bitreatu danych z pliku podręcznego. Plik wynikowy będzie miał lepszą + jakość obrazu. Jeśli spotkałeś się z tym po raz pierwszy powinieneś zasięgnąć + rad dostępnych w Internecie. -
-
-ofps
(użyteczne, kiedy kodujesz VOB
- 29.97fps do 24fps AVI)Przykłady te pokazują jak kodować DVD do 2-krokowego MPEG-4 ("DIVX") AVI. Tylko
+ dwie komendy są potrzebne:
+ rm frameno.avi
- usuń plik, który może
+ pochodzić z poprzedniego 3-krokowego kodowania (może kolidować z obecnym)
+ mencoder -dvd 2 -ovc lavc -lavcopts
+ vcodec=mpeg4:vpass=1 -oac copy -o movie.avi
+ mencoder -dvd 2 -ovc lavc -lavcopts
+ vcodec=mpeg4:vpass=2 -oac copy -o movie.avi
Planowane cechy : -
2.4.3.1. Kodowanie DivX4 2 lub 3-krokowo
+Kodowanie 3-krokowe: to przedłużenie 2-krokowego kodowania, + gdzie kodowanie audio zajmuje miejsce w osobnym kroku. Tam metoda włącza + ocenę sugerowania bitreatu wideo dla dopasowania do CD. Także audio kodowane + jest tylko tak, nie tak jak w trybie 2-krokowym. Schematy:
-2-krokowe kodowanie: nazwa sama mówi, że ta metoda koduje plik dwa razy. -Pierwsze kodowanie (krok zdubingujący) tworzy pliki podręczne (*.log) z rozmiarem kilku megabajtów, -nie kasuje ich jeszcze (możesz usunąć AVI). W drugim kroku, plik 2-kroku (sic!) jest tworzony używając -bitreatu danych z pliku podręcznego. Plik wynikowy będzie miał lepszą jakość obrazu. -Jeśli pierwszy raz o tym słyszysz powinieneś zasięgnąc rady w dostępnch w Internecie przewodnikach.
+rm frameno.avi
mencoder <file/DVD> -ovc frameno -oac mp3lame -lameopts vbr=3 -o frameno.avi
Zostanie utworzony plik avi zawierający tylko audio, tylko z pożądanym strumieniem audio.
+ Nie zapomnij o -lameopts
, jeśli chcesz je ustawić.
+ jeśli kodowałeś długi film, MEncoder wyświetla sugerowane wartości bitrate dla 650Mb,
+ 700Mb, i 800Mb rozmiarów docelowych po ukończeniu kroku pierwszego.
mencoder <file/DVD> -oac copy
+ -ovc lavc -lavcopts vcodec=mpeg4:vpass=1:vbitrate=<bitrate>
To pierwszy krok kodowania wideo. + Opcjonalnie określony bitreate wideo MEncoder wyświetlił na końcu poprzedniego + kroku.
mencoder <file/DVD> -oac copy
+ -ovc lavc -lavcopts vcodec=mpeg4:vpass=2:vbitrate=<bitrate>
Jest to drugi krok kodwania wideo.
+ Określ ten sam bitreat, co w poprzednim kroku, chyba, że naprawdę wiesz, co
+ robisz. W tym kroku audio z frameno.avi
zostanie
+ wsunięte do docelowego pliku... i wszytko jest gotowe!
Ten przykład pokazuje jak kodować DVD do dwukrokowego AVI DiviX4. Tylko dwóch poleceń
-potrzebujesz:
- rm frameno.avi
- usuń plik, który może pochodzić z poprzedniego
- 3 krokowego kodowania (może kolidować z obecnym)
- mencoder -dvd 2 -divx4opts br=1100
--o movie.avi -pass 1
- mencoder -dvd 2 -divx4opts br=1100 -o movie.avi -pass 2
3-krokowe kodowanie: to przedłużenie 2-krokowego kodowania, - gdzie kodowanie audio zajmuje miejsce w osobnym kroku. Tam metoda włącza ocenę sugerowania - bitreatu wideo dla dopasowania do CD. Także audio kodowane jest tylko tak, nie tak jak w - trybie 2-krokowym. Schematy:
+-
- rm frameno.avi |
- - usuń konfliktowe pliki podręczne | -
- mencoder <file/DVD> -ovc frameno -o
- frameno.avi |
-
- Pierwszy krok: tylko-audio plik avi zostanie utworzony, zawierający
- TYLKO pożądany strumień audio. Nie zapomnij o -lameopts , jeśli
- potrzebujesz to ustawić. Jeśli kodowałeś długi film, MEncoder wyświetla
- sugerowane wartości bitrate dla 650Mb, 700Mb, i 800Mb rozmiarów docelowych
- po ukończeniu kroku pierwszego. |
-
- mencoder <file/DVD> -oac copy -pass 1
- -divx4opts br=<bitrate> |
- - Drugi krok: inaczej zwany pierwszym krokiem kodowania wideo DivX4. - Opcjonalnie określony bitreate wideo MEncoder wyświetlł na końcu poprzedniego kroku. | -
- mencoder <file/DVD> -oac copy -pass 2
- -divx4opts br=<bitrate> |
-
- Trzeci krok: inaczej zwany drugim krokiem kodowania wideo DiviX4.
- Opcjonalnie określony bitreate wideo MEncoder wyświetlł na końcu poprzedniego kroku.
- W tym kroku audio z frameno.avi zostanie wsunięte do docelowego pliku...
- i wszytko jest gotowe! |
-
rm frameno.avi
- usuń plik, który może
+ pochodzić z poprzedniego 3-krokowego kodowania (może kolidować z obecnym)
+ mencoder -dvd 2 -ovc frameno
+ -o frameno.avi -oac mp3lame -lameopts vbr=3
+ mencoder -dvd 2 -ovc lavc
+ -lavcopts vcodec=mpeg4:vpass=1 -oac copy -o movie.avi
+ mencoder -dvd 2 -ovc lavc
+ -lavcopts vcodec=mpeg4:vpass=2 -oac copy -o movie.avi
Przykład kodowanie 3-krokowego :
- - rm frameno.avi
- usuń plik pochodzący z
- poprzedniego kodowania 3-krokowego (będzie kolidował z obecnym)
- mencoder -dvd 2 -ovc frameno
- -o frameno.avi
- mencoder -dvd 2
- -divx4opts br=1100 -oac copy -o movie.avi -pass 1
-
- mencoder -dvd 2
- -divx4opts br=1100 -oac copy -o movie.avi -pass 2
MEncoder może stworzyć wyjściowy plik z formatem MPEG (MPEG-PS). Jes to prawdopodobnie + użyteczne tylko z kodekiem libavcodeca mpeg1video, ponieważ odtwarzacze + - poza MPlayer - poza wideo MPEG1, i MPEG1 warstwa 2 (MP2) strumieniują audio + w plikach MPEG.
+ +Cecha ta jest niezbyt użyteczna w tej chwili, na marginesie prawdopodobnie + zawiera pełno błędów, ale ważna ponieważ MEncoder obecnie nie potrafi kodować audio + MPEG1 warstwy 2 (MP2), którego wszytskie inne odtwarzacze oczekują w plikach MPEG.
+ +Aby zmienić format plików wynikowych MEncodera, użyj opcji -of mpeg
.
2 lub 3-krokowe kodowanie używając wewnętrznego kontrolera libavcodec :
-Opcjonalnie możesz użyć trybu 2 lub 3-krokowego wewnętrznego libavcodec'a,
-możde dać ci to lepszą końcową ścisłość tempa, niż używanie zewnątrznego, 2-krokowego DivX4-inspired
-kontrolera tempa z libavcodec.
-
rm -f lavc_stats.txt
-mencoder -dvd 2 -ovc lavc -lavcopts vpass=1 (opcje-audio) -o movie.avi
-mencoder -dvd 2 -ovc lavc -lavcopts vpass=2 (opcje-audio) -o movie.avi
rm -f frameno.avi lavc_stats.txt
-mencoder -dvd 2 -ovc frameno (opcje-audio) -o frameno.avi
-mencoder -dvd 2 -ovc lavc -lavcopts vpass=1 -oac copy -o movie.avi
-mencoder -dvd 2 -ovc lavc -lavcopts vpass=2 -oac copy -o movie.avi
Przykład:
+ mencoder -of mpeg -ovc lavc -lavcopts vcodec=mpeg1video
+ -oac copy <other options> media.avi -o output.mpg
Często potrzebna jest zmiana rozmiarów obrazów filmu. Powodów może być wiele, - na przykład dopasowywanie rozmiarów pliku wyjściowego, kodując SVCD do DivX. Zripowanie DVD - są często źle skalowane, na przyklad DVD 4:3 powinno być 640x480, szczególnie kiedy chcesz - zmieścić go na 1 CD i mieć dobrą jakość w tym samym czasie. - SVCD mają rozmiar 480x480 i ich nagłówki zawierają stosunek, który odtwarzacze powinny użyć - (np.: 480x480 + 4:3 = 640x480). Jednak, gdy kodujesz do plików AVI (DivX), musisz być świadom tego, - że nagłówki AVI na zapamiętują tej wartośći - W taki sposób jedynym rozwiąznaniem jest skalowanie.
+ na przykład dopasowywanie rozmiarów pliku wyjściowego, szerokośc pasma sieci, itp. + Wiele ludzi często skaluje filmy kiedy konwertują DVD lub SVCD do DivX AVI. Jes to błądne. + Zamiast tego czytaj sekcję Zachowując aspekt stosunku. -Proces skalowania jest prowadzony przez filter wideo 'scale':
- -vf scale=X:Y
. Jakość może być ustawiona przez opcję
- -sws
. Jeśli nie jest określona, MEncoder użyje 0:
- szybki bilinear.
Proces skalowanie nadzorowany jest przez filter wideo 'scale':
+ -vop scale=szerokość:wysokość
. Jego jakość może zostać ustawiona
+ przez opcję -sws
. Jeśli nie zostanie określona, MEncoder użyje 0:
+ fast bilinear.
Sposób użycia :
- mencoder sample-svcd.mpg -divx4opts br=1300 -vf scale=640:480 -sws 2 -o output.avi
mencoder input.mpg -ovc lavc -lavcopts
+ vcodec=mpeg4 -vop scale=640:480 -oac copy -o
+ output.avi
2.4.3.3. Kopiowanie strumieniowe
+MEncoder może przechwytywać strumienie wejściowe na dwa sposoby: kodując lub - kopiując je. Ta sekcja dotyczy kopiowania.
+MEncoder potrafi przechwycić strumień wejściowy na dwa sposoby: kodując lub + kopiując go. Ta sekcja jest o kopiowaniu.
-
-ovc copy
): niezłą robotę można wykonać :)-ovc copy
): niezła robota
+ może zostać wykonana :)-oac copy
): bezpośredni.
- Możliwe jest przejęcie zewnętrznego pliku audio (MP3, AC3, Vorbis) i jego zapis
- do strumienia zewnętrznego. Użyj do tego opcji -audiofile <filename>
- .-oac copy
): chyba jasne.
+ Możliwe jest przejęcie zewnętrznego pliku audio (MP3, Vorbis) i jego zapis
+ do strumienia zewnętrznego. Użyj do tego opcji
+ -audiofile <filename>
.2.4.3.4. Naprawianie AVI z uszkodzonymi indeksami lub interleavingiem
+Prosto kopiujemy strumienie audio i wideo, a
-MEncoder generuje indeks. Oczywiście nie naprawi to błądów strumieni
-wideo i/lub audio. Naprawia to także fliki z uszkodzonym interleavingiem,
-tak więc opcja -ni
będzię potrzebna tak, czy inaczej.
Prosto kopiujemy strumienie audio i wideo, a MEncoder generuje indeks.
+ Oczywiście nie naprawi to błądów strumieni wideo i/lub audio. Naprawia
+ to także pliki z uszkodzonym przeplataniem, tak więc opcja -ni
+ będzię potrzebna tak, czy inaczej.
Polecenie: mencoder -idx input.avi -ovc copy -oac copy -o output.avi
2.4.3.5. Kodowanie z rodziną kodeków libavcodec
+Taki efekt uboczny, finkcja naprawiająca uszkodzone AVI włącza MPlayera do łączenia + 2 (lub więcej) plików AVI:
+ +Polecenie: cat 1.avi 2.avi | mencoder -noidx -ovc copy -oac copy -o output.avi -
libavcodec zapewnia proste kodowanie do różnych interesujących +
Inforamcja: Oczekuje to 1.avi
i 2.avi
aby użyc tego samego kodeka,
+ rozdzielczości, stosunku strumieniowania itp, i co najmniej 1.avi nie mże być uszkodzony.
+ Może musisz najpierw naprawić twój wchodzący AVI, jak opisano wyżej.
libavcodec zapewnia proste kodowanie do różnych interesujących formatów wideo i audio (obecnie kodeki audio są niedostępne). Możesz kodować do następującch kodeków:
-
Pierwsza kolumna zawiera nazwy kodeków, które powinny być podane po konfiguracji
- vcodec
, w stylu: -lavcopts vcodec=msmpeg4
Przykład z kompresją MJPEG :
- mencoder -dvd 2 -o title2.avi -ovc lavc -lavcopts vcodec=mjpeg
2.4.3.6. Kodowanie z wielokrotnego wejścia obrazu pliku (JPEGi lub PNGsy)
- -MEncoder potrafi utworzyć film z jednego lub kilku plików JPEG lub PNG. - Za pomocą prostego kopiowania klatki może stworzyć plik MJPEG (Motion JPEG) lub MPNG - (Motion PNG).
- -Wyjaśnienie procesu
- -MEncoder dekoduje obraz(y) wejściowy z libjpeg
- (kiedy dekoduje PNGsy, używa libpng).
-
MEncoder wtedy przekazuje dekodowany obraz do kompresora wideo - (DivX4, Xvid, ffmpeg msmpeg4, itp...). Obecnie dekoder PNG może tylko zapisywać do formatów RGB, tak więc - nie może być użyty z kodekami króre wymagają YUV jako wejścia, tak jak DivX4 lub msmpeg4 ffmpeg'a.
- -Przykłady
+vcodec
, czyli: -lavcopts vcodec=msmpeg4
-Objaśnienia opcji -mf
możesz znaleść pod spodem globalnej sekcji
- Opcje i w manualu systemowym.
Tworzenie pliku DivX4 ze wszystkich plików JPEG w bieżącym katalogu:
- mencoder \*.jpg -mf on:w=800:h=600:fps=25 -ovc divx4 -o
- output.avi
Tworzenie pliku DivX4 z któregoś pliku JPEG w bieżącym katalogu :
- mencoder frame001.jpg,frame002.jpg -mf on:w=800:h=600:fps=25 -ovc divx4 -o
- output.avi
Tworzenie pliku Motion JPEG (MJPEG) file ze wszystkich plików JPEG w bieżącym katalogu :
- mencoder \*.jpg -mf on:w=800:h=600:fps=25 -ovc copy
- -o output.avi
Tworzenie nieskompresowanych plików ze wszystkich plików PNG w bieżącym katalogu :
- mencoder \*.png -mf on:w=800:h=600:fps=25:type=png -ovc raw -o
- output.avi
Tworzenie pliku Motion PNG (MPNG) ze wszystkich plików PNG w bieżącym katalogu :
- mencoder \*.png -mf on:w=800:h=600:fps=25:type=png -ovc copy
- -o output.avi
mencoder [opcja] [plik wejściowy] [opcja] ...
Przykład z kompresją MJPEG:
+ mencoder -dvd 2 -o title2.avi -ovc lavc
+ -lavcopts vcodec=mjpeg -oac copy
MEncoder jest w stanie utworzyć filmy z jednego lub więcej plików JPEG, PNG lub TGA. + Z prostym kopiowaniem klatek potrafi utworzyć MJPEG (Ruchome JPEG), MPNG + (Ruchome PNG) lub MTGA (Ruchome TGA) files.
+ +Objeśnienie procesu: + +libjpeg
+ (kieedy dekoduje PNGsy, użyje libpng).INFORMACJA: dla wszystkich dostępnyc opcji czytaj, czytaj manual !
+Wyjaśnienie opcji -mf
, które możesz znaleść niżej opisane
+są w manualu.
Tworzenie pliku DivX4 ze wszytskich plików JPEG w obecnym katalogu:
+ mencoder -mf on:w=800:h=600:fps=25 -ovc divx4
+ -o output.avi \*.jpg
- Z racji, że MEncoder jest zbudowany na tym samym kodzie co MPlayer, istnieje
- wiele opcji MPlayera, które działają w MEncoderze także!
- Jak widzisz, możesz użyć -sid
do zripowania DVD z napisami lub
- -noidx
aby pominąć pełny błędów indeks pliku AVI. Bądź inspirujący!
-
Tworzenie pliku DivX4 z niektórych plików JPEG w obecnym katalogu:
+ mencoder -mf on:w=800:h=600:fps=25
+ -ovc divx4 -o output.avi frame001.jpg,frame002.jpg
Tworzenie pliku Rychomego JPEG (MJPEG) ze wszystkich plików JPEG w obecnym katalogu:
+ mencoder -mf on:w=800:h=600:fps=25 -ovc copy
+ -o output.avi \*.jpg
Tworzenie pliku nieskompresowanego ze wszytskich plików PNG w obecnym katalogu:
+ mencoder -mf on:w=800:h=600:fps=25:type=png -ovc rawrgb
+ -o output.avi \*.png
Informacja: Szerokość musi być całkowitą wielokrotnością 4, to limity formatu +RAW RGB AVI.
+ +Tworzenie Ruchomego PNG (MPNG) ze wszytskich plików w obecnym katalogu:
+ mencoder -mf on:w=800:h=600:fps=25:type=png -ovc copy
+ -o output.avi \*.png
Tworzenie Ruchomego TGA (MTGA) ze wszystkich plików TGA w obecnym katalogu:
+ mencoder -mf on:w=800:h=600:fps=25:type=tga -ovc copy
+ -o output.avi \*.tga
MEncoder potrafi wyciągnąc napisy z DVD do pliku o formacie Vobsub.
+ Polegają one na parach kodowanych plików w
+ .idx
i .sub
i zazwyczaj pakowane są w pojedyncze archiwum
+ .rar
. MPlayer potrafi je odtwarzać z opcjami
+ -vobsub
i -vobsubid
.
- -ss czas | -- zacznij kodować od podanego czasu (może tylko zacząć od klatki !) - | -
- -endpos czas | -- zatrzymaj kodowanie w podanym czasie. Zobacz maual po przykłady ! - | -
- -o plik | -- określ plik wyjściowy - | -
- -sws 0-2 | -
- typ metody skalowania - 0 - szybki bilinear - 1 - bilinear - 2 - bicubic (lepsza jakość) - |
-
- -ovc nazwa_kodeka | -
- Koduj z podanym kodekiem (nazwa z codecs.conf). Przykłady: - help - wyświtl listę dostępnych kodeków - rawrgb - ? - copy - nie koduje, tylko kopiuje strumień (teraz tylko z AVI/ASF) - divx4 - koduje do DivX4 - lavc - koduje z kodemiem z ibavcodec - vfw - koduje z Windows DLL - |
-
- -oac nazwa_kodeka | -
- Koduje z podanym kodekiem (nazwa z codecs.conf). Przykłady: - help - wyświetl listę dostępnych kodeków - copy - nie koduje, tylko kopiuje strumień (teraz tylko z AVI/ASF) - pcm - koduje do niespompresowanego PCM - mp3lame - koduje do MP3 (używając Lame) - |
-
- -mf opcje wielokrotne | -
- Używa kiedy koduje z wielokrotnych plików JPEG. Jego pod-opcje to: - on - włącza obsługę plików wielokrotnych - w=<wartość> - szerkość pliku wyjściowego - h=<wartość> - wyskość pliku wyjścowego - fps=<wartość> - ilość fps'ów pliku wyjściowego - type=<wartość> - rodzaj pliku wejściowego (dostępne typy : jpeg , png )- |
-
- -divx4opts | -
- Jeśli kodujesz do DivX4, możesz określić jego opcje tutaj, np: - -divx4opts br=1800:deinterlace:key=250 - Ogólne opcje: (po pełną listę sprawdź manual!) - help - wyświetl pomoc - br=<warość> - określ bitreate w kbitach <4-16000> lub bitach <16001-24000000> - q=<wartość> - jakość (1-najszybsza, 5-najlepsza - domyślnie 5) - key=<wartość> - przerwa klatek - |
-
- -lavcopts | -
- Jeśli kodujesz do libavcodec, możesz określić jego opcje tutaj, np: - -lavcopts vcodec=msmpeg4:vbitrate=1800:vhq:keyint=250 - Ogólne opcje: (po pełną listę sprawdź manual!) - help - wyświetl pomoc - vcodec=<wartość> - wybierz kodek wideo (po pełną listę zobacz sekcję libavcodec) - vbitrate=<wartość> - określ bitrate w kbitach <4-16000> lub bitach <16001-24000000> - vhq - wysoka jakość - keyint=<wartość> - przerwa klatki - |
-
- -lameopts | -
- Jeśli kodujesz do MP2 z libmp3lame, możesz określić jego parametry tutaj, np: - -lameopts q=3 - -lameopts br=192:cbr - Opcje ogólne: (po pełną listę sprawdź manual) - help - wyświetl pomoc - cbr - wybierz CBR MP3 (domyślnie jest VBR) - br=<wartość> - określ bitrate w kbitach <0-1024> (to tylko dla CBR!) - q=<wartość> - jakość (0-największa, 9-najszybsza - domyślnie 0) (to tylko dla VBR!) - vbr=<wartość> - pod-tryb VBR (3-ABR, lepsza jakość/prędkość) (to tylko dla VBR!) - |
-
Pliki DVD i SVCD (tj. MPEG1/2) zawierają wartość stosunku, która opisuje, jak + odtwarzacze powinny skalować strumień wideo (np.: 480x480 + 4:3 = 640x480). + Jednak, kiedy kodujesz do plików AVI (DivX), powinieneś wiedzieć, + że nagłówki AVI nie zapamiętują takiej wartości. + W taki sposób jedynym rozwiąznaniem jest skalowanie!
+ +Tu jest.
- - -Używanie MEncodera jest najprostszą rzeczą na świecie. Zobacz następujące:
+MPEG4 posiada niespotykaną cechę: strumień wideo może zawierać jego wymagany + stosunek. Tak, tylko takie pliki jak MPEG1/2 (DVD, SVCD). + Przesadzając, nie ma odtwarzaczy wideo które obsługują tą cechę. + Za wyjątkiem MPlayera.
-Kodowania z DVD, tutuł 2 :
- mencoder -dvd 2 -o title2.avi
To samo, ale z rodziną libavcodec, kompresja MJPEG :
- mencoder -dvd 2 -o title2.avi -ovc lavc -lavcopts vcodec=mjpeg -ffourcc mjpg
Kodowanie z DVD, tytuł 2, ze skalowaniem :
- mencoder -dvd 2 -vf scale=640:480 -sws 2 -o title2.avi
Cecha ta może być użyta tylko z kodekiem mpeg4
libavcodeca.
+ Zatrzymaj w świadomości: chociaż MPlayer poprawnie odtwrza stworzone pliki,
+ inne odtwarzacze użyją błędnego stosunku.
Kodowanie z HTTP :
- mencoder http://mplayer.hq/example.avi -o example.avi
Kodowanie z pipe :
- rar p test-SVCD.rar | mencoder -divx4opts br=800 -ofps 24 -pass 1 -- -
Powinineś poważnie ściąć czarne obramówki na około i poniżej obrazu filmu.
+ Zobacz manual odnośnie użytku filtrów cropdetect
i
+ crop
.
Kodowanie z wielokrotnego pliku *.vob :
- cat *.vob | mencoder <options> -
Kodowanie z tunera (dla opcji tunera zobacz sekcję wejścia TV !) :
- mencoder -tv on:driver=v4l:width=640:height=480 <options>
$ mencoder sample-svcd.mpg -ovc lavc -lavcopts
+ vcodec=mpeg4:aspect=16.0/9.0 -vop crop=714:548:0:14 -oac copy -o output.avi
Po wszytskie dostępne opcje, sprawdź manual MEncodera! -
-