[MPlayer-DOCS] CVS: main/DOCS/xml/pl mencoder.xml, 1.1, 1.2 tvinput.xml, 1.4, 1.5

Maciej Paszta CVS paszczi at mplayerhq.hu
Tue Jan 27 23:20:40 CET 2004


Update of /cvsroot/mplayer/main/DOCS/xml/pl
In directory mail:/var2/tmp/cvs-serv21382

Modified Files:
	mencoder.xml tvinput.xml 
Log Message:
sync

Index: mencoder.xml
===================================================================
RCS file: /cvsroot/mplayer/main/DOCS/xml/pl/mencoder.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- mencoder.xml	2 Jan 2004 11:25:44 -0000	1.1
+++ mencoder.xml	27 Jan 2004 22:20:38 -0000	1.2
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- Synced with 1.11 -->
+<!-- Synced with 1.17 -->
 <chapter id="mencoder">
 <title>Kodowanie z <application>MEncoderem</application></title>
 
@@ -67,15 +67,15 @@
 <step><para>
   <emphasis>Drugi przebieg:</emphasis>
   <screen>
-mencoder <replaceable>plik/DVD</replaceable> -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vpass=1:vbitrate=<replaceable>bitrate</replaceable><!--
+mencoder <replaceable>plik/DVD</replaceable> -oac copy -ovc lavc
+-lavcopts vcodec=mpeg4:vpass=1:vbitrate=<replaceable>bitrate</replaceable><!--
 --></screen>
 Jest to pierwszy przebieg kodowania video. Opcjonalnie ustal video bitrate na ten który MEncoder wypisa³
 na koñcu poprzedniego przebiegu.</para></step>
 <step><para>
   <emphasis>Trzeci przebieg:</emphasis>
 <screen>
-mencoder <replaceable>plik/DVD</replaceable> -oac copy -pass 2 \
-         -ovc divx4 -divx4opts br=<replaceable>bitrate</replaceable>
+mencoder <replaceable>file/DVD</replaceable> -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vpass=2:vbitrate=<replaceable>bitrate</replaceable>
 </screen>
 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 <filename>frameno.avi</filename> bêdzie do³±czony do pliku koñcowego... i gotowe!
@@ -101,14 +101,16 @@
 <para>
 <application>MEncoder</application> mo¿e tworzyæ pliki formatu MPEG (MPEG-PS).
 Jest to prawdopodobnie u¿yteczne tylko z kodekiem <emphasis>mpeg1video</emphasis>
-pochodz±cym z <link linkend="ffmpeg">libavcodec</link>, poniewa¿ odtwarzacze - za wyj±tkiem
+pochodz±cym z <link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>, poniewa¿ odtwarzacze - za wyj±tkiem
 <application>MPlayera</application> - oczekuj± obrazu zakodowanego w MPEG1 i
 strumienia d¼wiêkowego w MPEG1 warstwa (layer) 2 (MP2) w pliku MPEG.
 </para>
 
 <para>
-Cecha ta nie jest zbytnio przydatna w tej chwili, poza tym zawiera prawdopodobnie wiele b³êdów, ale najwa¿niejsze jest to,
-¿e <application>MEncoder</application> 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 <application>MEncoder</application> w tej chwili nie mo¿e kodowaæ
+2 warstwy MPEG1 (MP2) audio której oczekuj± wszystkie odtwarzacze w plikach MPEG.
 </para>
 
 <para>
@@ -118,7 +120,9 @@
 <para>
 Przyk³ad:
 <screen>
-mencoder -of mpeg -ovc lavc -lavcopts vcodec=mpeg1video -oac copy <replaceable>inne opcje</replaceable> <replaceable>media.avi</replaceable> -o <replaceable>wyjscie.mpg</replaceable>
+mencoder -of mpeg -ovc lavc -lavcopts vcodec=mpeg1video -oac copy
+<replaceable>inne opcje</replaceable> <replaceable>media.avi
+</replaceable> -o <replaceable>wyjscie.mpg</replaceable>
 </screen>
 </para>
 </sect1>
@@ -145,7 +149,8 @@
 <para>
 Przyk³ad:
 <screen>
-mencoder <replaceable>wejscie.mpg</replaceable> -ovc lavc -lavcopts vcodec=mpeg4 -vf scale=640:480-o <replaceable>wyjscie.avi</replaceable>
+mencoder <replaceable>wejscie.mpg</replaceable> -ovc lavc -lavcopts vcodec=mpeg4
+-vf scale=640:480-o <replaceable>wyjscie.avi</replaceable>
 </screen>
 </para>
 </sect1>
@@ -219,11 +224,11 @@
 </sect1>
 
 <sect1 id="menc-feat-enc-libavcodec">
-<title>Kodowanie przy pomocy rodziny kodeków libavcodec</title>
+<title>Kodowanie przy pomocy rodziny kodeków <systemitem class="library">libavcodec</systemitem></title>
 
 <para>
-<link linkend="ffmpeg">libavcodec</link> umo¿liwia proste kodowanie do wielu
-interesuj±cych formatów video i audio (narazie kodeki audio nie s± obs³ugiwane).
+<link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link> 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)
 
 <informaltable frame="all">
@@ -337,7 +342,8 @@
 <para>
 Tworzenie pliku DivX4 z wybranych plików JPEG w aktualnym katalogu:
 <screen>
-mencoder -mf on:w=800:h=600:fps=25 -ovc divx4 -o <replaceable>wyjscie.avi</replaceable> <replaceable>ramka001.jpg,ramka002.jpg</replaceable> <!--
+mencoder -mf on:w=800:h=600:fps=25 -ovc divx4 -o <replaceable>wyjscie.avi</replaceable>
+<replaceable>ramka001.jpg,ramka002.jpg</replaceable> <!--
 --></screen>
 </para>
 </informalexample>
@@ -436,7 +442,8 @@
 <title>Kopiowanie francuskich napisów z pliku MPEG</title>
 <screen>
 rm napisy.idx napisy.sub
-mencoder <replaceable>film.mpg</replaceable> -ifo <replaceable>film.ifo</replaceable>-vobsubout napisy -vobsuboutindex 0 -vobsuboutid fr -sid 1<!--
+mencoder <replaceable>film.mpg</replaceable> -ifo <replaceable>film.ifo</replaceable>
+ -vobsubout napisy -vobsuboutindex 0 -vobsuboutid fr -sid 1<!--
 --></screen>
 </example>
 
@@ -461,8 +468,10 @@
 </para>
 
 <para>
-W³a¶ciwo¶æ ta mo¿e byæ jedynie u¿ywana z kodekiem <systemitem>mpeg4</systemitem> z biblioteki <link linkend="ffmpeg">libavcodec</link>.
-Pamiêtaj: chocia¿ <application>MPlayer</application> poprawnie odtworzy stworzone pliki, inne odtwarzacze
+W³a¶ciwo¶æ ta mo¿e byæ jedynie u¿ywana z kodekiem <systemitem>mpeg4</systemitem>
+z biblioteki <link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>.
+Pamiêtaj: chocia¿ <application>MPlayer</application>
+poprawnie odtworzy stworzone pliki, inne odtwarzacze
 u¿yj± z³ych proporcji obrazu (aspect ratio).
 </para>
 
@@ -474,7 +483,8 @@
 <para>
 Sposób u¿ycia:
 <screen>
-mencoder <replaceable>przyk³ad-svcd.mpg</replaceable> -ovc lavc -lavcopts vcodec=mpeg4:autoaspect -vf crop=714:548:0:14 -oac copy -o <replaceable>wyjscie.avi</replaceable>
+mencoder <replaceable>przyk³ad-svcd.mpg</replaceable> -ovc lavc -lavcopts vcodec=mpeg4:autoaspect
+-vf crop=714:548:0:14 -oac copy -o <replaceable>wyjscie.avi</replaceable>
 </screen>
 </para>
 </sect1>
@@ -482,7 +492,7 @@
 <sect1 id="custommatrices"><title>Dowolne inter/intra matryce</title>
 
 <para>
-Ta cecha <link linkend="ffmpeg">libavcodec</link> pozwala ustawiæ dowolne
+Ta cecha <link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link> pozwala ustawiæ dowolne
 inter (I-ramki/ramki kluczowe) i intra (P-ramki/predicted
 frames) matryce. Funkcja ta jest obs³ugiwana przez wiele kodeków:
 <systemitem>mpeg1video</systemitem> i <systemitem>mpeg2video</systemitem>
@@ -527,7 +537,8 @@
 <para>
 Sposób u¿ycia:
 <screen>
-$ mencoder <replaceable>wejscie.avi</replaceable> -o <replaceable>wyjscie.avi</replaceable> -oac copy -ovc lavc -lavcopts inter_matrix=...:intra_matrix=...
+$ mencoder <replaceable>wejscie.avi</replaceable> -o <replaceable>wyjscie.avi</replaceable>
+-oac copy -ovc lavc -lavcopts inter_matrix=...:intra_matrix=...
 </screen>
 </para>
 
@@ -544,4 +555,186 @@
 </para>
 </sect1>
 
+<sect1 id="menc-feat-dvd-mpeg4">
+<title>Rippowanie DVD do wysokiej jako¶ci pliku MPEG4 (&quot;DivX&quot;)</title>
+
+<para>
+  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).
+  <systemitem class="library">Libavcodec</systemitem> zostanie u¿yte do zakodowania obrazu,
+  d¼wiêk natomiast bêdzie skopiowany bez zmian.
+</para>
+
+<sect2 id="menc-feat-dvd-mpeg4-crop">
+<title>Kadrowanie</title>
+<para>
+  Odtwórz DVD i uruchom na nim filtr detekcji kadrowania (<option>-vf cropdetect</option>).
+  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).
+</para>
+</sect2>
+
+<sect2 id="menc-feat-dvd-mpeg4-quality">
+<title>Poziom jako¶æ</title>
+<para>
+  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
+  <systemitem class="library">libavcodec</systemitem>, otrzymasz sta³± jako¶æ
+  u¿ywaj±c opcji <option>-lavcopts vqscale=<replaceable>N</replaceable></option>.
+  <option>vqscale=3</option> 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æ).
+</para></sect2>
+
+<sect2 id="menc-feat-dvd-mpeg4-2gb">
+<title>Pliki powy¿ej 2GB</title>
+<para>
+  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
+
+<itemizedlist>
+<listitem><para>
+  odtwórz film z opcj± <option>-forceidx</option> aby stworzyæ index w locie albo
+  </para></listitem>
+<listitem><para>
+  u¿yj <option>-saveidx</option> aby zapisaæ indeks do pliku tylko raz i u¿yæ go potem przy odtwarzaniu
+  pliku u¿ywaj±c opcji <option>-loadidx</option>.
+  </para></listitem>
+</itemizedlist>
+
+  Je¶li denerwuje Ciê to, mo¿esz chcieæ utrzymaæ wielko¶æ pliku poni¿ej 2GB.
+</para>
+
+<para>
+  S± trzy sposoby aby unikn±æ tego. Mo¿esz spróbowaæ zakodowaæ jeszcze raz u¿ywaj±æ
+  <option>vqscale=4</option> i zobaczyæ czy wielko¶æ i jako¶æ pliku wynikowego s±
+  zadowalaj±ce. Mo¿esz tak¿e spróbowaæ
+  <link linkend="menc-feat-divx4">kodowania 2przebiegowego</link>.
+  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 <option>-lavcopts vbitrate=<replaceable>bitrate</replaceable></option>
+  bez u¿ywania <link linkend="menc-feat-divx4">kodowania 3przebieowego</link>.
+</para>
+
+<para>
+  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.
+</para>
+
+</sect2>
+
+<sect2 id="menc-feat-dvd-mpeg4-deinterlacing">
+<title>Usuwanie przeplotu</title>
+<para>
+  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. <!-- aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -->
+</para>
+
+<para>
+  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, however, the original was 50/60 fps video, converting into deinterlaced 23.976/25 fps video will lose information. -->
+  If you do decide to interlace, you can further
+  experiment with different deinterlacing filters. See
+  <ulink url="http://www.wieser-web.de/MPlayer/">http://www.wieser-web.de/MPlayer/</ulink>
+  for examples. A good starting point is <option>-vf pp=fd</option>.
+</para>
+
+<para>
+  Je¿eli naraz kadrujesz i usuwasz przeplot, to usuñ przeplot
+  <emphasis>przed</emphasis> 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.
+</para></sect2>
+
+<sect2 id="menc-feat-dvd-mpeg4-telecine">
+<title>Odwrócone telecine</title>
+<para>
+  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
+  <ulink url="http://www.google.com/search?q=telecine+field+23.976">
+  Wyniki szukania (Google) &quot;telecine field 23.976&quot;</ulink>.
+</para>
+
+<para>
+  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 <option>-ofps 23.976</option>.
+  Wszystko co jest pokazywane w kinach jest nakrêcone na ta¶mie i potrzebuje
+  odwróconego telecine, programy telewizyjne natomiast nie.
+</para></sect2>
+
+<sect2 id="menc-feat-dvd-mpeg4-scaling">
+<title>Skalowanie i proporcje obrazu (aspect ratio)</title>
+<para>
+  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 <application>MPlayer</application> honoruje j±.
+  Wiêc je¶li zamierzasz u¿ywaæ tylko <application>MPlayer</application>
+  do odtwarzania zripowanego pliku, nie musisz skalowaæ filmu, poprostu przeka¿
+  opcjê <option>-lavcopts autoaspect</option> do
+  <application>MEncoder</application>a i wszystko automagiczne bêdzie dzia³aæ.
+  Je¶li musisz skalowaæ, b±d¼ ostro¿ny aby uzyskaæ poprawny rozmiar obrazu szczególnie gdy kadrujesz.
+</para>
+</sect2>
+
+<sect2 id="menc-feat-dvd-mpeg4-summary">
+<title>Podsumowanie</title>
+<para>
+  Podsumowuj±c wszystko, dobr± koduj±c± komend± mo¿e byæ:
+
+  <screen>
+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
+  </screen>
+
+  <option>dvd://1</option> wskazuje na tytu³ DVD do zripowania. Opcja
+  <option>-aid 128</option> mówi aby u¿yæ 128ej scie¿ki audio, i
+  <option>-oac copy</option> skopiowaæ j± bez zmian. Bêdziesz musia³ u¿yæ
+  <application>MPlayer</application>a aby znale¼æ poprawne warto¶ci do tych opcji.
+</para>
+
+<para>
+  Opcje <option>vhq:v4mv:trell</option> do
+  <option>-lavcopts</option> poprawiaj± jako¶æ vs. bitrate, ale przed³u¿±j± kodowanie.
+  Szczególnie opcja <option>trell</option> zwalnia kodowanie znacz±co ale te¿ zauwa¿alnie
+  poprawia jako¶æ. Je¿eli chcesz usun±æ przeplot dodaj filtr <option>pp</option> do
+  <option>-vf</option>, na przyk³ad:
+  <option>-vf pp=fd,crop=720:364:0:56</option> (w takiej kolejno¶ci). Je¶li nie potrzebujesz
+  odwróconego telecine, zostaw <option>-ofps 23.976</option>.
+</para>
+</sect2>
+
+</sect1>
+
 </chapter>

Index: tvinput.xml
===================================================================
RCS file: /cvsroot/mplayer/main/DOCS/xml/pl/tvinput.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- tvinput.xml	1 Jan 2004 22:01:54 -0000	1.4
+++ tvinput.xml	27 Jan 2004 22:20:38 -0000	1.5
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!-- synced with 1.9 -->
+<!-- synced with 1.10 -->
 <sect1 id="tv-input" xreflabel="TV input">
 <title>Wejście TV</title>
 
@@ -109,9 +109,10 @@
 Ten problem powinien być rozwiązany w aktualnych wydaniach i opcja
 <option>outfmt</option> 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ę <option>outfmt=RGB24</option> 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.
+<systemitem class="library">libavcodec</systemitem> i podasz opcjÄ™ <option>outfmt=RGB24</option>
+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.
 </para>
 </listitem>
 




More information about the MPlayer-DOCS mailing list