MPlayer-translations
Threads by month
- ----- 2026 -----
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
December 2006
- 10 participants
- 135 discussions
Author: Gabrov
Date: Tue Dec 26 02:01:20 2006
New Revision: 21767
Modified:
trunk/DOCS/xml/hu/bugs.xml
Log:
synced with r21686
Modified: trunk/DOCS/xml/hu/bugs.xml
==============================================================================
--- trunk/DOCS/xml/hu/bugs.xml (original)
+++ trunk/DOCS/xml/hu/bugs.xml Tue Dec 26 02:01:20 2006
@@ -1,150 +1,186 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- synced with r20551 -->
+<!-- synced with r21686 -->
<appendix id="bugs">
<title>Ismert hibák</title>
-
<sect1 id="bugs-special">
<title>Speciális rendszer/CPU-specifikus hibák/problémák</title>
+
<itemizedlist>
<listitem>
-<para>SIGILL (signal 4) P3-on 2.2.x kernelekkel:</para>
-<para>Probléma: a 2.2.x kernelben nincs megfelelő (működő) SSE támogatás</para>
-<para>Megoldás: frissítsd a kernelt 2.4.x-re</para>
-<para>Tüneti kezelés: <command>./configure --disable-sse</command></para>
+ <para>SIGILL (signal 4) P3-on 2.2.x kernelekkel:</para>
+ <para>Probléma: a 2.2.x kernelben nincs megfelelő (működő) SSE támogatás</para>
+ <para>Megoldás: frissítsd a kernelt 2.4.x-re</para>
+ <para>Tüneti kezelés: <command>./configure --disable-sse</command></para>
</listitem>
<listitem>
-<para>Általános SIGILL (signal 4):</para>
-<para>Probléma: az <application>MPlayer</application> nem ugyan azon a gépen
-fordítottad és futtattad (például P3-on fordítottad és Celeron futtattad)</para>
-<para>Megoldás: ugyan azon a gépen fordítsd le az <application>MPlayer</application>t,
-amelyiken futtatni fogod!</para>
-<para>Tüneti kezelés: Ezt az egészet elfelejtheted, ha a
-<option>--enable-runtime-cpudetection</option> kapcsolót használod a konfigurálásnál
-vagy az egyes CPU utasítás készleteket letilthatod külön-külön a megfelelő
-kapcsolókkal (úgy mint <option>--disable-mmx</option>, <option>--disable-3dnow</option>, stb).
-</para>
+ <para>Általános SIGILL (signal 4):</para>
+ <para>
+ Probléma: az <application>MPlayer</application> nem ugyan azon a gépen
+ fordítottad és futtattad (például P3-on fordítottad és Celeron futtattad)
+ </para>
+ <para>
+ Megoldás: ugyan azon a gépen fordítsd le az <application>MPlayer</application>t,
+ amelyiken futtatni fogod!
+ </para>
+ <para>
+ Tüneti kezelés: Ezt az egészet elfelejtheted, ha a <option>--enable-runtime-cpudetection</option>
+ kapcsolót használod a konfigurálásnál vagy az egyes CPU utasítás
+ készleteket letilthatod külön-külön a megfelelő kapcsolókkal (úgy mint
+ <option>--disable-mmx</option>, <option>--disable-3dnow</option>, stb).
+ </para>
</listitem>
<listitem>
-<para>Összeomlás stream-ek mentésekor:</para>
-<para>Probléma: core dump</para>
-<para>Tüneti kezelés: Ne pánikolj. Keresd meg a törülköződet!</para>
+ <para>Összeomlás stream-ek mentésekor:</para>
+ <para>Probléma: core dump</para>
+ <para>Tüneti kezelés: Ne pánikolj. Keresd meg a törülköződet!</para>
</listitem>
</itemizedlist>
</sect1>
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+
+
<sect1 id="bugs-audio">
<title>Különböző A-V szinkron és egyéb audió problémán</title>
<sect2 id="bugs-delay-all">
-<title>Általánosan előforduló audió késés vagy szaggatott hang (kilép az összes, vagy legalábbis sok fájlnál)</title>
+<title>Általánosan előforduló audió késés vagy szaggatott hang
+ (kilép az összes, vagy legalábbis sok fájlnál)</title>
+
<itemizedlist>
<listitem><para>
-Leggyakrabban: hibás audió vezérlő! - próbálj meg más vezérlőt használni, próbáld ki az ALSA
-OSS emulációját a <option>-ao oss</option> kapcsolóval, valamint a <option>-ao sdl</option>-t is,
-néha segít. Ha a fájl lejátszása jó a <option>-nosound</option> kapcsolóval, akkor biztos lehetsz
-benne, hogy a hangkártya (vezérlő) a hibás.
+ Leggyakrabban: hibás audió vezérlő! - próbálj meg más vezérlőt használni, próbáld
+ ki az ALSA OSS emulációját a <option>-ao oss</option> kapcsolóval, valamint a
+ <option>-ao sdl</option>-t is, néha segít. Ha a fájl lejátszása jó a <option>-nosound</option>
+ kapcsolóval, akkor biztos lehetsz benne, hogy a hangkártya (vezérlő) a hibás.
</para></listitem>
<listitem>
-<para>audió buffer problémák (a buffer méretét rosszul detektálja)</para>
-<para>Tüneti kezelés: az <application>MPlayer</application> <option>-abs</option> kapcsolója</para>
+ <para>audió buffer problémák (a buffer méretét rosszul detektálja)</para>
+ <para>
+ Tüneti kezelés: az <application>MPlayer</application> <option>-abs</option> kapcsolója
+ </para>
</listitem>
<listitem><para>
-mintaráta problémák - talán a kártyád nem támogatja a fájlban használt mintarátát -
-próbáld ki a resampling szűrőt (<option>-af resample=...</option>)
+ mintaráta problémák - talán a kártyád nem támogatja a fájlban használt mintarátát -
+ próbáld ki a resampling szűrőt (<option>-af resample=...</option>)
</para></listitem>
<listitem>
-<para>lassú gép (CPU vagy VGA)</para>
-<para>próbáld ki a <option>-vo null</option> kapcsolót, ha úgy jól működik, akkor lassú
-a VGA kártyád/vezérlőd</para>
-<para>Tüneti kezelés: vegyél egy gyorsabb kártyát vagy olvasd el a tuningolási dokumentációt</para>
-<para>Megpróbálhatod még a <option>-framedrop</option>-ot is</para>
+ <para>lassú gép (CPU vagy VGA)</para>
+ <para>
+ próbáld ki a <option>-vo null</option> kapcsolót, ha úgy jól működik,
+ akkor lassú a VGA kártyád/vezérlőd
+ </para>
+ <para>
+ Tüneti kezelés: vegyél egy gyorsabb kártyát vagy olvasd el a tuningolási dokumentációt
+ </para>
+ <para>Megpróbálhatod még a <option>-framedrop</option>-ot is</para>
</listitem>
</itemizedlist>
-
</sect2>
+<!-- ********** -->
<sect2 id="bugs-delay-specific">
<title>Audió késés/szinkronizáció elvesztése egy vagy néhány fájl esetén</title>
+
<itemizedlist>
<listitem>
-<para>hibás fájl</para>
-<para>
-Tüneti kezelés:
+ <para>hibás fájl</para>
+ <para>
+ Tüneti kezelés:
<itemizedlist>
<listitem>
- <para><option>-ni</option> vagy <option>-nobps</option> kapcsoló (a
- nem-átlapolt vagy hibás fájlokhoz)</para>
- <para>and/or</para>
+ <para>
+ <option>-ni</option> vagy <option>-nobps</option> kapcsoló
+ (a nem-átlapolt vagy hibás fájlokhoz)
+ </para>
+ <para>és/vagy</para>
</listitem>
<listitem>
- <para><option>-mc 0</option> (szükséges a rosszul átlapolt VBS audiós
- fájlokhoz)</para>
+ <para>
+ <option>-mc 0</option>
+ (szükséges a rosszul átlapolt VBS audiós fájlokhoz)
+ </para>
<para>és/vagy</para>
</listitem>
<listitem>
- <para><option>-delay</option> vagy a <keycap>+</keycap>/<keycap>-</keycap>
- gombok futás közbeni beállításhoz</para>
+ <para>
+ <option>-delay</option> vagy a <keycap>+</keycap>/<keycap>-</keycap>
+ gombok futás közbeni beállításhoz
+ </para>
</listitem>
</itemizedlist>
-Ha egyik sem segít, légy szíves töltsd fel a fájlt, és megnézzük (és javítjuk).
-</para>
+ Ha egyik sem segít, légy szíves töltsd fel a fájlt, és megnézzük (és javítjuk).
+ </para>
</listitem>
<listitem>
-<para>a hangkártyád nem támogatja a 48kHz-es lejátszást</para>
-<para>Tüneti kezelés: vegyél egy jobb hangkártyát... vagy próbáld meg csökkenteni az
-fps-t 10%-kal (<option>-fps 27</option> kapcsoló egy 30fps-es filmnél) vagy használd a
-resample szűrőt</para>
+ <para>a hangkártyád nem támogatja a 48kHz-es lejátszást</para>
+ <para>
+ Tüneti kezelés: vegyél egy jobb hangkártyát... vagy próbáld meg csökkenteni az fps-t
+ 10%-kal (<option>-fps 27</option> egy 30fps-es filmnél) vagy használd a resample szűrőt
+ </para>
</listitem>
<listitem>
-<para>lassú gép (ha az A-V nem 0 körüli és a státusz sorban lévő utolsó szám
-emelkedik)</para>
-<para>Tüneti kezelés: <option>-framedrop</option></para>
+ <para>
+ lassú gép (ha az A-V nem 0 körüli és a státusz sorban lévő
+ utolsó szám emelkedik)
+ </para>
+ <para>Tüneti kezelés: <option>-framedrop</option></para>
</listitem>
</itemizedlist>
</sect2>
+<!-- ********** -->
<sect2 id="bugs-nosound">
<title>Egyáltalán nincs hang</title>
+
<itemizedlist>
<listitem>
-<para>a fájlod nem támogatott audió codec-et használ</para>
-<para>Megoldás: olvasd el a dokumentációt és segíts a támogatás elkészítésében</para>
+ <para>a fájlod nem támogatott audió codec-et használ</para>
+ <para>
+ Megoldás: olvasd el a dokumentációt és segíts a támogatás elkészítésében
+ </para>
</listitem>
</itemizedlist>
</sect2>
+<!-- ********** -->
<sect2 id="bugs-nopicture">
<title>Egyáltalán nincs kép (csak üres szürke/zöld ablak)</title>
+
<itemizedlist>
<listitem>
-<para>a fájlod egy nem támogatott videó codec-et használ</para>
-<para>Megoldás: olvasd el a dokumentációt és segíts a támogatás elkészítésében</para>
+ <para>a fájlod egy nem támogatott videó codec-et használ</para>
+ <para>
+ Megoldás: olvasd el a dokumentációt és segíts a támogatás elkészítésében
+ </para>
</listitem>
<listitem>
-<para>
-az automatikusan kiválasztott codec nem tudja dekódolni a fájlt, próbálj meg másik
-codec-et kiválasztani a <option>-vc</option> vagy <option>-vfm</option> kapcsolókkal
-</para>
+ <para>
+ az automatikusan kiválasztott codec nem tudja dekódolni a fájlt, próbálj meg másik
+ codec-et kiválasztani a <option>-vc</option> vagy <option>-vfm</option> kapcsolókkal
+ </para>
</listitem>
</itemizedlist>
</sect2>
+<!-- ********** -->
<sect2 id="bugs-video">
<title>Videó-kimeneti problémák</title>
+
<para>
Vedd figyelembe, hogy a <option>-fs -vm</option> és <option>-zoom</option> kapcsolókat
nem mindegyik vezérlő támogatja. Ráadásul csak pár vezérlő támogatja a hardveres
@@ -155,18 +191,20 @@
<title>OSD/felirat vibrálás</title>
<para>
<itemizedlist>
-<listitem><para>x11 vezérlő: bocs, ez jelenleg nem javítható</para></listitem>
-<listitem><para>xv vezérlő: használd a <option>-double</option> kapcsolót</para></listitem>
+ <listitem><para>x11 vezérlő: bocs, ez jelenleg nem javítható</para></listitem>
+ <listitem><para>xv vezérlő: használd a <option>-double</option> kapcsolót</para></listitem>
</itemizedlist>
</para>
</formalpara>
<formalpara>
-<title>Zöld kép mga_vid használatakor (<option>-vo mga</option> / <option>-vo xmga</option>)</title>
+<title>Zöld kép mga_vid használatakor
+ (<option>-vo mga</option> / <option>-vo xmga</option>)</title>
<para>
<itemizedlist>
-<listitem><para>az mga_vid rosszul detektálja a kártyád RAM-jának méretét, töltsd be újra
-a <option>mga_ram_size</option> kapcsolóval
+<listitem><para>
+ az mga_vid rosszul detektálja a kártyád RAM-jának méretét, töltsd be
+ újra a <option>mga_ram_size</option> kapcsolóval
</para></listitem>
</itemizedlist>
</para>
1
0
Author: voroshil
Date: Mon Dec 25 12:57:01 2006
New Revision: 21766
Modified:
trunk/DOCS/xml/ru/encoding-guide.xml
Log:
Translation of menc-feat-telecine sect1 in encoding-guide.xml.
First two sect2 sections was translated by Andrew Savchenko.
Now translation of documentation is complete, but
encoding-guide.xml still needs additional checks for technical
terms and better spelling.
Modified: trunk/DOCS/xml/ru/encoding-guide.xml
==============================================================================
--- trunk/DOCS/xml/ru/encoding-guide.xml (original)
+++ trunk/DOCS/xml/ru/encoding-guide.xml Mon Dec 25 12:57:01 2006
@@ -1929,278 +1929,300 @@
<sect1 id="menc-feat-telecine">
-<title>How to deal with telecine and interlacing within NTSC DVDs</title>
+<title>Как работать с телесином и чересстрочной развёрткой на NTSC DVD</title>
<sect2 id="menc-feat-telecine-intro">
-<title>Introduction</title>
-
+<title>Введение</title>
<formalpara>
-<title>What is telecine?</title>
+<title>Что такое телесин?</title>
<para>
-If you do not understand much of what is written in this document,
-read the
-<ulink url="http://en.wikipedia.org/wiki/Telecine">Wikipedia entry on telecine</ulink>.
-It is an understandable and reasonably comprehensive
-description of what telecine is.
+Если Вы не понимаете многое из того, что здесь написано,
+прочтите
+<ulink url="http://en.wikipedia.org/wiki/Telecine">статью Википедии о телесине</ulink>.
+Это понятное и разумно обширное описание того, что такое
+телесин.
</para></formalpara>
<formalpara>
-<title>A note about the numbers.</title>
+<title>Замечание о числах.</title>
<para>
-Many documents, including the guide linked above, refer to the fields
-per second value of NTSC video as 59.94 and the corresponding frames
-per second values as 29.97 (for telecined and interlaced) and 23.976
-(for progressive). For simplicity, some documents even round these
-numbers to 60, 30, and 24.
+Многие документы, включая указанное выше руководство, ссылаются
+на количество полей в секунду 59.94 для NTSC видео и
+соответствующие кадровые частоты 29.97 (для подверженного
+телесину и чересстрочного видео) и 23.976 (для построчного).
+Для простоты в ряде статей эти числа даже округляются до 60, 30
+и 24 соответственно.
</para></formalpara>
<para>
-Strictly speaking, all those numbers are approximations. Black and
-white NTSC video was exactly 60 fields per second, but 60000/1001
-was later chosen to accomodate color data while remaining compatible
-with contemporary black and white televisions. Digital NTSC video
-(such as on a DVD) is also 60000/1001 fields per second. From this,
-interlaced and telecined video are derived to be 30000/1001 frames
-per second; progressive video is 24000/1001 frames per second.
+Строго говоря, все эти числа являются аппроксимациями.
+Чёрно-белое NTSC видео было точно с 60 полями в секунду, но
+позже была выбрана частота 60000/1001 для адаптации цветовой
+информации с сохранением совместимости с чёрно-белым
+телевидением.
+Цифровое NTSC видео (такое как на DVD) также с 60000/1001
+полями в секунду. Отсюда возникла кадровая частота 30000/1001
+кадр/сек для чересстрочного и телесиненного видео; построчное
+видео идёт с 24000/1001 кадр/сек.
</para>
<para>
-Older versions of the <application>MEncoder</application> documentation
-and many archived mailing list posts refer to 59.94, 29.97, and 23.976.
-All <application>MEncoder</application> documentation has been updated
-to use the fractional values, and you should use them too.
+Старые версии документации <application>MEncoder</application>
+и много архивных сообщений из списков рассылки ссылаются на
+59.94, 29.97 и 23.976. Вся документация <application>MEncoder</application>
+была обновлена для использования дробных значений, и Вам так же
+следует их использовать.
</para>
<para>
-<option>-ofps 23.976</option> is incorrect.
-<option>-ofps 24000/1001</option> should be used instead.
+<option>-ofps 23.976</option> — неправильно.
+Взамен нужно использовать <option>-ofps 24000/1001</option>.
</para>
<formalpara>
-<title>How telecine is used.</title>
+<title>Как используется телесин.</title>
<para>
-All video intended to be displayed on an NTSC
-television set must be 60000/1001 fields per second. Made-for-TV movies 4
-and shows are often filmed directly at 60000/1001 fields per second, but
-the majority of cinema is filmed at 24 or 24000/1001 frames per
-second. When cinematic movie DVDs are mastered, the video is then
-converted for television using a process called telecine.
+Всё видео, предназначенное для просмотра на NTSC телевидении
+должно быть с 60000/1001 полями в секунду. Фильмы, сделанные
+для показа на TV часто снимаются непосредственно при 60000/1001
+полей в секунду, но большинство кино снимается на 24 или
+24000/1001 кадрах в секунду. В процессе создания DVD с
+кинофильмом, видео преобразуется для телевидения с помощью
+процесса, называемого телесин.
</para></formalpara>
<para>
-On a DVD, the video is never actually stored as 60000/1001 fields per
-second. For video that was originally 60000/1001, each pair of fields is
-combined to form a frame, resulting in 30000/1001 frames per
-second. Hardware DVD players then read a flag embedded in the video
-stream to determine whether the odd- or even-numbered lines should
-form the first field.
+В действительности, видео никогда не хранится на DVD с
+60000/1001 полей в секунду. Для видео, оригинально являющегося
+60000/1001, каждая пара полей объединяется для формирования
+кадра, приводя к 30000/1001 кадрам в секунду. Затем аппаратные
+DVD плееры читают флаг, включенный в видеопоток, для определения
+того какие, чётные или нечётные строки должны формировать первый
+кадр.
</para>
<para>
-Usually, 24000/1001 frames per second content stays as it is when
-encoded for a DVD, and the DVD player must perform telecining
-on-the-fly. Sometimes, however, the video is telecined
-<emphasis>before</emphasis> being stored on the DVD; even though it
-was originally 24000/1001 frames per second, it becomes 60000/1001 fields per
-second. When it is stored on the DVD, pairs of fields are combined to form
-30000/1001 frames per second.
+Обычно, содержимое с частотой кадров 24000/1001 остаётся
+неизменным при кодировании на DVD и DVD плеер должен выполнить
+телесин на лету. Однако, иногда видео подвергается телесину
+<emphasis>до</emphasis> записи на DVD; и хотя оно изначально
+было с 24000/1001 кадр/сек, видео становится с 60000/1001 полями
+в секунду. Когда оно сохраняется на DVD, пары полей объединяются
+для формирования 30000/1001 кадров в секунду.
</para>
<para>
-When looking at individual frames formed from 60000/1001 fields per
-second video, telecined or otherwise, interlacing is clearly visible
-wherever there is any motion, because one field (say, the
-even-numbered lines) represents a moment in time 1/(60000/1001)
-seconds later than the other. Playing interlaced video on a computer
-looks ugly both because the monitor is higher resolution and because
-the video is shown frame-after-frame instead of field-after-field.
+При рассмотрении отдельных кадров, полученных из 60000/1001
+полей в секунду, телесиненных или наоборот, чересстрочная
+развёртка чётко видна в случае, если есть какое-либо движение,
+поскольку одно поле (скажем, с чётными номерами строк)
+отображает момент времени на 1/(60000/1001) секунды позже, чем
+другое поле. Воспроизведение чересстрочного видео на компьютере
+выглядит скверно по двум причинам: монитор обладает более высоким
+разрешением и видео показывается покадрово, вместо отображения по
+полям.
</para>
<itemizedlist>
-<title>Notes:</title>
+<title>Замечания:</title>
<listitem><para>
- This section only applies to NTSC DVDs, and not PAL.
+Этот раздел применим только к NTSC DVD, а не к PAL.
</para></listitem>
<listitem><para>
- The example <application>MEncoder</application> lines throughout the
- document are <emphasis role="bold">not</emphasis> intended for
- actual use. They are simply the bare minimum required to encode the
- pertaining video category. How to make good DVD rips or fine-tune
- <systemitem class="library">libavcodec</systemitem> for maximal
- quality is not within the scope of this document.
+Примеры командных строк <application>MEncoder</application>
+в данном разделе <emphasis role="bold">не</emphasis>
+предназначены для реального использования. Они просто являются
+минимально необходимым требованием для кодирования
+соответствующей категории видео. То, как сделать хорошие DVD
+рипы или тонко настроить
+<systemitem class="library">libavcodec</systemitem> для
+достижения максимального качества, не входит в рамки данного
+раздела.
</para></listitem>
<listitem><para>
- There are a couple footnotes specific to this guide, linked like this:
+Есть несколько сносок, специфичных для данного руководства,
+обозначенных следующим образом:
<link linkend="menc-feat-telecine-footnotes">[1]</link>
</para></listitem>
</itemizedlist>
</sect2>
-<!-- ********** -->
-
<sect2 id="menc-feat-telecine-ident">
-<title>How to tell what type of video you have</title>
+<title>Как распознать тип Вашего видео</title>
<sect3 id="menc-feat-telecine-ident-progressive">
-<title>Progressive</title>
-
+<title>Построчная развёртка</title>
<para>
-Progressive video was originally filmed at 24000/1001 fps, and stored
-on the DVD without alteration.
+Видео с построчной развёрткой изначально записывается на
+24000/1001 fps и сохраняется на DVD без чередования.
</para>
<para>
-When you play a progressive DVD in <application>MPlayer</application>,
-<application>MPlayer</application> will print the following line as
-soon as the movie begins to play:
-<screen>
-demux_mpg: 24000/1001 fps progressive NTSC content detected, switching framerate.
-</screen>
-From this point forward, demux_mpg should never say it finds
-"30000/1001 fps NTSC content."
+При воспроизведении DVD с построчной развёрткой в
+<application>MPlayer</application>, <application>MPlayer</application>
+выведет следующую строку при начале воспроизведения фильма:
+
+<screen>demux_mpg: обнаружено 24000/1001 кадра/сек NTSC содержимое с построчной развёрткой,
+переключаю частоту кадров.</screen>
+
+Начиная с этого момента, demux_mpg should никогда не должен
+сообщать о том, что найдено
+"30000/1001 кадров/сек NTSC содержимое".
</para>
<para>
-When you watch progressive video, you should never see any
-interlacing. Beware, however, because sometimes there is a tiny bit
-of telecine mixed in where you would not expect. I have encountered TV
-show DVDs that have one second of telecine at every scene change, or
-at seemingly random places. I once watched a DVD that had a
-progressive first half, and the second half was telecined. If you
-want to be <emphasis>really</emphasis> thorough, you can scan the
-entire movie:
+При просмотре видео с построчной развёрткой Вы не должны никогда
+наблюдать чересстрочность. Однако, будьте осторожны, поскольку
+иногда есть небольшая примесь телесина там, где Вы этого не
+ожидаете. Мной наблюдались DVD с TV-шоу, у которых была одна
+секунда телесина при каждой смене сцен или в случайных на вид
+местах. Однажды я видел DVD, у которого одна половина была с
+построчной развёрткой, а вторая — телесиненной. Если Вы
+желаете быть <emphasis>действительно</emphasis> уверенными,
+Вы можете просканировать весь фильм:
+
<screen>mplayer dvd://1 -nosound -vo null -benchmark</screen>
-Using <option>-benchmark</option> makes
-<application>MPlayer</application> play the movie as quickly as it
-possibly can; still, depending on your hardware, it can take a
-while. Every time demux_mpg reports a framerate change, the line
-immediately above will show you the time at which the change
-occurred.
+
+Использование <option>-benchmark</option> позволяет
+<application>MPlayer</application> воспроизводить фильм столь
+быстро, сколь это возможно; тем не менее, в зависимости от
+Вашего железа, это может занять некоторое время. Всякий раз,
+когда demux_mpg будет сообщать об изменении частоты кадров,
+строка прямо над сообщением покажет вам время, при котором
+произошло изменение.
</para>
<para>
-Sometimes progressive video on DVDs is referred to as
-"soft-telecine" because it is intended to
-be telecined by the DVD player.
+Иногда видео на DVD с построчной развёрткой называют
+"мягким телесином", поскольку предполагается, что
+телесин будет выполнен DVD плеером.
</para>
</sect3>
-
<sect3 id="menc-feat-telecine-ident-telecined">
-<title>Telecined</title>
-
+<title>Телесин</title>
<para>
-Telecined video was originally filmed at 24000/1001, but was telecined
-<emphasis>before</emphasis> it was written to the DVD.
+Телесиненное видео изначально снимается на 24000/1001 кадр/сек,
+но подвергается телесину <emphasis>до</emphasis> записи на DVD.
</para>
<para>
-<application>MPlayer</application> does not (ever) report any
-framerate changes when it plays telecined video.
+<application>MPlayer</application> не (всегда) сообщает об
+изменении частоты кадров при воспроизведении телесиненного
+видео.
</para>
<para>
-Watching a telecined video, you will see interlacing artifacts that
-seem to "blink": they repeatedly appear and disappear.
-You can look closely at this by
+При просмотре телесиненного видео, Вы будете видеть "мерцающие"
+артефакты чересстрочной развёртки: они будут многократно
+повторяться и исчезать.
+Вы можете детально это рассмотреть следующим образом:
<orderedlist>
-<listitem><screen>mplayer dvd://1</screen></listitem>
-<listitem><para>
- Seek to a part with motion.
-</para></listitem>
+<listitem>
+ <screen>mplayer dvd://1</screen>
+ </listitem>
<listitem><para>
- Use the <keycap>.</keycap> key to step forward one frame at a time.
-</para></listitem>
+ Переместитесь в часть фильма с движением.
+ </para></listitem>
<listitem><para>
- Look at the pattern of interlaced-looking and progressive-looking
- frames. If the pattern you see is PPPII,PPPII,PPPII,... then the
- video is telecined. If you see some other pattern, then the video
- may have been telecined using some non-standard method;
- <application>MEncoder</application> cannot losslessly convert
- non-standard telecine to progressive. If you do not see any
- pattern at all, then it is most likely interlaced.
-</para></listitem>
+ Используйте клавишу <keycap>.</keycap> для покадровой перемотки
+ вперёд.
+ </para></listitem>
+<listitem><para>
+ Наблюдайте за последовательностью кадров с чересстрочной и
+ построчной развёрткой. Если Вы видите следующую структуру:
+ ЧЧЧПП,ЧЧЧПП,ЧЧЧПП,... (где Ч — чересстрочные, а П —
+ построчные кадры), значит видео телесиненное. Если Вы
+ наблюдаете иную структуру, видео может быть телесиненным,
+ используя какой-либо нестандартный метод;
+ <application>MEncoder</application> не может преобразовать
+ без потерь нестандартный телесин в построчную развёртку.
+ Если Вы не видите вообще никакой структуры, значит наиболее
+ вероятно, что видео с чересстрочной развёрткой.
+ </para></listitem>
</orderedlist>
</para>
<para>
-Sometimes telecined video on DVDs is referred to as
-"hard-telecine". Since hard-telecine is already 60000/1001 fields
-per second, the DVD player plays the video without any manipulation.
+Иногда подверженное телесину видео на DVD называют "жестким телесином".
+Поскольку жесткий телесин уже имеет 60000/1001 полей в секунду, DVD
+проигрыватель, воспроизводя его, не делает никаких преобразований.
</para>
<para>
-Another way to tell if your source is telecined or not is to play
-the source with the <option>-vf pullup</option> and <option>-v</option>
-command line options to see how <option>pullup</option> matches frames.
-If the source is telecined, you should see on the console a 3:2 pattern
-with <systemitem>0+.1.+2</systemitem> and <systemitem>0++1</systemitem>
-alternating.
-This technique has the advantage that you do not need to watch the
-source to identify it, which could be useful if you wish to automate
-the encoding procedure, or to carry out said procedure remotely via
-a slow connection.
+Другой способ выяснить, был ваш источник подвержен телесину или нет, заключается
+в воспроизведении исходного материала с опциями командной строки
+<option>-vf pullup</option> и <option>-v</option>, чтобы увидеть, как
+<option>pullup</option> сопоставляет кадры.
+Если источник был телесиненным, вы должны увидеть в консоли 3:2 структуру с
+чередующимися <systemitem>0+.1.+2</systemitem> и <systemitem>0++1</systemitem>.
+Преимущество этой техники состоит в том, что не требуется просматривать исходный
+материал для его идентификации, это может быть полезно для автоматизации
+процедуры кодирования или выполнения вышеуказанной процедуры удаленно через
+медленное соединение.
</para>
</sect3>
<sect3 id="menc-feat-telecine-ident-interlaced">
-<title>Interlaced</title>
+<title>Чересстрочная развертка</title>
<para>
-Interlaced video was originally filmed at 60000/1001 fields per second,
-and stored on the DVD as 30000/1001 frames per second. The interlacing effect
-(often called "combing") is a result of combining pairs of
-fields into frames. Each field is supposed to be 1/(60000/1001) seconds apart,
-and when they are displayed simultaneously the difference is apparent.
+Чересстрочное видео изначально снималось на 60000/1001 полями в секунду,
+и сохранялось на DVD с 30000/1001 кадрами в секунду. Эффект чересстрочности
+(часто называемый "гребенкой") - результат объединения пары полей в кадры.
+Поля сдвинуты друг относительно друга на 1/(60000/1001) секунды,
+и, когда отображаются одновременно, разница заметна.
</para>
<para>
-As with telecined video, <application>MPlayer</application> should
-not ever report any framerate changes when playing interlaced content.
+Как и с подверженным телесину видео <application>MPlayer</application> не должен
+сообщать о каких-либо изменениях частоты кадров при воспроизведении
+чересстрочного содержимого.
</para>
<para>
-When you view an interlaced video closely by frame-stepping with the
-<keycap>.</keycap> key, you will see that every single frame is interlaced.
+Внимательно, кадр за кадром, при помощи клавиши <keycap>.</keycap>, рассматривая
+чересстрочное видео, вы увидите, что каждый отдельный кадр - чересстрочный.
</para>
</sect3>
<sect3 id="menc-feat-telecine-ident-mixedpt">
-<title>Mixed progressive and telecine</title>
+<title>Смешанные построчная развертка и телесин</title>
<para>
-All of a "mixed progressive and telecine" video was originally
-24000/1001 frames per second, but some parts of it ended up being telecined.
+Все видео со "смешанными построчной разверткрй и телесином" изначально было с
+24000/1001 кадрами в секунду, но некоторые его части оказались подвержены
+телесину.
</para>
<para>
-When <application>MPlayer</application> plays this category, it will
-(often repeatedly) switch back and forth between "30000/1001 fps NTSC"
-and "24000/1001 fps progressive NTSC". Watch the bottom of
-<application>MPlayer</application>'s output to see these messages.
+Когда <application>MPlayer</application> воспроизводит эту категорию, он будет
+(как правило, периодически) переключаться между "30000/1001 fps NTSC" и
+"24000/1001 fps progressive NTSC". Смотрите конец вывода
+<application>MPlayer</application>, чтобы увидеть эти сообщения.
</para>
<para>
-You should check the "30000/1001 fps NTSC" sections to make sure
-they are actually telecine, and not just interlaced.
+Вам следует проверить разделы "30000/1001 fps NTSC", чтобы убедиться, что видео
+действительно телесиненное, а не просто чересстрочное.
</para>
</sect3>
<sect3 id="menc-feat-telecine-ident-mixedpi">
-<title>Mixed progressive and interlaced</title>
+<title>Смешанные построчная и чересстрочная развертки</title>
<para>
-In "mixed progressive and interlaced" content, progressive
-and interlaced video have been spliced together.
+В содержимом со "смешанными построчной и чересстрочной развертками",
+прогрессивное и чересстрочное видео переплетаются друг с другом.
</para>
<para>
-This category looks just like "mixed progressive and telecine",
-until you examine the 30000/1001 fps sections and see that they do not have the
-telecine pattern.
+Эта категория выглядит также, как и "смешанные построчная развертка и телесин",
+до тех пор, пока не проверите разделы 30000/1001 fps и не увидите, что структура
+телесина отсутствует.
</para>
</sect3>
</sect2>
@@ -2208,23 +2230,24 @@
<!-- ********** -->
<sect2 id="menc-feat-telecine-encode">
-<title>How to encode each category</title>
+<title>Как кодировать каждую категорию</title>
<para>
-As I mentioned in the beginning, example <application>MEncoder</application>
-lines below are <emphasis role="bold">not</emphasis> meant to actually be used;
-they only demonstrate the minimum parameters to properly encode each category.
+Как уже было сказано выше, последующие примеры командных строк
+<application>MEncoder</application> <emphasis role="bold">не</emphasis> означают,
+что надо использовать именно их; они всего лишь примеры минимального набора параметров
+для правильного кодирования каждой категории.
</para>
<sect3 id="menc-feat-telecine-encode-progressive">
-<title>Progressive</title>
+<title>Построчная развертка</title>
<para>
-Progressive video requires no special filtering to encode. The only
-parameter you need to be sure to use is
-<option>-ofps 24000/1001</option>. Otherwise, <application>MEncoder</application>
-will try to encode at 30000/1001 fps and will duplicate frames.
+Видео с построчной разверткой не требует специальной обработки для кодирования.
+Единственный нужный вам для уверенности параметр - это <option>-ofps 24000/1001</option>.
+В противном случае <application>MEncoder</application> будет пытаться кодировать
+с 30000/1001 кадрами в секунду и создаст дублирующиеся кадры.
</para>
<para>
@@ -2232,108 +2255,104 @@
</para>
<para>
-It is often the case, however, that a video that looks progressive
-actually has very short parts of telecine mixed in. Unless you are
-sure, it is safest to treat the video as
-<link linkend="menc-feat-telecine-encode-mixedpt">mixed progressive and telecine</link>.
-The performance loss is small
-<link linkend="menc-feat-telecine-footnotes">[3]</link>.
+Часты случай, однако, когда видео, выглядящее прогрессивным, на самом деле
+содержит очень короткие подверженные телесину части. Если вы не уверены,
+безопаснее будет считать его как видео со
+<link linkend="menc-feat-telecine-encode-mixedpt">смешанными построчной
+разверткой телесином</link>.
+Потеря скорости невелика<link linkend="menc-feat-telecine-footnotes">[3]</link>.
</para>
</sect3>
<sect3 id="menc-feat-telecine-encode-telecined">
-<title>Telecined</title>
+<title>Телесин</title>
<para>
-Telecine can be reversed to retrieve the original 24000/1001 content,
-using a process called inverse-telecine.
-<application>MPlayer</application> contains several filters to
-accomplish this; the best filter, <option>pullup</option>, is described
-in the <link linkend="menc-feat-telecine-encode-mixedpt">mixed
-progressive and telecine</link> section.
+Телесин может быть отменен для получения оригинального 24000/1001 содержимого
+при помощи процесса, называемого обратный телесин.
+<application>MPlayer</application> содержит несколько фильтров для выполнения
+этого; лучший из них, <option>pullup</option> описан в разделе
+<link linkend="menc-feat-telecine-encode-mixedpt">смешанные построчная развертка
+и телесин</link>.
</para>
</sect3>
<sect3 id="menc-feat-telecine-encode-interlaced">
-<title>Interlaced</title>
+<title>Чересстрочная развертка</title>
<para>
-For most practical cases it is not possible to retrieve a complete
-progressive video from interlaced content. The only way to do so
-without losing half of the vertical resolution is to double the
-framerate and try to "guess" what ought to make up the
-corresponding lines for each field (this has drawbacks - see method 3).
+На практике в большинстве случаев невозможно получить полностью прогрессивное
+видео из чересстрочного содержимого.
+Единственный способ сделать это без потери половины вертикального разрешения
+- это удвоить частоту кадров и попытаться "угадать", что должно составить
+соответствующие линии каждого поля (этот способ имеет недостатки, смотрите метод
+3).
</para>
<orderedlist>
<listitem><para>
- Encode the video in interlaced form. Normally, interlacing wreaks
- havoc with the encoder's ability to compress well, but
- <systemitem class="library">libavcodec</systemitem> has two
- parameters specifically for dealing with storing interlaced video a
- bit better: <option> ildct</option> and <option>ilme</option>. Also,
- using <option>mbd=2</option> is strongly recommended
- <link linkend="menc-feat-telecine-footnotes">[2] </link> because it
- will encode macroblocks as non-interlaced in places where there is
- no motion. Note that <option>-ofps</option> is NOT needed here.
+ Кодируйте видео в чересстрочной форме. Обычно это наносит вред способности
+ кодировщика хорошо сжимать, то <systemitem class="library">libavcodec</systemitem>
+ имеет два параметра специально для чуть лучшего сохранения чересстрочного
+ видео: <option>ildct</option> и <option>ilme</option>. К тому же, настоятельно
+ рекомендуется использовать
+ <option>mbd=2</option><link linkend="menc-feat-telecine-footnotes">[2]</link>,
+ потому что при этом макроблоки в местах без движения будут кодированы как
+ нечересстрочные. Имейте в виду, что <option>-ofps</option> здесь НЕ нужна.
<screen>mencoder dvd://1 -oac copy -ovc lavc -lavcopts ildct:ilme:mbd=2</screen>
</para></listitem>
<listitem><para>
- Use a deinterlacing filter before encoding. There are several of
- these filters available to choose from, each with its own advantages
- and disadvantages. Consult <option>mplayer -pphelp</option> and
- <option>mplayer -vf help</option> to see what is available
- (grep for "deint"), read Michael's Niedermayer
- <ulink url="http://guru.multimedia.cx/deinterlacing-filters/">Deinterlacing filters comparison</ulink>,
- and search the
- <ulink url="http://www.mplayerhq.hu/design7/mailing_lists.html">
- MPlayer mailing lists</ulink> to find many discussions about the
- various filters.
- Again, the framerate is not changing, so no
- <option>-ofps</option>. Also, deinterlacing should be done after
- cropping <link linkend="menc-feat-telecine-footnotes">[1]</link> and
- before scaling.
+ Используйте фильтр деинтерлейсинга перед кодированием. Существует несколько
+ таких фильтров на выбор, каждый имеет свои преимущества и недостатки.
+ Обратитесь к <option>mplayer -pphelp</option> и <option>mplayer -vf help</option>
+ для определения доступных (grep по "deint"), прочтите
+ <ulink url="http://guru.multimedia.cx/deinterlacing-filters/">Сравнение
+ фильтров деинтерлейсинга</ulink> Майкла Нидермайера (Michael Niedermayer),
+ и поищите в <ulink url="http://www.mplayerhq.hu/design7/mailing_lists.html">
+ списках рассылки MPlayer</ulink>, чтобы найти множество обсуждений различных
+ фильтров.
+ И опять, частота кадров не меняется, поэтому никаких <option>-ofps</option>.
+ к тому же деинтерлейсинг следует производить после обрезания
+ <link linkend="menc-feat-telecine-footnotes">[1]</link> и до масштабирования.
<screen>mencoder dvd://1 -oac copy -vf yadif -ovc lavc</screen>
</para></listitem>
<listitem><para>
- Unfortunately, this option is buggy with
- <application>MEncoder</application>; it ought to work well with
- <application>MEncoder G2</application>, but that is not here yet. You
- might experience crahes. Anyway, the purpose of <option> -vf
- tfields</option> is to create a full frame out of each field, which
- makes the framerate 60000/1001. The advantage of this approach is that no
- data is ever lost; however, since each frame comes from only one
- field, the missing lines have to be interpolated somehow. There are
- no very good methods of generating the missing data, and so the
- result will look a bit similar to when using some deinterlacing
- filters. Generating the missing lines creates other issues, as well,
- simply because the amount of data doubles. So, higher encoding
- bitrates are required to maintain quality, and more CPU power is
- used for both encoding and decoding. tfields has several different
- options for how to create the missing lines of each frame. If you
- use this method, then Reference the manual, and chose whichever
- option looks best for your material. Note that when using
- <option>tfields</option> you
- <emphasis role="bold">have to</emphasis> specify both
- <option>-fps</option> and <option>-ofps</option> to be twice the
- framerate of your original source.
+ К сожалению, эта опция сбоит с <application>MEncoder</application>; она должна
+ хорошо работать с <application>MEncoder G2</application>, но его пока нет. Вы
+ можете столкнуться с крахами. Как бы то ни было, назначение опции
+ <option> -vf tfields</option> - создать полный кадр из каждого поля, что
+ делает частоту кадров равной 60000/1001. Преимущество этого подхода в том, что
+ никакие данные не теряются, однако, каждый кадр получается только из одного
+ пол, недостающие строки как-то интерполируются. Это не очень хорошие методы
+ генерации недостающих данных, поэтому результат будет выглядеть весьма похожим
+ на применение фильтра деинтерлейсинга. Генерация недостающих срок также создает
+ другие проблемы, просто потому что количество данных удваивается.
+ Таким образом, для сохранения качества требуются более высокие значения
+ битпотока как для кодирования, так и для декодирования. tfields имеет
+ несколько различных опций, определяющих способ создания недостающих строк
+ каждого кадра. Если выбрали этот способ, обратитесь к руководству и выберите
+ ту опцию, которая лучше подходит для вашего материала. Имейте в виду, что при
+ использовании <option>tfields</option> вы
+ <emphasis role="bold">должны</emphasis> указать как <option>-fps</option>, так
+ и <option>-ofps</option>, установив им значение, равное удвоенной частоте
+ исходного материала.
<screen>
mencoder dvd://1 -oac copy -vf tfields=2 -ovc lavc \
-fps 60000/1001 -ofps 60000/1001<!--
--></screen>
</para></listitem>
<listitem><para>
- If you plan on downscaling dramatically, you can extract and encode
- only one of the two fields. Of course, you will lose half the vertical
- resolution, but if you plan on downscaling to at most 1/2 of the
- original, the loss will not matter much. The result will be a
- progressive 30000/1001 frames per second file. The procedure is to use
- <option>-vf field</option>, then crop
- <link linkend="menc-feat-telecine-footnotes">[1]</link> and scale
- appropriately. Remember that you will have to adjust the scale to
- compensate for the vertical resolution being halved.
+ Если планируете сильно уменьшать размер изображения, можно извлекать и
+ декодировать только одно поле из двух. Конечно, вы потеряете половину
+ вертикального разрешения, но если планируется уменьшать размер как минимум
+ вдвое, потеря будет не сильно заметна. В результате получится прогрессивный
+ файл с 30000/1001 кадрами в секунду. Процедура следующая:
+ <option>-vf field</option>, затем обрезание
+ <link linkend="menc-feat-telecine-footnotes">[1]</link> и масштабирование
+ соответствующим образом. Помните, что потребуется скорректировать масштабирование
+ для компенсации уменьшенного вдвое вертикального разрешения.
<screen>mencoder dvd://1 -oac copy -vf field=0 -ovc lavc</screen>
</para></listitem>
</orderedlist>
@@ -2341,59 +2360,56 @@
<sect3 id="menc-feat-telecine-encode-mixedpt">
-<title>Mixed progressive and telecine</title>
+<title>Смешанные построчная развертка и телесин</title>
<para>
-In order to turn mixed progressive and telecine video into entirely
-progressive video, the telecined parts have to be
-inverse-telecined. There are three ways to accomplish this,
-described below. Note that you should
-<emphasis role="bold">always</emphasis> inverse-telecine before any
-rescaling; unless you really know what you are doing,
-inverse-telecine before cropping, too
+Для преобразования видео со смешанными построчной разверткой и телесином в
+полностью прогрессивное необходимо к подверженным телесину частям применить
+обратный телесин. Есть три описанных ниже способа добиться этого.
+Заметьте, что следует <emphasis role="bold">всегда</emphasis> применять обратный
+телесин до какого-либо масштабирования; за исключением случая, когда вы точно
+знаете, что делаете, делайте обратный телесин также до обрезания
<link linkend="menc-feat-telecine-footnotes">[1]</link>.
-<option>-ofps 24000/1001</option> is needed here because the output video
-will be 24000/1001 frames per second.
+<option>-ofps 24000/1001</option> здесь необходима, поскольку видео на выходе
+будет с 24000/1001 кадрами в секунду.
</para>
<itemizedlist>
<listitem><para>
- <option>-vf pullup</option> is designed to inverse-telecine
- telecined material while leaving progressive data alone. In order to
- work properly, <option>pullup</option> <emphasis role="bold">must</emphasis>
- be followed by the <option>softskip</option> filter or
- else <application>MEncoder</application> will crash.
- <option>pullup</option> is, however, the cleanest and most
- accurate method available for encoding both telecine and
- "mixed progressive and telecine".
+ <option>-vf pullup</option> разработана для обратного телесина материала,
+ телесину подверженного, оставляя прогрессивные данные как есть. Для правильной
+ работы после <option>pullup</option> <emphasis role="bold">должен</emphasis>
+ следовать фильтр <option>softskip</option>, иначе произойдет крах
+ <application>MEncoder</application>.
+ <option>pullup</option> является, однако, самый чистый и точный метод,
+ доступный для кодирования и телесина, и "смешанного прогрессивного с телесином".
<screen>
mencoder dvd://1 -oac copy -vf pullup,softskip \
-ovc lavc -ofps 24000/1001<!--
--></screen>
</para></listitem>
<listitem><para>
- An older method
- is to, rather than inverse-telecine the telecined parts, telecine
- the non-telecined parts and then inverse-telecine the whole
- video. Sound confusing? softpulldown is a filter that goes through
- a video and makes the entire file telecined. If we follow
- softpulldown with either <option>detc</option> or
- <option>ivtc</option>, the final result will be entirely
- progressive. <option>-ofps 24000/1001</option> is needed.
+ Более старый метод заключается не в применении обратного телесина к
+ телесиненным частям, а, наоборот, в телесине не подверженных телесину частей и
+ последующем применении обратного телесина ко всему видео. Звучит запутанно?
+ softpulldown - это фильтр, проходящий по видео и делающий телесиненным весь
+ файл. Если следом за softpulldown указать либо <option>detc</option>, либо
+ <option>ivtc</option>, финальный результат будет полностью прогрессивным.
+ <option>-ofps 24000/1001</option> необходима.
<screen>
mencoder dvd://1 -oac copy -vf softpulldown,ivtc=1 -ovc lavc -ofps 24000/1001
</screen>
</para></listitem>
<listitem><para>
- I have not used <option>-vf filmdint</option> myself, but here is what
- D Richard Felker III has to say:
+ Лично я не использовал <option>-vf filmdint</option>, но вот что сказал
+ Д Ричарт Фелкер III (D Richard Felker III):
- <blockquote><para>It is OK, but IMO it tries to deinterlace rather
- than doing inverse telecine too often (much like settop DVD
- players & progressive TVs) which gives ugly flickering and
- other artifacts. If you are going to use it, you at least need to
- spend some time tuning the options and watching the output first
- to make sure it is not messing up.
+ <blockquote><para>С ним все в порядке, но IMO он слишком часто пытается
+ сделать деинтерлейс iвместо обратного телесина (в точности как аппаратные
+ DVD проигрыватели & прогрессивные TV), что в результате дает мерзкое
+ мерцание и другие артефакты. Если собираетесь его использовать, потребуется
+ как минимум потратить немного времени для тонкой настройки опций и
+ просмотра результата, чтобы убедиться, что он не испорчен.
</para></blockquote>
</para></listitem>
</itemizedlist>
@@ -2401,59 +2417,61 @@
<sect3 id="menc-feat-telecine-encode-mixedpi">
-<title>Mixed progressive and interlaced</title>
+<title>Смешанные построчная и чересстрочная развертки</title>
<para>
-There are two options for dealing with this category, each of
-which is a compromise. You should decide based on the
-duration/location of each type.
+Существует две опции для этой категории, каждая из которых - это компромисс. Вы
+должны выбрать, исходя из продолжительности/положения каждого типа.
</para>
<itemizedlist>
<listitem>
<para>
- Treat it as progressive. The interlaced parts will look interlaced,
- and some of the interlaced fields will have to be dropped, resulting
- in a bit of uneven jumpiness. You can use a postprocessing filter if
- you want to, but it may slightly degrade the progressive parts.
+ Рассматривайте видео как прогрессивное. Чересстрочные части будут выглядеть
+ чересстрочными, и потребуется удаление некоторых из чересстрочных полей, что
+ <!-- is translation correct? -->
+ даст в результате некоторое скачкообразное дрожание. Вы можете использовать
+ фильтр постобработки, если хотите, но это может несколько ухудшить
+ прогрессивные части.
</para>
<para>
- This option should definitely not be used if you want to eventually
- display the video on an interlaced device (with a TV card, for
- example). If you have interlaced frames in a 24000/1001 frames per
- second video, they will be telecined along with the progressive
- frames. Half of the interlaced "frames" will be displayed for three
- fields' duration (3/(60000/1001) seconds), resulting in a flicking
- "jump back in time" effect that looks quite bad. If you
- even attempt this, you <emphasis role="bold">must</emphasis> use a
- deinterlacing filter like <option>lb</option> or
- <option>l5</option>.
+ Эта опция определенно не должна использоваться, если вы зотите время от
+ времени отображать видео на чересстрочном устройстве (с помощью TV карты,
+ например). Если у вас есть чересстрочные кадры в видео с 24000/1001 кадрами в
+ секунду, к ним, как и к прогрессивным, будет применен телесин. Половина их
+ чересстрочных "кадров" будут отображаться с длительностью трех полей
+ (3/(60000/1001) секунд), давая в результате неприятно выглядящий эффект
+ <!-- FIXME is translation correct? -->
+ "прыжка назад во времени". Даже если вы пробуете это, вы
+ <emphasis role="bold">должны</emphasis> использовать фильтр деинтерлейсинга,
+ такой как <option>lb</option> или <option>l5</option>.
</para>
<para>
- It may also be a bad idea for progressive display, too. It will drop
- pairs of consecutive interlaced fields, resulting in a discontinuity
- that can be more visible than with the second method, which shows
- some progressive frames twice. 30000/1001 frames per second interlaced
- video is already a bit choppy because it really should be shown at
- 60000/1001 fields per second, so the duplicate frames do not stand out as
- much.
+ Для отображения на прогрессивном дисплее это тоже моет быть плохой идеей.
+ Будут отбрасываться пары последовательных чересстрочных полей, приводя к
+ разрывам, которые могут быть заметнее, чем использование второго метода,
+ отображающего некоторые прогрессивные кадры дважды. Чересстрочное видео с
+ 30000/1001 кадрами в секунду уже несколько прерывисто, потому что в реальности
+ оно должно отображаться с 60000/1001 полями в секунду, так что дублирующиеся
+ кадры не так сильно выделяются.
</para>
<para>
- Either way, it is best to consider your content and how you intend to
- display it. If your video is 90% progressive and you never intend to
- show it on a TV, you should favor a progressive approach. If it is
- only half progressive, you probably want to encode it as if it is all
- interlaced.
+ Так или иначе, лучше всего определить тип вашего содержимого и как вы его
+ собираетесь показывать. Если видео на 90% прогрессивное и вы никогда не будете
+ показывать его на TV, вам следует отдать предпочтение прогрессивному варианту.
+ Если оно только на половину прогрессивное, вы, возможно, захотите кодировать
+ его, как если бы оно было чересстрочным.
</para>
</listitem>
<listitem><para>
- Treat it as interlaced. Some frames of the progressive parts will
- need to be duplicated, resulting in uneven jumpiness. Again,
- deinterlacing filters may slightly degrade the progressive parts.
+ Считайте его чересстрочным. Некоторые кадры прогрессивной части потребуют
+ <!-- is translation correct? -->
+ дублирования, что даст в результате некоторое скачкообразное дрожание. И
+ снова, фильтры деинтерлейсинга могут несколько ухудшить прогрессивные части.
</para></listitem>
</itemizedlist>
</sect3>
@@ -2462,83 +2480,84 @@
<!-- ********** -->
<sect2 id="menc-feat-telecine-footnotes">
-<title>Footnotes</title>
+<title>Примечания</title>
<orderedlist>
<listitem>
<formalpara>
- <title>About cropping:</title>
+ <title>Об обрезании:</title>
<para>
- Video data on DVDs are stored in a format called YUV 4:2:0. In YUV
- video, luma ("brightness") and chroma ("color")
- are stored separately. Because the human eye is somewhat less
- sensitive to color than it is to brightness, in a YUV 4:2:0 picture
- there is only one chroma pixel for every four luma pixels. In a
- progressive picture, each square of four luma pixels (two on each
- side) has one common chroma pixel. You must crop progressive YUV
- 4:2:0 to even resolutions, and use even offsets. For example,
- <option>crop=716:380:2:26</option> is OK but
- <option>crop=716:380:3:26 </option> is not.
+ Видеоданные на DVDs хранятся в формате, называемом YUV 4:2:0. В YUV
+ видео, люма ("яркость") и хрома ("цвет") хранятся отдельно.
+ Поскольку человеческий глаз менее чувствителен к цвету, чем к яркости,
+ в YUV 4:2:0 изображении присутствует только один цветностный пиксел на четыре
+ яркостных. В прогрессивном изображении каждый квадрат из четырех яркостных
+ пикселов (два на два) имеют один общий цветностный пиксел. Вы должны обрезать
+ прогрессивное YUV 4:2:0 до четных размеров и использовать четные смещения.
+ Например,
+ <option>crop=716:380:2:26</option> - правильно, а
+ <option>crop=716:380:3:26 </option> - нет.
</para>
</formalpara>
<para>
- When you are dealing with interlaced YUV 4:2:0, the situation is a
- bit more complicated. Instead of every four luma pixels in the
- <emphasis>frame</emphasis> sharing a chroma pixel, every four luma
- pixels in each <emphasis> field</emphasis> share a chroma
- pixel. When fields are interlaced to form a frame, each scanline is
- one pixel high. Now, instead of all four luma pixels being in a
- square, there are two pixels side-by-side, and the other two pixels
- are side-by-side two scanlines down. The two luma pixels in the
- intermediate scanline are from the other field, and so share a
- different chroma pixel with two luma pixels two scanlines away. All
- this confusion makes it necessary to have vertical crop dimensions
- and offsets be multiples of four. Horizontal can stay even.
+ Когда имеете дело с чересстрочным YUV 4:2:0, ситуация чуть более сложная.
+ Вместо разделения одного цветностного пиксела четырьмя яркостными пикселами в
+ <emphasis>кадре</emphasis>, каждые четыре пиксела каждого
+ <emphasis>поля</emphasis> разделяют цветностный пиксел. Когда поля объединены в
+ кадр, каждая строка имеет высоту в один пиксел. Теперь, вместо квадрата из
+ четырех пикселов мы имеем два соседних пиксела, а два других расположены
+ на две строки ниже. Два яркостных пиксела следующей строки принадлежат
+ другому полю, и, поэтому, разделяют другой пиксел цветности с двумя пикселами
+ на две строки дальше. Вся эта неразбериха требует, чтобы вертикальные размеры
+ и смещения обрезания были кратны четырем. Горизонтальные могут оставаться
+ четными.
</para>
<para>
- For telecined video, I recommend that cropping take place after
- inverse telecining. Once the video is progressive you only need to
- crop by even numbers. If you really want to gain the slight speedup
- that cropping first may offer, you must crop vertically by multiples
- of four or else the inverse-telecine filter will not have proper data.
+ Для телесиненного видео я рекомендую производить обрезание после обратного
+ телесина. Так как видео прогрессивное, достаточно обрезать только по четным
+ размерам. Если же действительно хотите получить небольшую прибавку к скорости,
+ которую может дать обрезка, вам придется производить обрезание с вертикальными
+ размерностями, кратными четырем. В противном случае фильтр обратного телесина
+ не будет иметь подходящих данных.
</para>
<para>
- For interlaced (not telecined) video, you must always crop
- vertically by multiples of four unless you use <option>-vf
- field</option> before cropping.
+ Для чересстрочного (не подверженного телесину) видео, вы всегда должны
+ производить обрезание с вертикальными размерностями, кратными четырем, если
+ только не используете <option>-vf field</option> перед обрезанием.
</para>
</listitem>
<listitem><formalpara>
- <title>About encoding parameters and quality:</title>
+ <title>О параметрах кодирования и качестве:</title>
<para>
- Just because I recommend <option>mbd=2</option> here does not mean it
- should not be used elsewhere. Along with <option>trell</option>,
- <option>mbd=2</option> is one of the two
- <systemitem class="library">libavcodec</systemitem> options that
- increases quality the most, and you should always use at least those
- two unless the drop in encoding speed is prohibitive (e.g. realtime
- encoding). There are many other options to
- <systemitem class="library">libavcodec</systemitem> that increase
- encoding quality (and decrease encoding speed) but that is beyond
- the scope of this document.
+ <!-- FIXME is translation correct? -->
+ Если я здесь рекомендую <option>mbd=2</option>, это еще не значит, что эту
+ опцию не следует использовать где-либо еще. Совместно с <option>trell</option>
+ <option>mbd=2</option> является одной из двух опций
+ <systemitem class="library">libavcodec</systemitem>, которые значительно
+ увеличивают качество. Вам всегда следует использовать как минимум эти две,
+ за исключением случая, когда потеря скорости кодирования недопустима
+ (например, кодирование в реальном времени). Есть множество других
+ <systemitem class="library">libavcodec</systemitem> опций, улучшающих качество
+ (и замедляющих кодирование), но их описание выходит за рамки этого
+ документа.
</para>
</formalpara></listitem>
<listitem><formalpara>
- <title>About the performance of pullup:</title>
+ <title>О производительности pullup:</title>
<para>
- It is safe to use <option>pullup</option> (along with <option>softskip
- </option>) on progressive video, and is usually a good idea unless
- the source has been definitively verified to be entirely progressive.
- The performace loss is small for most cases. On a bare-minimum encode,
- <option>pullup</option> causes <application>MEncoder</application> to
- be 50% slower. Adding sound processing and advanced <option>lavcopts
- </option> overshadows that difference, bringing the performance
- decrease of using <option>pullup</option> down to 2%.
+ Использование <option>pullup</option> (совместно с <option>softskip</option>)
+ для прогрессивного видео вполне безопасно и обычно является хорошей идеей,
+ если только про источник не известно достоверно, что он полностью
+ прогрессивный. Потеря скорости мала в большинстве случаев.
+ В минимальном варианте кодирования <option>pullup</option> замедляет
+ <application>MEncoder</application> на 50%. Добавление обработки звука и
+ продвинутых <option>lavcopts</option> опций затмевает эту разницу, уменьшая
+ падение производительности от использования <option>pullup</option> до 2%.
</para>
</formalpara></listitem>
</orderedlist>
1
0
Author: Gabrov
Date: Mon Dec 25 01:26:18 2006
New Revision: 21765
Modified:
trunk/DOCS/xml/hu/audio.xml
trunk/DOCS/xml/hu/bugreports.xml
Log:
audio.xml & bugreports.xml synced with r21764
Modified: trunk/DOCS/xml/hu/audio.xml
==============================================================================
--- trunk/DOCS/xml/hu/audio.xml (original)
+++ trunk/DOCS/xml/hu/audio.xml Mon Dec 25 01:26:18 2006
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- synced with r20551 -->
+<!-- synced with r21537 -->
<chapter id="audio">
<title>Audió kimeneti eszközök</title>
<sect1 id="sync">
@@ -30,26 +30,33 @@
<para>
Ha neked rossz audió vezérlőd van, próbáld ki a <option>-autosync</option>
-kapcsolót, megszünteti a problémáidat. Lásd a man oldalt a bővebb információkért.
+kapcsolót, megszünteti a problémáidat. Lásd a man oldalt a bővebb
+információkért.
</para>
</sect1>
+
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+
+
<sect1 id="troubleshooting">
<title>Problémamegoldás</title>
<para>Néhány megjegyzés:</para>
+
<para>
- Ha 0.5-ös ALSA-d van, akkor majdnem mindig a <option>-ao alsa5</option>-öt kell
- használnod, mivel az ALSA 0.5-nek hibás az OSS emulációs kódja,
- és <emphasis role="bold">össze fogja omlasztani az <application>MPlayer</application>t</emphasis>
- egy ehhez hasonló üzenettel:
- <screen>
-DEMUXER: Too many (945 in 8390980 bytes) video packets in the buffer!<!--
---></screen>
+Ha 0.5-ös ALSA-d van, akkor majdnem mindig a <option>-ao alsa5</option>-öt kell
+használnod, mivel az ALSA 0.5-nek hibás az OSS emulációs kódja,
+és <emphasis role="bold">össze fogja omlasztani az <application>MPlayer</application>t</emphasis>
+egy ehhez hasonló üzenettel:
+<screen>
+DEMUXER: Too many (945 in 8390980 bytes) video packets in the buffer!
+</screen>
</para>
+
<para>
- Ha a hang kattog CD-ROM-ról történő lejátszás közben, kapcsold be az IRQ
- unmasking-ot, amint az a <link linkend="drives">CD-ROM</link> részben le van írva.
+Ha a hang kattog CD-ROM-ról történő lejátszás közben, kapcsold be az IRQ
+unmasking-ot, amint az a <link linkend="drives">CD-ROM</link> részben le van írva.
</para>
</sect1>
Modified: trunk/DOCS/xml/hu/bugreports.xml
==============================================================================
--- trunk/DOCS/xml/hu/bugreports.xml (original)
+++ trunk/DOCS/xml/hu/bugreports.xml Mon Dec 25 01:26:18 2006
@@ -1,7 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- synced with r20551 -->
+<!-- synced with r21760 -->
<appendix id="bugreports">
<title>Hogyan jelentsd a hibákat</title>
+
<para>
A jó hiba jelentések nagyon értékes hozzájárulások bármilyen szoftver
fejlesztéséhez. De, akárcsak jó programot írni, jó probléma jelentést
@@ -12,8 +13,14 @@
hogy <emphasis role="bold">minden</emphasis> általunk kért információt meg
kell adnod és követned kell az ebben a dokumentumban leírt lépéseket.
</para>
+
+
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+
+
<sect1 id="bugreports_security">
<title>Biztonsági hibák jelentése</title>
+
<para>
Ha egy kihasználható hibát találsz és a helyesen akarsz cselekedni,
vagyis előbb a mi tudomásunkra akarod hozni, mielőtt publikálnád,
@@ -27,8 +34,14 @@
miatt, azt később is elküldheted egy másik levélben.
</para>
</sect1>
+
+
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+
+
<sect1 id="bugreports_fix">
<title>Hogyan javíts hibákat</title>
+
<para>
Ha úgy érzed, hogy képes vagy rá, bátran állj neki és javítsd ki a hibát magad.
Vagy talán már meg is tetted? Kérlek olvasd el <ulink url="../../tech/patches.txt">ezt a rövid dokumentumot</ulink>,
@@ -37,20 +50,27 @@
levelezési listán lévő emberkék segítenek neked, ha kérdésed van.
</para>
</sect1>
+
+
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+
+
<sect1 id="bugreports_regression_test">
<title>Hogyan tesztelj a Subversion segítségével</title>
+
<para>
Egy néha előforduló probléma, hogy "régen még működött, de most már nem...".
Következzék hát egy lépésenkénti leírás, mely segít a probléma
megtalálásában. Ez <emphasis role="bold">nem</emphasis> az átlagos
felhasználóknak szól.
</para>
+
<para>
Először is, be kell szerezned az MPlayer forrás fáját a Subversionből.
-Az utasításokat megtalálod
-<ulink url="http://www.mplayerhq.hu/dload.html">ennek az oldalnak</ulink>
-az alján.
+Az utasításokat megtalálod a
+<ulink url="http://www.mplayerhq.hu/design7/dload.html#svn">letöltési oldal Subversion részében</ulink>.
</para>
+
<para>
Ezután lesz az mplayer/ könyvtárban a Subversion fáról egy pillanatképed,
a kliens oldalon. Ezután frissítsd ezt a kívánt dátumúra:
@@ -63,6 +83,7 @@
javítás, ami az adott dátumig commit-olva lett és bekerült az
<ulink url="http://lists.mplayerhq.hu/pipermail/mplayer-cvslog/">MPlayer-cvslog archívumába</ulink>.
</para>
+
<para>
Majd folytasd, mint egy normális frissítést:
<screen>
@@ -70,6 +91,7 @@
make
</screen>
</para>
+
<para>
Ha olyan olvassa ezt, aki nem programozó, annak gyorsabb megkeresni a
probléma forrását bináris keresés használatával — ekkor
@@ -80,6 +102,7 @@
Ha igen, akkor menj vissza április elsejére; ha nem, menj október elsejére,
és így tovább.
</para>
+
<para>
Ha nagyon sok hely van a merevlemezeden (egy teljes fordítás jelenleg 100 MB
és 300-350 MB körül van a hibakereső szimbólumokkal), másold át a
@@ -89,6 +112,7 @@
előtt, így ha nem készítesz mentést az eredeti forrás fádról, újra kell fordítanod
mindent, ha visszajössz a jelenbe.)
</para>
+
<para>
Ha megvan a nap, amikor a probléma megjelent, folytasd a keresést az
mplayer-cvslog archívum segítségével (dátum szerint rendezve) és egy sokkal
@@ -98,6 +122,7 @@
</screen>
Így könnyen megtalálod azt a javítást, ami okozta.
</para>
+
<para>
Ha megvan a javítás, ami a problémát okozta, majdnem győztél is;
jelentsd az
@@ -110,16 +135,22 @@
is van a hiba :-).
</para>
</sect1>
+
+
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+
+
<sect1 id="bugreports_report">
<title>Hogyan jelentsd a hibákat</title>
+
<para>
Mindenek előtt kérlek, hogy mindig próbáld ki az <application>MPlayer</application>
legújabb Subversion verzióját, hátha az általad felfedezett hibát már kijavították
benne. A fejlesztés borzasztó gyorsan halad, a legtöbb, hivatalos kiadásban
meglévő problémát napokon vagy akár órákon belül jelentik, így
-<emphasis role="bold">csak a Subversionből</emphasis> küldj hibajelentést. Ebbe
-beleértendőek az <application>MPlayer</application> bináris csomagjai is. A
-CVS utasításokat megtalálod
+<emphasis role="bold">csak a Subversion felhasználásával</emphasis> küldj hibajelentést.
+Ebbe beleértendőek az <application>MPlayer</application> bináris csomagjai is.
+A Subversion utasításokat megtalálod
<ulink url="http://www.mplayerhq.hu/dload.html">ennek az oldalnak</ulink>
az alján vagy a README fájlban. Ha ez sem segít, olvasd el az
<link linkend="bugs">ismert hibák</link> listáját és a dokumentáció többi részét.
@@ -128,41 +159,44 @@
</para>
<para>
-Kérlek ne küljd hibajelentést személyesen egy fejlesztőnek. Ez csapatmunka és így
-számos embert érdekelhet. Néha más felhasználók is belefutnak a te problémáidba,
-és esetleg tudják, hogy hogyan lehet megkerülni, még akkor is, ha hiba van az
-<application>MPlayer</application> kódjában.
+Kérlek ne küljd hibajelentést személyesen egy fejlesztőnek. Ez csapatmunka és
+így számos embert érdekelhet. Néha más felhasználók is belefutnak a te
+problémáidba, és esetleg tudják, hogy hogyan lehet megkerülni, még akkor is,
+ha hiba van az <application>MPlayer</application> kódjában.
</para>
<para>
Kérlek olyan részletesen írd le a problémádat, amilyen részletesen csak lehet.
-Végezz egy kis felderítő munkát, szűkítsd le azon körülmények körét, amelyek között
-a hiba előfordul. A hiba csak adott szituációban jön elő? Bizonyos fájlokra vagy
-fájl típusokra vonatkozóan? Csak egy codec esetén vagy független a használt codec-től?
-Mindegyik kimeneti vezérlővel elő tudod hozni? Minél több információt adsz meg,
-annál nagyobb az esély a hiba kijavítására. Kérlek ne felejtsd el mellékelni azon
-értékes információkat, amit lejjebb írunk, különben képtelenek vagyunk megfelelően
-megkeresni a problémádat.
+Végezz egy kis felderítő munkát, szűkítsd le azon körülmények körét, amelyek
+között a hiba előfordul. A hiba csak adott szituációban jön elő? Bizonyos
+fájlokra vagy fájl típusokra vonatkozóan? Csak egy codec esetén vagy független
+a használt codec-től? Mindegyik kimeneti vezérlővel elő tudod hozni? Minél több
+információt adsz meg, annál nagyobb az esély a hiba kijavítására. Kérlek ne
+felejtsd el mellékelni azon értékes információkat, amit lejjebb írunk, különben
+képtelenek vagyunk megfelelően megkeresni a problémádat.
</para>
<para>
Egy kitűnő és jól megírt útmutató kérdések publikus fórumokban történő feltevéséhez
-a <ulink url="http://www.catb.org/~esr/faqs/smart-questions.html">How To Ask
-Questions The Smart Way</ulink>
+a <ulink url="http://www.catb.org/~esr/faqs/smart-questions.html">How To Ask Questions The Smart Way</ulink>
(<ulink url="http://www.no.info.hu/~kryss/gnu/esr/smart-questions_hu.html">magyarul</ulink>)
<ulink url="http://www.catb.org/~esr/">Eric S. Raymond</ulink>-tól.
Van egy másik is, a
-<ulink url="http://www.chiark.greenend.org.uk/~sgtatham/bugs.html">How to Report
-Bugs Effectively</ulink> című <ulink url="http://www.chiark.greenend.org.uk/~sgtatham/">Simon Tatham</ulink>-tól.
+<ulink url="http://www.chiark.greenend.org.uk/~sgtatham/bugs.html">How to Report Bugs Effectively</ulink>
+című <ulink url="http://www.chiark.greenend.org.uk/~sgtatham/">Simon Tatham</ulink>-tól.
Ha követed ezeket a leírásokat, kapsz segítséget. De kérlek értsd meg, hogy a
levelezési listákat önként, a szabad időnkben nézzük. Van más dolgunk is, és nem
tudjuk garantálni, hogy kapsz megoldást vagy egyáltalán választ a problémádra.
</para>
-
</sect1>
+
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+
+
<sect1 id="bugreports_where">
<title>Hol kell jelezni a hibákat</title>
+
<para>
Iratkozz fel az MPlayer-users levelezési listára:
<ulink url="http://lists.mplayerhq.hu/mailman/listinfo/mplayer-users"/>
@@ -171,26 +205,34 @@
<ulink url="mailto:mplayer-users@mplayerhq.hu"/> (illetve
<ulink url="mailto:mplayer-felhasznalok@mplayerhq.hu"/>) címre, ahol meg lehet vitatni.
</para>
+
<para>
Ha inkább azt szeretnéd, használhatod a vadi új
<ulink url="http://bugzilla.mplayerhq.hu/">Bugzillánkat</ulink> is.
</para>
+
<para>
-Ezen lista nyelve az <emphasis role="bold">angol</emphasis> (a -felhasznalok listáé
-természetesen magyar). Kövesd a szabványos
-<ulink url="http://www.ietf.org/rfc/rfc1855.txt">Netiquette Irányelveket</ulink> és
-<emphasis role="bold">ne küldj HTML levelet</emphasis> egyik levelezési listánkra se.
-Ha nem így teszel, akkor vagy egyszerűen figyelmen kívül hagynak vagy kitiltanak.
-Ha nem tudod mi az a HTML levél vagy hogy miért rossz az, olvasd el ezt a
-<ulink url="http://expita.com/nomime.html">frankó leírást</ulink>. Mindent részletesen
-megmagyaráz és tanácsokat ad a HTML kikapcsolásához. Szintén tartsd észben, hogy nem
-CC-zünk (carbon-copy) egyéneknek, így jól teszed, ha feliratkozol, hogy megkapd te is
-a választ.
+Ezen lista nyelve az <emphasis role="bold">angol</emphasis> (a -felhasználóké magyar).
+Kövesd a szabványos
+<ulink url="http://www.ietf.org/rfc/rfc1855.txt">Netiquette Irányelveket</ulink>
+és <emphasis role="bold">ne küldj HTML levelet</emphasis> egyik levelezési
+listánkra se. Ha nem így teszel, akkor vagy egyszerűen figyelmen kívül hagynak
+vagy kitiltanak. Ha nem tudod mi az a HTML levél vagy hogy miért rossz az, olvasd
+el ezt a
+<ulink url="http://expita.com/nomime.html">frankó leírást</ulink>. Mindent
+részletesen megmagyaráz és tanácsokat ad a HTML kikapcsolásához. Szintén tartsd
+észben, hogy nem CC-zünk (carbon-copy) egyéneknek, így jól teszed, ha
+feliratkozol, hogy megkapd te is a választ.
</para>
</sect1>
+
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+
+
<sect1 id="bugreports_what">
<title>Mit jelents</title>
+
<para>
A hibajelentésedhez csatolnod kell a log-ot, konfigurációs vagy minta fájlokat.
Ha ezek közül valamelyik nagy, jobb ha feltöltöd az
@@ -200,54 +242,56 @@
ha ennél nagyobb fájlod van, tömörítened kell, vagy feltöltened.
</para>
+<!-- ********** -->
+
<sect2 id="bugreports_system">
<title>Rendszer információk</title>
+
<para>
<itemizedlist>
<listitem><para>
-A Linux disztribúciód vagy operációs rendszered verziója, pl.:
+ A Linux disztribúciód vagy operációs rendszered verziója, pl.:
<itemizedlist>
<listitem><para>Red Hat 7.1</para></listitem>
<listitem><para>Slackware 7.0 + 7.1-es fejlesztői csomagjai ...</para></listitem>
</itemizedlist>
</para></listitem>
<listitem><para>
-kernel verziója:
-<screen>uname -a</screen>
+ kernel verziója:
+ <screen>uname -a</screen>
</para></listitem>
<listitem><para>
-libc verziója:
-<screen>ls -l /lib/libc[.-]*</screen>
+ libc verziója:
+ <screen>ls -l /lib/libc[.-]*</screen>
</para></listitem>
<listitem><para>
-gcc és ld verziója:
-<screen>
+ gcc és ld verziója:
+ <screen>
gcc -v
-ld -v
-</screen>
+ld -v<!--
+ --></screen>
</para></listitem>
<listitem><para>
-binutils verziója:
-<screen>
-as --version
-</screen>
+ binutils verziója:
+ <screen>as --version</screen>
</para></listitem>
<listitem><para>
-Ha a teljes képernyős lejátszással van gondod:
+ Ha a teljes képernyős lejátszással van gondod:
<itemizedlist>
<listitem><para>Ablakezelő tíusa és verziója</para></listitem>
</itemizedlist>
</para></listitem>
<listitem><para>
-Ha az XVIDIX-szel van problémád:
+ Ha az XVIDIX-szel van problémád:
<itemizedlist>
- <listitem><para>X szín mélyésg:
-<screen>xdpyinfo | grep "depth of root"</screen>
+ <listitem><para>
+ X szín mélység:
+ <screen>xdpyinfo | grep "depth of root"</screen>
</para></listitem>
</itemizedlist>
</para></listitem>
<listitem><para>
-Ha csak a GUI a hibás:
+ Ha csak a GUI a hibás:
<itemizedlist>
<listitem><para>GTK verziója</para></listitem>
<listitem><para>GLIB verziója</para></listitem>
@@ -259,23 +303,26 @@
</para>
</sect2>
+<!-- ********** -->
+
<sect2 id="bugreports_hardware">
<title>Hardver és vezérlők</title>
+
<para>
<itemizedlist>
<listitem><para>
-CPU infó (csak Linuxon működik):
-<screen>cat /proc/cpuinfo</screen>
+ CPU infó (csak Linuxon működik):
+ <screen>cat /proc/cpuinfo</screen>
</para></listitem>
<listitem><para>
-Videó kártya gyártója és modellje, pl.:
+ Videó kártya gyártója és modellje, pl.:
<itemizedlist>
<listitem><para>ASUS V3800U chip: nVidia TNT2 Ultra pro 32MB SDRAM</para></listitem>
<listitem><para>Matrox G400 DH 32MB SGRAM</para></listitem>
</itemizedlist>
</para></listitem>
<listitem><para>
-Videó vezérlő típusa & verziója, pl.:
+ Videó vezérlő típusa & verziója, pl.:
<itemizedlist>
<listitem><para>X built-in driver</para></listitem>
<listitem><para>nVidia 0.9.623</para></listitem>
@@ -284,7 +331,7 @@
</itemizedlist>
</para></listitem>
<listitem><para>
-Hangkártya típusa & vezérlője, pl.:
+ Hangkártya típusa & vezérlője, pl.:
<itemizedlist>
<listitem><para>Creative SBLive! Gold with OSS driver from oss.creative.com</para></listitem>
<listitem><para>Creative SB16 with kernel OSS drivers</para></listitem>
@@ -292,14 +339,17 @@
</itemizedlist>
</para></listitem>
<listitem><para>
-Ha nem vagy biztos benne, csatold az <command>lspci -vv</command> kimenetét (Linux alatt).
+ Ha nem vagy biztos benne, csatold az <command>lspci -vv</command> kimenetét (Linux alatt).
</para></listitem>
</itemizedlist>
</para>
</sect2>
+<!-- ********** -->
+
<sect2 id="bugreports_configure">
<title>Konfigurációs problémák</title>
+
<para>
Ha a <command>./configure</command> futtatása közben fordult elő valami hiba,
vagy valaminek az automatikus detektálása nem sikerült, olvasd el a <filename>configure.log</filename>
@@ -312,23 +362,30 @@
<sect2 id="bugreports_compilation">
<title>Fordítási problémák</title>
+
<para>
Kérlek csatold a következő fájlokat:
<itemizedlist>
-<listitem><para>config.h</para></listitem>
-<listitem><para>config.mak</para></listitem>
+ <listitem><para>config.h</para></listitem>
+ <listitem><para>config.mak</para></listitem>
</itemizedlist>
</para>
</sect2>
+<!-- ********** -->
+
<sect2 id="bugreports_playback">
<title>Lejátszási problémák</title>
+
<para>
-Írd meg az <application>MPlayer</application> kimenetét az 1. szintű beszédességgel,
-de figyelj rá, hogy <emphasis role="bold">ne szerkeszd át a kimenetet</emphasis>, amikor
-beilleszted a levélbe. A fejlesztőknek szükségük van azokra az üzenetekre, hogy pontosan
-diagnosztizálják a problémát. A kimenetet átirányíthatod fájlba így:
-<screen>mplayer -v <replaceable>options</replaceable> <replaceable>filename</replaceable> > mplayer.log 2>&1</screen>
+Írd meg az <application>MPlayer</application> kimenetét az 1. szintű
+beszédességgel, de figyelj rá, hogy
+<emphasis role="bold">ne szerkeszd át a kimenetet</emphasis>,
+amikor beilleszted a levélbe. A fejlesztőknek szükségük van azokra az üzenetekre,
+hogy pontosan diagnosztizálják a problémát. A kimenetet átirányíthatod fájlba így:
+<screen>
+mplayer -v <replaceable>options</replaceable> <replaceable>filename</replaceable> > mplayer.log 2>&1
+</screen>
</para>
<para>
@@ -337,13 +394,16 @@
</para>
<para>
-Tölts fel egy apró, a fájloddal megegyező nevű, de .txt kiterjesztésű szöveges fájlt
-is. Írd le a problémát, ami az adott fájllal jelentkezik és írd bele az e-mail
-címed valamint az <application>MPlayer</application> kimenetét 1. szintű beszédességgel.
-Általában a fájl első 1-5 MB-ja elég a hiba reprodukálásához, de a biztonság kedvéért:
-<screen>dd if=<replaceable>yourfile</replaceable> of=<replaceable>smallfile</replaceable> bs=1024k count=5</screen>
-Ez az első 5 megabájtot a '<emphasis role="bold">your-file</emphasis>'-ból átírja a
-'<emphasis role="bold">small-file</emphasis>'-ba. Ezután próbáld ki ezt a kicsi
+Tölts fel egy apró, a fájloddal megegyező nevű, de .txt kiterjesztésű szöveges
+fájlt is. Írd le a problémát, ami az adott fájllal jelentkezik és írd bele az
+e-mail címed valamint az <application>MPlayer</application> kimenetét 1. szintű
+beszédességgel. Általában a fájl első 1-5 MB-ja elég a hiba reprodukálásához,
+de a biztonság kedvéért:
+<screen>
+dd if=<replaceable>yourfile</replaceable> of=<replaceable>smallfile</replaceable> bs=1024k count=5
+</screen>
+Ez az első 5 megabájtot a '<emphasis role="bold">your-file</emphasis>'-ból átírja
+a '<emphasis role="bold">small-file</emphasis>'-ba. Ezután próbáld ki ezt a kicsi
fájlt is és ha a hiba még mindig jelentkezik, akkor ez elegendő lesz nekünk.
Kérlek <emphasis role="bold">soha</emphasis> ne küldj fájlokat mail-en keresztül!
Töltsd fel és csak az FTP szerveren élő elérési utat/fájlnevet írd meg. Ha a fájl
@@ -352,16 +412,20 @@
</para>
</sect2>
+<!-- ********** -->
+
<sect2 id="bugreports_crash">
<title>Összeomlások</title>
+
<para>
-Az <application>MPlayer</application>t a <command>gdb</command>-n belül kell futtatnod,
-és elküldeni a teljes kimenetet vagy ha van <filename>core</filename> dump-od az
-összeomlásról, abból is kiszedheted a hasznos információkat. Lássuk hogyan:
+Az <application>MPlayer</application>t a <command>gdb</command>-n belül kell
+futtatnod, és elküldeni a teljes kimenetet vagy ha van <filename>core</filename>
+dump-od az összeomlásról, abból is kiszedheted a hasznos információkat. Íme így:
</para>
<sect3 id="bugreports_debug">
<title>Hogyan tárolhatóak a reprodukálható összeomlás információi</title>
+
<para>
Fordítsd újra az <application>MPlayer</application>t a debug-oló kód engedélyezésével:
<screen>
@@ -371,7 +435,9 @@
majd futtasd az <application>MPlayer</application>t a gdb-ben az alábbi paranccsal:
<screen>gdb ./mplayer</screen>
Most a gdb-ben vagy. Írd be:
-<screen>run -v <replaceable>kapcsolok-az-mplayernek</replaceable> <replaceable>fajlnev</replaceable></screen>
+<screen>
+run -v <replaceable>kapcsolok-az-mplayernek</replaceable> <replaceable>fajlnev</replaceable>
+</screen>
és reprodukáld az összeomlást. Amint megtörtént, a gdb visszaadja a parancssort, ahol
be kell írnod:
<screen>
@@ -382,8 +448,10 @@
</para>
</sect3>
+
<sect3 id="bugreports_core">
<title>Hogyan szedd ki a hasznos információkat a core dump-ból</title>
+
<para>
Hozd létre a következő parancs fájlt:
<screen>
@@ -392,31 +460,38 @@
info all-registers
</screen>
Majd add ki ezt a parancsot:
-<screen>gdb mplayer --core=core -batch --command=<replaceable>command_file</replaceable> > mplayer.bug</screen>
+<screen>
+gdb mplayer --core=core -batch --command=<replaceable>command_file</replaceable> > mplayer.bug
+</screen>
</para>
</sect3>
</sect2>
</sect1>
+
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+
+
<sect1 id="bugreports_advusers">
<title>Tudom hogy mit csinálok...</title>
+
<para>
-Ha készítettél egy megfelelő hibajelentést a fenti utasítások betartásával és biztos
-vagy benne, hogy az <application>MPlayer</application>ben van a hiba és nem a fordítóban
-vagy hibás fájl miatt, már elolvastad a dokumentációt és nem tudtad javítani a problémát,
-a hang vezérlőid rendben vannak, akkor iratkozz fel az MPlayer-advusers listára és
-küldd el a hibajelentésedet oda a jobb és gyorsabb válaszért.
+Ha készítettél egy megfelelő hibajelentést a fenti utasítások betartásával
+és biztos vagy benne, hogy az <application>MPlayer</application>ben van a
+hiba és nem a fordítóban vagy hibás fájl miatt, már elolvastad a dokumentációt
+és nem tudtad javítani a problémát, a hang vezérlőid rendben vannak, akkor
+iratkozz fel az MPlayer-advusers listára és küldd el a hibajelentésedet oda
+a jobb és gyorsabb válaszért.
</para>
<para>
-Fontold meg, ha kezdő kérdéseket vagy a leírásban megválaszolt kérdéseket küldesz
-be, vagy figyelmen kívül hagynak vagy elkezdenek flame-elni válaszolás helyett.
-Tehát ne flame-elj és csak akkor iratkozz fel az -advusers listára, ha tényleg
-tudod, hogy mit csinálsz és gyakorlott <application>MPlayer</application> felhasználónak
-vagy fejlesztőnek érzed magad. Ha megfelesz ezen kritériának, nem fog nehezedre esni,
-hogy kitaláld, hogy iratkozhatsz fel...
+Fontold meg, ha kezdő kérdéseket vagy a leírásban megválaszolt kérdéseket
+küldesz be, vagy figyelmen kívül hagynak vagy elkezdenek flame-elni válaszolás
+helyett. Tehát ne flame-elj és csak akkor iratkozz fel az -advusers listára,
+ha tényleg tudod, hogy mit csinálsz és gyakorlott <application>MPlayer</application>
+felhasználónak vagy fejlesztőnek érzed magad. Ha megfelesz ezen kritériának,
+nem fog nehezedre esni, hogy kitaláld, hogy iratkozhatsz fel...
</para>
-
</sect1>
</appendix>
1
0
Author: voroshil
Date: Sun Dec 24 19:10:47 2006
New Revision: 21764
Modified:
trunk/DOCS/xml/ru/encoding-guide.xml
Log:
Translation of menc-feat-vcd-dvd sect1 in encoding-guide.xml
Modified: trunk/DOCS/xml/ru/encoding-guide.xml
==============================================================================
--- trunk/DOCS/xml/ru/encoding-guide.xml (original)
+++ trunk/DOCS/xml/ru/encoding-guide.xml Sun Dec 24 19:10:47 2006
@@ -4377,49 +4377,49 @@
<sect1 id="menc-feat-vcd-dvd">
-<title>Using <application>MEncoder</application>
- to create VCD/SVCD/DVD-compliant files.</title>
+<title>Использование <application>MEncoder</application>
+ для создания VCD/SVCD/DVD-совместимых файлов.</title>
<sect2 id="menc-feat-vcd-dvd-constraints">
-<title>Format Constraints</title>
+<title>Ограничения формата</title>
<para>
-<application>MEncoder</application> is capable of creating VCD, SCVD
-and DVD format MPEG files using the
-<systemitem class="library">libavcodec</systemitem> library.
-These files can then be used in conjunction with
+<application>MEncoder</application> способен создавать MPEG файлы VCD, SCVD
+и DVD формата, используя библиотеку <systemitem class="library">libavcodec</systemitem>.
+Эти файды затем могут быть использованы совместно с
<ulink url="http://www.gnu.org/software/vcdimager/vcdimager.html">vcdimager</ulink>
-or
+или
<ulink url="http://dvdauthor.sourceforge.net/">dvdauthor</ulink>
-to create discs that will play on a standard set-top player.
+<!--FIXME unstranslated -->
+для создания дисков, которые будут воспроизводиться на стандартном set-top
+проигрывателе.
</para>
<para>
-The DVD, SVCD, and VCD formats are subject to heavy constraints.
-Only a small selection of encoded picture sizes and aspect ratios are
-available.
-If your movie does not already meet these requirements, you may have
-to scale,crop or add black borders to the picture to make it
-compliant.
+DVD, SVCD, и VCD форматы жестко ограничены. Доступен только небольшой выбор
+размеров и пропорций кодируемого изображения.
+Если ваш фильм пока не удовлетворяет этим ограничениям, придется изображение
+масштабировать, обрезать или добавлять к нему черные полосы, чтобы добиться
+совместимости.
</para>
<sect3 id="menc-feat-vcd-dvd-constraints-resolution">
-<title>Format Constraints</title>
+<title>Ограничения форматов</title>
<informaltable frame="all">
<tgroup cols="9">
<thead>
<row>
- <entry>Format</entry>
- <entry>Resolution</entry>
- <entry>V. Codec</entry>
- <entry>V. Bitrate</entry>
- <entry>Sample Rate</entry>
- <entry>A. Codec</entry>
- <entry>A. Bitrate</entry>
+ <entry>Формат</entry>
+ <entry>Разрешение</entry>
+ <entry>Вид. Кодек</entry>
+ <entry>Вид. Битпоток</entry>
+ <entry>Дискретизация</entry>
+ <entry>Ауд. Кодек</entry>
+ <entry>Ауд. Битпоток</entry>
<entry>FPS</entry>
- <entry>Aspect</entry>
+ <entry>Пропорции</entry>
</row>
</thead>
<tbody>
@@ -4427,23 +4427,23 @@
<entry>NTSC DVD</entry>
<entry>720x480, 704x480, 352x480, 352x240</entry>
<entry>MPEG-2</entry>
- <entry>9800 kbps</entry>
- <entry>48000 Hz</entry>
+ <entry>9800 кбит/с</entry>
+ <entry>48000 Гц</entry>
<entry>AC3,PCM</entry>
- <entry>1536 kbps (max)</entry>
+ <entry>1536 кбит/с (макс.)</entry>
<entry>30000/1001, 24000/1001</entry>
- <entry>4:3, 16:9 (only for 720x480)</entry>
+ <entry>4:3, 16:9 (только для 720x480)</entry>
</row>
<row>
<entry>NTSC DVD</entry>
<entry>352x240<footnote id='fn-rare-resolutions'><para>
- These resolutions are rarely used for DVDs because
- they are fairly low quality.</para></footnote></entry>
+ Эти разрешения редко используются для DVD, поскольку имеют довольно низкое
+ качество.</para></footnote></entry>
<entry>MPEG-1</entry>
- <entry>1856 kbps</entry>
- <entry>48000 Hz</entry>
+ <entry>1856 кбит/с</entry>
+ <entry>48000 Гц</entry>
<entry>AC3,PCM</entry>
- <entry>1536 kbps (max)</entry>
+ <entry>1536 кбит/с (макс.)</entry>
<entry>30000/1001, 24000/1001</entry>
<entry>4:3, 16:9</entry>
</row>
@@ -4451,10 +4451,10 @@
<entry>NTSC SVCD</entry>
<entry>480x480</entry>
<entry>MPEG-2</entry>
- <entry>2600 kbps</entry>
- <entry>44100 Hz</entry>
+ <entry>2600 кбит/с</entry>
+ <entry>44100 Гц</entry>
<entry>MP2</entry>
- <entry>384 kbps (max)</entry>
+ <entry>384 кбит/с (макс.)</entry>
<entry>30000/1001</entry>
<entry>4:3</entry>
</row>
@@ -4462,10 +4462,10 @@
<entry>NTSC VCD</entry>
<entry>352x240</entry>
<entry>MPEG-1</entry>
- <entry>1150 kbps</entry>
- <entry>44100 Hz</entry>
+ <entry>1150 кбит/с</entry>
+ <entry>44100 Гц</entry>
<entry>MP2</entry>
- <entry>224 kbps</entry>
+ <entry>224 кбит/с</entry>
<entry>24000/1001, 30000/1001</entry>
<entry>4:3</entry>
</row>
@@ -4473,10 +4473,10 @@
<entry>PAL DVD</entry>
<entry>720x576, 704x576, 352x576, 352x288</entry>
<entry>MPEG-2</entry>
- <entry>9800 kbps</entry>
- <entry>48000 Hz</entry>
+ <entry>9800 кбит/с</entry>
+ <entry>48000 Гц</entry>
<entry>MP2,AC3,PCM</entry>
- <entry>1536 kbps (max)</entry>
+ <entry>1536 кбит/с (макс.)</entry>
<entry>25</entry>
<entry>4:3, 16:9 (only for 720x576)</entry>
</row>
@@ -4484,10 +4484,10 @@
<entry>PAL DVD</entry>
<entry>352x288<footnoteref linkend='fn-rare-resolutions'/></entry>
<entry>MPEG-1</entry>
- <entry>1856 kbps</entry>
- <entry>48000 Hz</entry>
+ <entry>1856 кбит/с</entry>
+ <entry>48000 Гц</entry>
<entry>MP2,AC3,PCM</entry>
- <entry>1536 kbps (max)</entry>
+ <entry>1536 кбит/с (макс.)</entry>
<entry>25</entry>
<entry>4:3, 16:9</entry>
</row>
@@ -4495,10 +4495,10 @@
<entry>PAL SVCD</entry>
<entry>480x576</entry>
<entry>MPEG-2</entry>
- <entry>2600 kbps</entry>
- <entry>44100 Hz</entry>
+ <entry>2600 кбит/с</entry>
+ <entry>44100 Гц</entry>
<entry>MP2</entry>
- <entry>384 kbps (max)</entry>
+ <entry>384 кбит/с (макс.)</entry>
<entry>25</entry>
<entry>4:3</entry>
</row>
@@ -4506,10 +4506,10 @@
<entry>PAL VCD</entry>
<entry>352x288</entry>
<entry>MPEG-1</entry>
- <entry>1152 kbps</entry>
- <entry>44100 Hz</entry>
+ <entry>1152 кбит/с</entry>
+ <entry>44100 Гц</entry>
<entry>MP2</entry>
- <entry>224 kbps</entry>
+ <entry>224 кбит/с</entry>
<entry>25</entry>
<entry>4:3</entry>
</row>
@@ -4518,42 +4518,42 @@
</informaltable>
<para>
-If your movie has 2.35:1 aspect (most recent action movies), you will
-have to add black borders or crop the movie down to 16:9 to make a DVD
-or VCD.
-If you add black borders, try to align them at 16-pixel boundaries in
-order to minimize the impact on encoding performance.
-Thankfully DVD has sufficiently excessive bitrate that you do not have
-to worry too much about encoding efficiency, but SVCD and VCD are
-highly bitrate-starved and require effort to obtain acceptable quality.
+Если ваш фильм имеет пропорции 2.35:1 (большинство современных фильмов),
+для создания DVD или VCD придется добавить черные полосы или обрезать фильм до
+16:9. Добавляя черные полосы, пытайтесь выровнять их размеры на границу в 16 пикселов,
+чтобы минимизировать влияние на производительность кодирования.
+К счастью, DVD имеет достаточно избыточный битпоток, чтобы не сильно
+беспокоиться об эффективности кодирования, но SVCD и VCD весьма ограничены в
+битпотоке и требуют определенных усилий для достижения приемлемого качества.
</para>
</sect3>
<sect3 id="menc-feat-vcd-dvd-constraints-gop">
-<title>GOP Size Constraints</title>
+<title>Ограничения на размер GOP</title>
<para>
-DVD, VCD, and SVCD also constrain you to relatively low
-GOP (Group of Pictures) sizes.
-For 30 fps material the largest allowed GOP size is 18.
-For 25 or 24 fps, the maximum is 15.
-The GOP size is set using the <option>keyint</option> option.
+DVD, VCD, и SVCD также ограничивают вас относительно низкими размерами
+GOP (Group of Pictures, Группа Изображений).
+Для материала с 30 fps максимальный допустимый размер GOP равен 18.
+Для 25 или 24 fps, максимум равен 15.
+Размер GOP устанавливается опцией <option>keyint</option>.
</para>
</sect3>
<sect3 id="menc-feat-vcd-dvd-constraints-bitrate">
-<title>Bitrate Constraints</title>
+<title>Ограничения на битпоток</title>
<para>
-VCD video is required to be CBR at 1152 kbps.
-This highly limiting constraint also comes along with an extremly low vbv
-buffer size of 327 kilobits.
-SVCD allows varying video bitrates up to 2500 kbps, and a somewhat less
-restrictive vbv buffer size of 917 kilobits is allowed.
-DVD video bitrates may range anywhere up to 9800 kbps (though typical
-bitrates are about half that), and the vbv buffer size is 1835 kilobits.
+VCD видео должно быть CBR с 1152 кбит/с.
+Это сильное ограничение усугубляется, к тому же, чрезвычайно низким размером vbv
+буфера, равным 327 килобит.
+SVCD допускает различные значения видео битпотока вплоть до 2500 кбит/с и не
+так сильно стесняющий размер vbv буфера, равный 917 килобит.
+У DVD видео битпоток может свободно меняться вплоть до 9800 kbps (хотя обычный
+поток равен примерно половине этого значения), а размер vbv буфер равен 1835
+килобит.
</para>
</sect3>
</sect2>
@@ -4561,22 +4561,19 @@
<!-- ********** -->
<sect2 id="menc-feat-vcd-dvd-output">
-<title>Output Options</title>
+<title>Опции вывода</title>
<para>
-<application>MEncoder</application> has options to control the output
-format.
-Using these options we can instruct it to create the correct type of
-file.
+У <application>MEncoder</application> есть опции, управляющие выходным форматом.
+Используя их, можно дать указание создать файл корректного типа.
</para>
<para>
-The options for VCD and SVCD are called xvcd and xsvcd, because they
-are extended formats.
-They are not strictly compliant, mainly because the output does not
-contain scan offsets.
-If you need to generate an SVCD image, you should pass the output file
-to
+Для VCD и SVCD опции называются xvcd и xsvcd, потому что они являются
+расширенными форматами. Они не полностью совместимы, в основном, потому что не
+<!-- is translation need for "scan offset" -->
+содержат scan offsets. Если нужно создать образ SVCD, следует передать
+выходной файл программе
<ulink url="http://www.gnu.org/software/vcdimager/vcdimager.html">vcdimager</ulink>.
</para>
@@ -4591,80 +4588,79 @@
</para>
<para>
-DVD (with timestamps on every frame, if possible):
+DVD (с временными метками на каждом кадре, если возможно):
<screen>-of mpeg -mpegopts format=dvd:tsaf</screen>
</para>
<para>
-DVD with NTSC Pullup:
+DVD с NTSC Pullup:
<screen>-of mpeg -mpegopts format=dvd:tsaf:telecine -ofps 24000/1001</screen>
-This allows 24000/1001 fps progressive content to be encoded at 30000/1001
-fps whilst maintaing DVD-compliance.
+<!-- is translation correct? -->
+Это делает возможным кодирование 24000/1001 fps прогрессивного содержимого с
+частотой 30000/1001 fps, пока сохраняется DVD-совместимость.
</para>
<sect3 id="menc-feat-vcd-dvd-output-aspect">
-<title>Aspect Ratio</title>
+<title>Пропорции</title>
<para>
-The aspect argument of <option>-lavcopts</option> is used to encode
-the aspect ratio of the file.
-During playback the aspect ratio is used to restore the video to the
-correct size.
+Аргумент aspect в <option>-lavcopts</option> используется для кодирования
+коэффициента пропорций файла.
+Коэффициент пропорций используется в процессе воспроизведения для восстановления
+правильного размера видео.
</para>
<para>
-16:9 or "Widescreen"
+16:9 or "Широкоэкранный"
<screen>-lavcopts aspect=16/9</screen>
</para>
<para>
-4:3 or "Fullscreen"
+4:3 or "Полноэкранный"
<screen>-lavcopts aspect=4/3</screen>
</para>
<para>
-2.35:1 or "Cinemascope" NTSC
+2.35:1 or "Кинематографический" NTSC
<screen>-vf scale=720:368,expand=720:480 -lavcopts aspect=16/9</screen>
-To calculate the correct scaling size, use the expanded NTSC width of
-854/2.35 = 368
+Для вычисления правильного размера масштабирования используйте расширенную
+ширину NTSC 854/2.35 = 368
</para>
<para>
-2.35:1 or "Cinemascope" PAL
+2.35:1 or "кинематографический" PAL
<screen>-vf scale="720:432,expand=720:576 -lavcopts aspect=16/9</screen>
-To calculate the correct scaling size, use the expanded PAL width of
-1024/2.35 = 432
+Для вычисления правильного размера масштабирования используйте расширинную
+ширину PAL 1024/2.35 = 432
</para>
</sect3>
<sect3 id="menc-feat-vcd-dvd-a-v-sync">
-<title>Maintaining A/V sync</title>
+<title>Сохранение A/V синхронизации</title>
<para>
-In order to maintain audio/video synchronization throughout the encode,
-<application>MEncoder</application> has to drop or duplicate frames.
-This works rather well when muxing into an AVI file, but is almost
-guaranteed to fail to maintain A/V sync with other muxers such as MPEG.
-This is why it is necessary to append the
-<option>harddup</option> video filter at the end of the filter chain
-to avoid this kind of problem.
-You can find more technical information about <option>harddup</option>
-in the section
-<link linkend="menc-feat-dvd-mpeg4-muxing-filter-issues">Improving muxing and A/V sync reliability</link>
-or in the manual page.
+Для того, чтобы сохранять аудио/видео синхронизацию в кодировании на всем его
+протяжении, <application>MEncoder</application> должен выбрасывать или
+дублировать кадры. Это довольно неплохо работает при мультиплексировании в AVI
+файл, но с другими мультиплексорами, такими как MPEG, почти гарантировано
+приведет к нарушению A/V синхронизации. Для избежания подобных проблем,
+необходимо добавить видео фильтр <option>harddup</option> в конец цепочки
+фильтров. Дополнительную техническую информацию о <option>harddup</option> можно
+найти в разделе
+<link linkend="menc-feat-dvd-mpeg4-muxing-filter-issues">Улучшение
+мультиплексирования и надежности A/V синхронизации</link> или в man руководстве.
</para>
</sect3>
<sect3 id="menc-feat-vcd-dvd-output-srate">
-<title>Sample Rate Conversion</title>
+<title>Преобразование частоты дискретизации</title>
<para>
-If the audio sample rate in the original file is not the same as
-required by the target format, sample rate conversion is required.
-This is achieved using the <option>-srate</option> option and
-the <option>-af lavcresample</option> audio filter together.
+Если частота дискретизации в оригинальном файле не совпадает с требуемой в
+целевом формате, требуется преобразование. Его можно осуществить, совместно
+используя опцию <option>-srate</option> и аудио фильтр<option>-af lavcresample</option>.
</para>
<para>
@@ -4673,7 +4669,7 @@
</para>
<para>
-VCD and SVCD:
+VCD и SVCD:
<screen>-srate 44100 -af lavcresample=44100</screen>
</para>
</sect3>
@@ -4682,14 +4678,15 @@
<!-- ********** -->
<sect2 id="menc-feat-vcd-dvd-lavc">
-<title>Using libavcodec for VCD/SVCD/DVD Encoding</title>
+<title>Использование libavcodec для VCD/SVCD/DVD кодирования</title>
<sect3 id="menc-feat-vcd-dvd-lavc-intro">
-<title>Introduction</title>
+<title>Введение</title>
<para>
- <systemitem class="library">libavcodec</systemitem> can be used to
- create VCD/SVCD/DVD compliant video by using the appropriate options.
+ Используя соответствующие опции, можно применять
+ <systemitem class="library">libavcodec</systemitem> для создания VCD/SVCD/DVD
+ совместимого видео.
</para>
</sect3>
@@ -4698,88 +4695,86 @@
<title>lavcopts</title>
<para>
-This is a list of fields in <option>-lavcopts</option> that you may
-be required to change in order to make a complaint movie for VCD, SVCD,
-or DVD:
+Это список полей в <option>-lavcopts</option>, которые может потребоваться
+изменить, чтобы создать совместимый фильм для VCD, SVCD или DVD:
</para>
<itemizedlist>
<listitem><para>
<emphasis role="bold">acodec</emphasis>:
- <option>mp2</option> for VCD, SVCD, or PAL DVD;
- <option>ac3</option> is most commonly used for DVD.
- PCM audio may also be used for DVD, but this is mostly a big waste of
- space.
- Note that MP3 audio is not compliant for any of these formats, but
- players often have no problem playing it anyway.
+ <option>mp2</option> для VCD, SVCD, или PAL DVD;
+ <option>ac3</option> наиболее часто используется для DVD.
+ Для DVD также может использоваться PCM, но это, по большей части, бесполезная
+ трата свободного места. Имейте в виду, что MP3 аудио не совместимо ни с одним
+ из этих форматов, но, как бы то ни было, часто проигрыватели не испытывают
+ никаких проблем с его воспроизведением.
</para></listitem>
<listitem><para>
<emphasis role="bold">abitrate</emphasis>:
- 224 for VCD; up to 384 for SVCD; up to 1536 for DVD, but commonly
- used values range from 192 kbps for stereo to 384 kbps for 5.1 channel
- sound.
+ 224 для VCD; вплоть до 384 для SVCD; вплоть до 1536 для DVD, но
+ распространенным является диапазон значений от 192 кбит/с для стерео до 384
+ кбит/с для 5.1 звука.
</para></listitem>
<listitem><para>
<emphasis role="bold">vcodec</emphasis>:
- <option>mpeg1video</option> for VCD;
- <option>mpeg2video</option> for SVCD;
- <option>mpeg2video</option> is usually used for DVD but you may also use
- <option>mpeg1video</option> for CIF resolutions.
+ <option>mpeg1video</option> для VCD;
+ <option>mpeg2video</option> для SVCD;
+ <option>mpeg2video</option> обычно используется для DVD, но вы также можете
+ использовать
+ <option>mpeg1video</option> для CIF разрешений.
</para></listitem>
<listitem><para>
<emphasis role="bold">keyint</emphasis>:
- Used to set the GOP size.
- 18 for 30fps material, or 15 for 25/24 fps material.
- Commercial producers seem to prefer keyframe intervals of 12.
- It is possible to make this much larger and still retain compatibility
- with most players.
- A <option>keyint</option> of 25 should never cause any problems.
+ Используется для установки размера GOP.
+ 18 для 30fps материала или 15 для 25/24 fps материала.
+ Коммерческие изготовители похоже предпочитают значение интервала ключевых
+ кадров, равное 12. Можно значительно увеличить это значение и все еще
+ сохранять совместимость с большинством проигрывателей.
+ <option>keyint</option> равное 25 не должно вызывать никаких проблем.
</para></listitem>
<listitem><para>
<emphasis role="bold">vrc_buf_size</emphasis>:
- 327 for VCD, 917 for SVCD, and 1835 for DVD.
+ 327 для VCD, 917 для SVCD и 1835 ддя DVD.
</para></listitem>
<listitem><para>
<emphasis role="bold">vrc_minrate</emphasis>:
- 1152, for VCD. May be left alone for SVCD and DVD.
+ 1152 для VCD. Иожет не указываться для SVCD и DVD.
</para></listitem>
<listitem><para>
<emphasis role="bold">vrc_maxrate</emphasis>:
- 1152 for VCD; 2500 for SVCD; 9800 for DVD.
- For SVCD and DVD, you might wish to use lower values depending on your
- own personal preferences and requirements.
+ 1152 для VCD; 2500 для SVCD; 9800 для DVD.
+ Для SVCD и DVD вы, возможно, пожелаете использовать меньшие значение в
+ зависимости от ваших личных требований и предпочтений.
</para></listitem>
<listitem><para>
<emphasis role="bold">vbitrate</emphasis>:
- 1152 for VCD;
- up to 2500 for SVCD;
- up to 9800 for DVD.
- For the latter two formats, vbitrate should be set based on personal
- preference.
- For instance, if you insist on fitting 20 or so hours on a DVD, you
- could use vbitrate=400.
- The resulting video quality would probably be quite bad.
- If you are trying to squeeze out the maximum possible quality on a DVD,
- use vbitrate=9800, but be warned that this could constrain you to less
- than an hour of video on a single-layer DVD.
+ 1152 для VCD;
+ вплоть до 2500 для SVCD;
+ вплоть до 9800 для DVD.
+ Для двух последний форматов, vbitrate следует установить на основании личных
+ предпочтений.
+ Например, если вы настаиваете на размещении 20 или около того часов видео на
+ DVD, можете использовать vbitrate=400.
+ Качество получившегося видео, возможно, будет довольно плохим.
+ Если вы пытаетесь выжать максимально возможное качество на DVD, используйте
+ vbitrate=9800, но имейте в виду, что это ограничит вас менее чем одним часом
+ видео на однослойном DVD.
</para></listitem>
<listitem><para>
<emphasis role="bold">vtrict</emphasis>:
- <option>vstrict</option>=0 should be used to create DVDs.
- Without this option, <application>MEncoder</application> creates a
- stream that cannot be correctly decoded by some standalone DVD
- players.
+ <option>vstrict</option>=0 следует использовать для создания DVD.
+ Без этой опции <application>MEncoder</application> создает поток, который не
+ может быть корректно декодирован некоторыми аппаратными DVD проигрывателями.
</para></listitem>
</itemizedlist>
</sect3>
<sect3 id="menc-feat-vcd-dvd-lavc-examples">
-<title>Examples</title>
+<title>Примеры</title>
<para>
- This is a typical minimum set of <option>-lavcopts</option> for
- encoding video:
+ Это обычный минимальный набор <option>-lavcopts</option> для кодирования видео:
</para>
<para>
VCD:
@@ -4808,7 +4803,7 @@
<sect3 id="menc-feat-vcd-dvd-lavc-advanced">
-<title>Advanced Options</title>
+<title>Расширенные опции</title>
<para>
For higher quality encoding, you may also wish to add quality-enhancing
@@ -4836,24 +4831,23 @@
<!-- ********** -->
<sect2 id="menc-feat-vcd-dvd-audio">
-<title>Encoding Audio</title>
+<title>Кодирование звука</title>
<para>
-VCD and SVCD support MPEG-1 layer II audio, using one of
+VCD и SVCD поддерживают звук MPEG-1 layer II, используя одну из
<systemitem class="library">toolame</systemitem>,
<systemitem class="library">twolame</systemitem>,
-or <systemitem class="library">libavcodec</systemitem>'s MP2 encoder.
-The libavcodec MP2 is far from being as good as the other two libraries,
-however it should always be available to use.
-VCD only supports constant bitrate audio (CBR) whereas SVCD supports
-variable bitrate (VBR), too.
-Be careful when using VBR because some bad standalone players might not
-support it too well.
+или MP2 <systemitem class="library">libavcodec</systemitem> кодировщик.
+libavcodec MP2 не так хорош, как остальные две библиотеки, однако он должен
+быть всегда доступен для использования.
+VCD поддерживает только звук с постоянным битпотоком (CBR), в то время как SVCD
+также поддерживает и переменный (VBR). Будьте осторожны, используя VBR,
+поскольку некоторые аппаратные проигрыватели могут не очень хорошо его
+поддерживать.
</para>
<para>
-For DVD audio, <systemitem class="library">libavcodec</systemitem>'s
-AC3 codec is used.
+Для DVD звука используется AC3 кодек из <systemitem class="library">libavcodec</systemitem>.
</para>
@@ -4861,7 +4855,7 @@
<title>toolame</title>
<para>
-For VCD and SVCD:
+Для VCD и SVCD:
<screen>-oac toolame -toolameopts br=224</screen>
</para>
</sect3>
@@ -4871,7 +4865,7 @@
<title>twolame</title>
<para>
-For VCD and SVCD:
+Для VCD и SVCD:
<screen>-oac twolame -twolameopts br=224</screen>
</para>
</sect3>
@@ -4881,17 +4875,17 @@
<title>libavcodec</title>
<para>
-For DVD with 2 channel sound:
+Для 2 канального DVD звука:
<screen>-oac lavc -lavcopts acodec=ac3:abitrate=192</screen>
</para>
<para>
-For DVD with 5.1 channel sound:
+Для DVD с 5.1 звуком:
<screen>-channels 6 -oac lavc -lavcopts acodec=ac3:abitrate=384</screen>
</para>
<para>
-For VCD and SVCD:
+Для VCD и SVCD:
<screen>-oac lavc -lavcopts acodec=mp2:abitrate=224</screen>
</para>
</sect3>
@@ -4900,11 +4894,11 @@
<!-- ********** -->
<sect2 id="menc-feat-vcd-dvd-all">
-<title>Putting it all Together</title>
+<title>Собирая все вместе</title>
<para>
-This section shows some complete commands for creating VCD/SVCD/DVD
-compliant videos.
+Этот раздел демонстрирует некоторые полные команды для создания VCD/SVCD/DVD
+совместимого видео.
</para>
@@ -4939,10 +4933,11 @@
<sect3 id="menc-feat-vcd-dvd-all-pal-ac3-copy">
-<title>PAL AVI Containing AC3 Audio to DVD</title>
+<title>PAL AVI, содержащий AC3 звук, в DVD</title>
<para>
-If the source already has AC3 audio, use -oac copy instead of re-encoding it.
+Если исходный материал уже содержит AC3 звук, используйте -oac copy вместо
+перекодирования.
<screen>
mencoder -oac copy -ovc lavc -of mpeg -mpegopts format=dvd:tsaf \
-vf scale=720:576,harddup -ofps 25 \
@@ -4954,10 +4949,10 @@
<sect3 id="menc-feat-vcd-dvd-all-ntsc-ac3-copy">
-<title>NTSC AVI Containing AC3 Audio to DVD</title>
+<title>NTSC AVI, содержащий AC3 звук, в DVD</title>
<para>
-If the source already has AC3 audio, and is NTSC @ 24000/1001 fps:
+Если исходный материал уже содержит AC3 звук и является NTSC @ 24000/1001 fps:
<screen>
mencoder -oac copy -ovc lavc -of mpeg -mpegopts format=dvd:tsaf:telecine \
-vf scale=720:480,harddup -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:\
1
0
Author: voroshil
Date: Sun Dec 24 12:21:08 2006
New Revision: 21763
Modified:
trunk/DOCS/xml/ru/encoding-guide.xml
Log:
Translation of menc-feat-x264 sect1 in encoding-guide.xml
Modified: trunk/DOCS/xml/ru/encoding-guide.xml
==============================================================================
--- trunk/DOCS/xml/ru/encoding-guide.xml (original)
+++ trunk/DOCS/xml/ru/encoding-guide.xml Sun Dec 24 12:21:08 2006
@@ -3671,295 +3671,292 @@
<sect1 id="menc-feat-x264">
-<title>Encoding with the <systemitem class="library">x264</systemitem> codec</title>
+<title>Кодирование кодеком <systemitem class="library">x264</systemitem></title>
<para>
-<systemitem class="library">x264</systemitem> is a free library for
-encoding H.264/AVC video streams.
-Before starting to encode, you need to <link linkend="codec-x264-encode">
-set up <application>MEncoder</application> to support it</link>.
+<systemitem class="library">x264</systemitem> это свободная библиотека для
+кодирование H.264/AVC видео потоков.
+Перед началом кодирование вы должны <link linkend="codec-x264-encode">
+настроить <application>MEncoder</application> для его поддержки</link>.
</para>
<!-- ********** -->
<sect2 id="menc-feat-x264-encoding-options">
-<title>Encoding options of x264</title>
+<title>Опции кодирования x264</title>
<para>
-Please begin by reviewing the
-<systemitem class="library">x264</systemitem> section of
-<application>MPlayer</application>'s man page.
-This section is intended to be a supplement to the man page.
-Here you will find quick hints about which options are most
-likely to interest most people. The man page is more terse,
-but also more exhaustive, and it sometimes offers much better
-technical detail.
+Начните, пожалуйста с просмотра раздела
+<systemitem class="library">x264</systemitem>
+man страницы <application>MPlayer</application>'а.
+Этот раздел предполагается быть дополнением к странице man.
+Здесь вы найдете быстрые подсказки о том, какие опции чаще всего интересуют
+большинство людей. Страница man более лаконична, но также более полна и порой
+намного лучше преподносит технические детали.
</para>
<sect3 id="menc-feat-x264-encoding-options-intro">
-<title>Introduction</title>
+<title>Введение</title>
<para>
-This guide considers two major categories of encoding options:
+Это руководство рассматривает две главные категории опций кодирования:
</para>
<orderedlist>
<listitem><para>
- Options which mainly trade off encoding time vs. quality
+ Опции, в основном влияющие на соотношение скорость-качество.
</para></listitem>
<listitem><para>
- Options which may be useful for fulfilling various personal
- preferences and special requirements
+ Опции, которые могут быть полезны для удовлетворения различный
+ пользовательский предпочтений и специальных требований.
</para></listitem>
</orderedlist>
<para>
-Ultimately, only you can decide which options are best for your
-purposes. The decision for the first class of options is the simplest:
-you only have to decide whether you think the quality differences
-justify the speed differences. For the second class of options,
-preferences may be far more subjective, and more factors may be
-involved. Note that some of the "personal preferences and special
-requirements" options can still have large impacts on speed or quality,
-but that is not what they are primarily useful for. A couple of the
-"personal preference" options may even cause changes that look better
-to some people, but look worse to others.
+В конце концов, только вы можете решать какие опции являются лучшими для ваших
+целей. Решение для первого класса опций очень простое:
+надо только определить, считаете ли вы, что разница в качестве оправдывает разницу в
+скорости. Для второго класса опций предпочтения могут быть значительно более
+субъективными и зависеть от большего числа факторов.
+Имейте в виду, что некоторые из опций категории "пользовательских предпочтений и специальных
+требований" могут все же иметь большое влияние на скорость или качество,
+но это не основное их предназначение.
+Часть опций из "пользовательских предпочтений" могут даже привести к изменениям,
+которые выглядят лучше для одних людей и хуже - для других.
</para>
<para>
-Before continuing, you need to understand that this guide uses only one
-quality metric: global PSNR.
-For a brief explanation of what PSNR is, see
-<ulink url="http://en.wikipedia.org/wiki/PSNR">the Wikipedia article on PSNR</ulink>.
-Global PSNR is the last PSNR number reported when you include
-the <option>psnr</option> option in <option>x264encopts</option>.
-Any time you read a claim about PSNR, one of the assumptions
-behind the claim is that equal bitrates are used.
+Перед тем как продолжить, вам придется понять, что это руководство использует
+только одну метрику качества: глобальный PSNR.
+Краткое описание того, что такое PSNR, смотрите в
+<ulink url="http://en.wikipedia.org/wiki/PSNR">статье Википедии о PSNR</ulink>.
+Глобальный PSNR - это последнее значение PSNR, выводимое на консоль, когда в
+<option>x264encopts</option> включена опция <option>psnr</option>.
+Каждый раз, когда вы читаете утверждения о PSNR, за ними скрывается
+предположение, что используются одинаковые значения битпотока.
</para>
<para>
-Nearly all of this guide's comments assume you are using
-two pass.
-When comparing options, there are two major reasons for using
-two pass encoding.
-First, using two pass often gains around 1dB PSNR, which is a
-very big difference.
-Secondly, testing options by doing direct quality comparisons
-with one pass encodes introduces a major confounding
-factor: bitrate often varies significantly with each encode.
-It is not always easy to tell whether quality changes are due
-mainly to changed options, or if they mostly reflect essentially
-random differences in the achieved bitrate.
+Почти все комментарии этого руководства предполагают, что вы используете два
+прохода.
+Есть две основные причины использовать двухпроходное кодирование при сравнении
+опций.
+Во-первых, использование двух проходов увеличивает PSNR примерно на 1дБ,
+что является очень хорошим значением.
+Во-вторых, тестирование опций прямым сравнением качества при однопроходном
+кодировании вводит основной сбивающий фактор: зачастую битпоток значительно
+меняется при каждом кодировании.
+Не всегда можно с легкостью сказать, изменилось ли качество в основном за счет
+изменения опций, или оно по большей части отражает случайные изменения
+в полученном битпотоке.
</para>
</sect3>
<sect3 id="menc-feat-x264-encoding-options-speedvquality">
-<title>Options which primarily affect speed and quality</title>
+<title>Опции, затрагивающие, в основном, скорость и качество</title>
<itemizedlist>
<listitem>
<para>
<emphasis role="bold">subq</emphasis>:
- Of the options which allow you to trade off speed for quality,
- <option>subq</option> and <option>frameref</option> (see below) are usually
- by far the most important.
- If you are interested in tweaking either speed or quality, these
- are the first options you should consider.
- On the speed dimension, the <option>frameref</option> and
- <option>subq</option> options interact with each other fairly
- strongly.
- Experience shows that, with one reference frame,
- <option>subq=5</option> (the default setting) takes about 35% more time than
- <option>subq=1</option>.
- With 6 reference frames, the penalty grows to over 60%.
- <option>subq</option>'s effect on PSNR seems fairly constant
- regardless of the number of reference frames.
- Typically, <option>subq=5</option> achieves 0.2-0.5 dB higher global
- PSNR in comparison <option>subq=1</option>.
- This is usually enough to be visible.
+ Из всех опций, позволяющих выбирать между скоростью и качеством,
+ <option>subq</option> и <option>frameref</option> (смотрите ниже), пожалуй,
+ самые важные.
+ Если вы заинтересованы в тонкой настройке либо скорости, лио качества,
+ эти две - первое, с чего вам стоит начать.
+ С точки зрения скорости, опции <option>frameref</option> и
+ <option>subq</option> очень жестко взаимодействуют друг с другом.
+ Опыт показывает, что с одним ссылающимся кадром
+ <option>subq=5</option> (настройка по-умолчанию) расходует на 35% больше
+ времени, чем <option>ubq=1</option>.
+ С 6 ссылающимися кадрами эта величина достигает 60%.
+ Эффект <option>subq</option> на PSNR выглядит довольно постоянным, в отличие
+ от количества ссылающийся кадров.
+ Как правило, <option>subq=5</option> достигает значения глобального PSNR
+ на 0.2-0.5 дБ большего, чем при <option>subq=1</option>.
+ Обычно этого достаточно, чтобы заметить.
</para>
<para>
- <option>subq=6</option> is the slowest, highest quality mode.
- In comparison to <option>subq=5</option>, it usually gains 0.1-0.4 dB
- global PSNR with speed costs varying from 25%-100%.
- Unlike other levels of <option>subq</option>, the behavior of
- <option>subq=6</option> does not depend much on <option>frameref</option>
- and <option>me</option>. Instead, the effectiveness of <option>subq=6
- </option> depends mostly upon the number of B-frames used. In normal
- usage, this means <option>subq=6</option> has a large impact on both speed
- and quality in complex, high motion scenes, but it may not have much effect
- in low-motion scenes. Note that it is still recommended to always set
- <option>bframes</option> to something other than zero (see below).
+ <option>subq=6</option> - это самый медленный режим с лучшим качеством.
+ Если сравнивать с <option>subq=5</option>, он обычно дает на 0.1-0.4 дБ
+ больший глобальный PSNR ценой потери 25%-100% скорости.
+ В отличие от остальных уровней <option>subq</option>, поведение
+ <option>subq=6</option> не так сильно зависит от <option>frameref</option>
+ и <option>me</option>. Вместо этого, эффективность <option>subq=6
+ </option> по большей части зависит от количества используемых B-кадров. При
+ обычном использовании это означает, что <option>subq=6</option> в сложных,
+ высокодинамичных сценах имеет большое влияние как на скорость, так и на
+ качество, но в сценах с малым количествах движения она не имеет такого
+ эффекта. Имейте в виду, что по-прежнему рекомендуется всегда устанавливать
+ <option>bframes</option> в значение, отличное от нуля (смотрите далее).
</para>
</listitem>
<listitem>
<para>
<emphasis role="bold">frameref</emphasis>:
- <option>frameref</option> is set to 1 by default, but this
- should not be taken to imply that it is reasonable to set it to 1.
- Merely raising <option>frameref</option> to 2 gains around
- 0.15dB PSNR with a 5-10% speed penalty; this seems like a good tradeoff.
- <option>frameref=3</option> gains around 0.25dB PSNR over
- <option>frameref=1</option>, which should be a visible difference.
- <option>frameref=3</option> is around 15% slower than
+ <option>frameref</option> по-умолчанию установлена в 1, но это не значит, что
+ ее стоит устанавливать в 1.
+ Только увеличение <option>frameref</option> до 2 дает прирост PSNR примерно
+ на 0.15дБ за счет уменьшения скорости на 5-10%; похоже, что это неплохая цена.
+ <option>frameref=3</option> дает примерно 0.25dB PSNR сверх
+ <option>frameref=1</option>, что должно быть видимой разницей.
+ <option>frameref=3</option> медленнее примерно на 15%, чем
<option>frameref=1</option>.
- Unfortunately, diminishing returns set in rapidly.
- <option>frameref=6</option> can be expected to gain only
- 0.05-0.1 dB over <option>frameref=3</option> at an additional
- 15% speed penalty.
- Above <option>frameref=6</option>, the quality gains are
- usually very small (although you should keep in mind throughout
- this whole discussion that it can vary quite a lot depending on your source).
- In a fairly typical case, <option>frameref=12</option>
- will improve global PSNR by a tiny 0.02dB over
- <option>frameref=6</option>, at a speed cost of 15%-20%.
- At such high <option>frameref</option> values, the only really
- good thing that can be said is that increasing it even further will
- almost certainly never <emphasis role="bold">harm</emphasis>
- PSNR, but the additional quality benefits are barely even
- measurable, let alone perceptible.
- </para>
- <note><title>Note:</title>
- <para>
- Raising <option>frameref</option> to unnecessarily high values
- <emphasis role="bold">can</emphasis> and
- <emphasis role="bold">usually does</emphasis>
- hurt coding efficiency if you turn CABAC off.
- With CABAC on (the default behavior), the possibility of setting
- <option>frameref</option> "too high" currently seems too remote
- to even worry about, and in the future, optimizations may remove
- the possibility altogether.
+ К сожалению, улучшение очень быстро сходит на нет.
+ От <option>frameref=6</option> можно ожидать прироста PSNR лишь на
+ 0.05-0.1 дБ по сравнению с <option>frameref=3</option> с дополнительной
+ потерей 15% скорости.
+ Выше <option>frameref=6</option> качество обычно увеличивается очень незначительно
+ (хотя на всем протяжении этой дискуссии вам следует иметь в виду, оно может
+ значительно изменяться в зависимости от исходного материала).
+ В довольно типичном случае <option>frameref=12</option> улучшит глобальный
+ PSNR всего на 0.02дБ по сравнению с <option>frameref=6</option>,
+ ценой 15%-20% скорости.
+ При таких высоких значениях <option>frameref</option>, единственная
+ действительно хорошая вешь, о которой может быть сказано, состоит в том, что
+ дальнейшее ее увеличение почти никогда не будет <emphasis
+ role="bold">вредить</emphasis> PSNR, но увеличение качества будет трудно даже
+ измерить, не говоря уже о его заметности.
+ </para>
+ <note><title>Замечание:</title>
+ <para>
+ Увеличение <option>frameref</option> до чрезмерно высоких значений
+ <emphasis role="bold">может</emphasis> и
+ <emphasis role="bold">обычно наносит</emphasis>
+ вред эффективности кодирования, если CABAC отключен.
+ С задействованным CABAC (настройка по-умолчанию), возможность установки
+ <option>frameref</option> "слишком высоким" на данный момент выглядит слишком
+ далекой, чтобы об этом беспокоиться, а в будущем оптимизации могут вообще
+ убрать такую возможность.
</para></note>
<para>
- If you care about speed, a reasonable compromise is to use low
- <option>subq</option> and <option>frameref</option> values on
- the first pass, and then raise them on the second pass.
- Typically, this has a negligible negative effect on the final
- quality: You will probably lose well under 0.1dB PSNR, which
- should be much too small of a difference to see.
- However, different values of <option>frameref</option> can
- occasionally affect frametype decision.
- Most likely, these are rare outlying cases, but if you want to
- be pretty sure, consider whether your video has either
- fullscreen repetitive flashing patterns or very large temporary
- occlusions which might force an I-frame.
- Adjust the first-pass <option>frameref</option> so it is large
- enough to contain the duration of the flashing cycle (or occlusion).
- For example, if the scene flashes back and forth between two images
- over a duration of three frames, set the first pass
- <option>frameref</option> to 3 or higher.
- This issue is probably extremely rare in live action video material,
- but it does sometimes come up in video game captures.
- </para>
+ Если вас заботит скорость, разумным компромиссом будет использовать низкие
+ значения <option>subq</option> и <option>frameref</option> в первом проходе, а
+ <!-- FIXME is translation correct ? -->
+ затем увеличить из во втором: Вы, возможно, потеряете вплоть до 0.1дБ PSNR,
+ что может быть достаточно малым значением, чтобы его заметить.
+ Однако, различные значения <option>frameref</option> могут
+ иногда повлиять на решение о выборе типа кадра.
+ Скорее всего, это довольно редкие крайние случаи, но если вы хотите точно
+ уверены, подумайте, содержит ли ваше видео полноэкранные
+ <!-- FIXME is translation correct? -->
+ периодически вспыхивающие изображения или очень большие паузы, которые могут стать
+ причиной принудительной вставки I-кадра.
+ Настройте <option>frameref</option> в первом проходе так, чтобы
+ она была достаточно большой, чтобы содержать длительность цикла вспыхивания
+ (или паузы).
+ Например, если сцены вспыхивает и гаснет в течении двух кадров из трех,
+ установите <option>frameref</option> равным 3 или выше.
+ Эта проблема, возможно, очень редко появляется для живой съемки, но она иногда
+ появляется при записи видео игр.
+ </para>
</listitem>
<listitem>
<para>
<emphasis role="bold">me</emphasis>:
- This option is for choosing the motion estimation search method.
- Altering this option provides a straightforward quality-vs-speed
- tradeoff. <option>me=dia</option> is only a few percent faster than
- the default search, at a cost of under 0.1dB global PSNR. The
- default setting (<option>me=hex</option>) is a reasonable tradeoff
- between speed and quality. <option>me=umh</option> gains a little under
- 0.1dB global PSNR, with a speed penalty that varies depending on
- <option>frameref</option>. At high values of
- <option>frameref</option> (e.g. 12 or so), <option>me=umh</option>
- is about 40% slower than the default <option> me=hex</option>. With
- <option>frameref=3</option>, the speed penalty incurred drops to
- 25%-30%.
+ Эта опция используется для выбора метода оценки движения.
+ Изменение этой опции оказывает прямое влияние на соотношение
+ скорость-качество. <option>me=dia</option> лишь на несколько процентов
+ быстрее, чем поиск по-умолчанию ценой не больше 0.1дБ глобального PSNR.
+ Значение по-умолчанию (<option>me=hex</option>) разумный выбор между скоростью
+ и качеством. <option>me=umh</option> немного, вплоть до 0.1дБ, улучшает
+ глобальный PSNR, соответствующее падение скорости зависит меняется и
+ зависит от <option>frameref</option>. С высокими значениями
+ <option>frameref</option> (например, 12 или около того), <option>me=umh</option>
+ примерно на 40% медленнее, чем настройка по-умолчанию <option> me=hex</option>.
+ С <option>frameref=3</option>, падение скорости уменьшается до 25%-30%.
</para>
<para>
- <option>me=esa</option> uses an exhaustive search that is too slow for
- practical use.
+ <option>me=esa</option> использует исчерпывающий поиск, который работает
+ слишком медленно для практического применения.
</para>
</listitem>
<listitem><para>
<emphasis role="bold">partitions=all</emphasis>:
- This option enables the use of 8x4, 4x8 and 4x4 subpartitions in
- predicted macroblocks (in addition to the default partitions).
- Enabling it results in a fairly consistent
- 10%-15% loss of speed. This option is rather useless in source
- containing only low motion, however in some high-motion source,
- particularly source with lots of small moving objects, gains of
- about 0.1dB can be expected.
+ Эта опция задействует использование сегментов 8x4, 4x8 и 4x4 в предсказанных
+ макроблоках (в дополнение к стандартным).
+ Ее включение приведет к довольно постоянной 10%-15% потере в скорости.
+ Эта опция практически бесполезна для исходного материала, содержащего только
+ небольшое движение, тем не менее, для некоторого высокодинамичного,
+ особенно с большим количеством мелких движущихся объектов, следует ожидать
+ прироста в 0.1дБ.
</para></listitem>
<listitem>
<para>
<emphasis role="bold">bframes</emphasis>:
- If you are used to encoding with other codecs, you may have found
- that B-frames are not always useful.
- In H.264, this has changed: there are new techniques and block
- types that are possible in B-frames.
- Usually, even a naive B-frame choice algorithm can have a
- significant PSNR benefit.
- It is interesting to note that using B-frames usually speeds up
- the second pass somewhat, and may also speed up a single
- pass encode if adaptive B-frame decision is turned off.
- </para>
- <para>
- With adaptive B-frame decision turned off
- (<option>x264encopts</option>'s <option>nob_adapt</option>),
- the optimal value for this setting is usually no more than
- <option>bframes=1</option>, or else high-motion scenes can suffer.
- With adaptive B-frame decision on (the default behavior), it is
- safe to use higher values; the encoder will reduce the use of
- B-frames in scenes where they would hurt compression.
- The encoder rarely chooses to use more than 3 or 4 B-frames;
- setting this option any higher will have little effect.
+ Если вы занимались кодированием с другими кодеками, то могли заметить, что
+ B-кадры не всегда полезны.
+ В H.264 это изменилось: есть новые техники и типы блоков, возможные в B-кадрах.
+ Обычно, даже примитивный алгоритм выбора B-кадров может дать значимую
+ выгоду для PSNR.
+ Интересно заметить, что использование B-кадров обычно отчасти ускоряет второй
+ проход, а также может ускорить однопроходное кодирование, если отключено
+ адаптивное принятие решения о B-кадрах.
+ </para>
+ <para>
+ С отключенным адаптивным принятием решения о B-кадрах
+ (<option>x264encopts</option>'ой <option>nob_adapt</option>),
+ оптимальное значение этой опции обычно не превышает
+ <option>bframes=1</option>, иначе пострадают высокодинамичные сцены.
+ С включенным адаптивным принятием решения о B-кадрах (поведение по-умолчанию),
+ можно безопасно использовать более высокие значения; кодировщик уменьшит
+ количество B-кадров в сценах, где они повредят сжатию.
+ Кодировщик редко решает использовать больше, чем 3 или 4 B-кадра;
+ установка этой опции в любое более высокое значение не будет иметь большого
+ эффекта.
</para>
</listitem>
<listitem>
<para>
<emphasis role="bold">b_adapt</emphasis>:
- Note: This is on by default.
+ Заметьте: она включена по-умолчанию.
</para>
<para>
- With this option enabled, the encoder will use a reasonably fast
- decision process to reduce the number of B-frames used in scenes that
- might not benefit from them as much.
- You can use <option>b_bias</option> to tweak how B-frame-happy
- the encoder is.
- The speed penalty of adaptive B-frames is currently rather modest,
- but so is the potential quality gain.
- It usually does not hurt, however.
- Note that this only affects speed and frametype decision on the
- first pass.
- <option>b_adapt</option> and <option>b_bias</option> have no
- effect on subsequent passes.
+ Когда эта опция включена, кодировщик будет использовать разумно
+ быстрый процесс принятия решения для уменьшения количества B-кадров,
+ используемых в сценах, которые от этого не сильно выиграют.
+ Вы можете использовать <option>b_bias</option> для тонкой настройки того,
+ насколько "счастлив" будет кодировщик использованию B-кадров.
+ Потеря в скорости при использовании адаптивных B-кадров на данный момент,
+ пожалуй, умереннее, но таково же и потенциальное улучшение качества.
+ Тем не менее, хуже от этого обычно не становится.
+ Заметьте, что эта опция влияет на скорость и решение о типе кадра только в первом
+ проходе.
+ <option>b_adapt</option> и <option>b_bias</option> не имеют эффекта в
+ последующих проходах.
</para>
</listitem>
<listitem><para>
<emphasis role="bold">b_pyramid</emphasis>:
- You might as well enable this option if you are using >=2 B-frames;
- as the man page says, you get a little quality improvement at no
- speed cost.
- Note that these videos cannot be read by libavcodec-based decoders
- older than about March 5, 2005.
+ С тем же успехом вы можете включить эту опцию, если используете >=2 B-кадров;
+ вы получите небольшое улучшение качества без потери в скорости, как и говорит
+ man руководство.
+ Имейте в виду, что такое видео не может быть прочитано основанными на
+ libavcodec декодерами, созданными ранее, чем примерно 5 Марта 2005.
</para></listitem>
<listitem>
<para>
<emphasis role="bold">weight_b</emphasis>:
- In typical cases, there is not much gain with this option.
- However, in crossfades or fade-to-black scenes, weighted
- prediction gives rather large bitrate savings.
- In MPEG-4 ASP, a fade-to-black is usually best coded as a series
- of expensive I-frames; using weighted prediction in B-frames
- makes it possible to turn at least some of these into much smaller
- B-frames.
- Encoding time cost is minimal, as no extra decisions need to be made.
- Also, contrary to what some people seem to guess, the decoder
- CPU requirements are not much affected by weighted prediction,
- all else being equal.
- </para>
- <para>
- Unfortunately, the current adaptive B-frame decision algorithm
- has a strong tendency to avoid B-frames during fades.
- Until this changes, it may be a good idea to add
- <option>nob_adapt</option> to your x264encopts, if you expect
- fades to have a large effect in your particular video
- clip.
+ В обычных случаях эта опция не дает большого улучшения.
+ Однако, в проявляющихся или затухающих сценах взвешенное предсказание дает
+ довольно большую экономию битпотока.
+ В MPEG-4 ASP затухание обычно лучше кодируется последовательностью дорогих
+ I-кадров; используя взвешенное предсказание в B-кадрах делает возможным
+ преобразовать хотя бы часть из них в значительно более маленькие B-Кадры.
+ Потери в скорости кодирования минимальны, поскольку не требуется делать
+ дополнительные принятия решений.
+ <!-- FIXME is translation correct -->
+ Вдобавок, вопреки возможным предположениям, взвешенное предсказание не так
+ сильно влияет на требования декодера к CPU, все остальное же полностью совпадает.
+ </para>
+ <para>
+ К сожалению, текущий алгоритм адаптивного принятия решений о B-Кадрах имеет
+ твердую склонность к избеганию использования B-кадров при затуханиях.
+ До тех пор, пока это не изменится, хорошей идеей, возможно, будет добавить
+ <option>nob_adapt</option> к x264encopts, если предполагаете, что затухания
+ будут иметь сильный эффект на ваш конкретный видеоклип.
</para>
</listitem>
</itemizedlist>
@@ -3967,177 +3964,176 @@
<sect3 id="menc-feat-x264-encoding-options-misc-preferences">
-<title>Options pertaining to miscellaneous preferences</title>
+<title>Опции, относящиеся к различным предпочтениям</title>
<itemizedlist>
<listitem>
<para>
- <emphasis role="bold">Two pass encoding</emphasis>:
- Above, it was suggested to always use two pass encoding, but there
- are still reasons for not using it. For instance, if you are capturing
- live TV and encoding in realtime, you are forced to use single-pass.
- Also, one pass is obviously faster than two passes; if you use the
- exact same set of options on both passes, two pass encoding is almost
- twice as slow.
- </para>
- <para>
- Still, there are very good reasons for using two pass encoding. For
- one thing, single pass ratecontrol is not psychic, and it often makes
- unreasonable choices because it cannot see the big picture. For example,
- suppose you have a two minute long video consisting of two distinct
- halves. The first half is a very high-motion scene lasting 60 seconds
- which, in isolation, requires about 2500kbps in order to look decent.
- Immediately following it is a much less demanding 60-second scene
- that looks good at 300kbps. Suppose you ask for 1400kbps on the theory
- that this is enough to accomodate both scenes. Single pass ratecontrol
- will make a couple of "mistakes" in such a case. First of all, it
- will target 1400kbps in both segments. The first segment may end up
- heavily overquantized, causing it to look unacceptably and unreasonably
- blocky. The second segment will be heavily underquantized; it may look
- perfect, but the bitrate cost of that perfection will be completely
- unreasonable. What is even harder to avoid is the problem at the
- transition between the two scenes. The first seconds of the low motion
- half will be hugely over-quantized, because the ratecontrol is still
- expecting the kind of bitrate requirements it met in the first half
- of the video. This "error period" of heavily over-quantized low motion
- will look jarringly bad, and will actually use less than the 300kbps
- it would have taken to make it look decent. There are ways to
- mitigate the pitfalls of single-pass encoding, but they may tend to
- increase bitrate misprediction.
- </para>
- <para>
- Multipass ratecontrol can offer huge advantages over a single pass.
- Using the statistics gathered from the first pass encode, the encoder
- can estimate, with reasonable accuracy, the "cost" (in bits) of
- encoding any given frame, at any given quantizer. This allows for
- a much more rational, better planned allocation of bits between the
- expensive (high-motion) and cheap (low-motion) scenes. See
- <option>qcomp</option> below for some ideas on how to tweak this
- allocation to your liking.
- </para>
- <para>
- Moreover, two passes need not take twice as long as one pass. You can
- tweak the options in the first pass for higher speed and lower quality.
- If you choose your options well, you can get a very fast first pass.
- The resulting quality in the second pass will be slightly lower because size
- prediction is less accurate, but the quality difference is normally much
- too small to be visible. Try, for example, adding
- <option>subq=1:frameref=1</option> to the first pass
- <option>x264encopts</option>. Then, on the second pass, use slower,
- higher-quality options:
+ <emphasis role="bold">Двухпроходное кодирование</emphasis>:
+ Выше советовалось всегда использовать кдирование в два прохода, но все же
+ существуют причины этого не делать. Например, если вы захватываете TV
+ трансляцию и кодируете в реальном времени, придется использовать однопроходный
+ режим. К тому же один проход очевидно быстрее, чем два; если вы используете
+ точно такой же набор опций в обоих случаях, двухпроходной режим медленнее
+ вдвое.
+ </para>
+ <para>
+ Все же существует очень хорошие причины использовать кодирование в два
+ прохода. Во-первых, управление битпотоком при однопроходного режима не
+ является телепатом и часто делает необоснованный выбор, потому что не может
+ видеть общую картину. Например, предположим, что вы имеете двухминутное видео,
+ состоящее из двух независимых частей. Первая половина - очень динамичная
+ сцена, продолжающаяся 60 секунд и требующая сама по себе битпоток примерно
+ 2500 кбит/сек, чтобы прилично выглядеть. Сразу за ней следует менее
+ требовательная 60-секундная сцена, которая хорошо выглядит при 300 кбит/сек.
+ Предположим, вы запросили битпоток 14000 кбит/сек; в теории этого достаточно
+ для удовлетворения потребностей обеих сцен.
+ В этом случае управление битпотоком в однопроходном режиме сделает пару "ошибок".
+ Во-первых, оно установит битпоток в 1400 кбит/сек для обеих частей. Первая
+ часть может оказаться чрезмерно квантованной, что приведет к
+ недопустимому и неоправданно блочному изображению. Вторая часть будет
+ недостаточно квантованной; она может выглядеть отлично, но цена битпотока для
+ этого качества будет полностью неоправданной.
+ Чего намного труднее избежать, так это проблемы перехода между двумя
+ сценами. В первых секундах малодинамичной части квантователь будет чрезвычайно
+ превышен, потому что управление битпотоком все еще ожидает встретить такие же
+ требования к битпотоку как и в первой части. Этот "ошибочный период" с
+ чрезвычайно превышенным квантованием будет выглядеть раздражающе неприятно и
+ использовать на самом деле меньше, чем 300 кбит/сек, требуемых ему для того,
+ чтобы прилично выглядеть. Существуют способы смягчить эффект от подобных
+ подводных камней однопроходного режима, но они могут иметь склонность к
+ усилению неверного предсказания битпотока.
+ </para>
+ <para>
+ Многопроходное кодирование может предложить огромные преимущества по сравнению
+ с однопроходным. Используя статистику, собранную при первом проходе,
+ кодировщик может оценить, с разумной точностью, "стоимость" (в битах)
+ кодирования любого заданного кадра при любом заданном квантователе.
+ Это делает возможным намного более рациональное, лучше спланированное
+ распределение битов между дорогими (высокодинамичными) и дешевыми
+ (малодинамичными) сценами. Смотрите <option>qcomp</option> ниже, чтобы узнать
+ некоторые идеи о том, как можно это распределение настроить по вашему вкусу.
+ </para>
+ <para>
+ Более того, два прохода занимают не двойное время по сравнению с одним.
+ Вы можете настроить опции первого прохода на более быструю скорость и низкое
+ качество. Если хорошо выберете опции, вы получите очень быстрый первый проход.
+ Полученное качество во втором проходе будет несколько ниже, потому что
+ предсказание размера менее точно, но разница в качестве обычно слишком мала,
+ чтобы быть заметной. Попробуйте, например, добавить
+ <option>subq=1:frameref=1</option> в <option>x264encopts</option> первого
+ прохода. Затем, при втором проходе, используйте более медленные, с лучшим
+ качеством опции:
<option>subq=6:frameref=15:partitions=all:me=umh</option>
</para>
</listitem>
<listitem><para>
- <emphasis role="bold">Three pass encoding</emphasis>?
- x264 offers the ability to make an arbitrary number of consecutive
- passes. If you specify <option>pass=1</option> on the first pass,
- then use <option>pass=3</option> on a subsequent pass, the subsequent
- pass will both read the statistics from the previous pass, and write
- its own statistics. An additional pass following this one will have
- a very good base from which to make highly accurate predictions of
- framesizes at a chosen quantizer. In practice, the overall quality
- gain from this is usually close to zero, and quite possibly a third
- pass will result in slightly worse global PSNR than the pass before
- it. In typical usage, three passes help if you get either bad bitrate
- prediction or bad looking scene transitions when using only two passes.
- This is somewhat likely to happen on extremely short clips. There are
- also a few special cases in which three (or more) passes are handy
- for advanced users, but for brevity, this guide omits discussing those
- special cases.
+ <emphasis role="bold">Кодирование в три прохода</emphasis>?
+ x264 предоставляет возможность делать желаемое количество последовательных
+ проходов. Если вы указали <option>pass=1</option> при первом проходе,
+ используйте затем <option>pass=3</option> в последующем проходе, этот проход
+ будет одновременно читать статистику предыдущего прохода и записывать ее
+ собственную. Дополнительный проход, следующий за этим, будет иметь очень
+ хорошую основу для осуществления очень точных предсказаний размеров кадров при
+ выбранном квантователе. На практике, общее улучшение качества от использования
+ этого режима близко к нулю и, вполне возможно, третий проход приведет к
+ немного худшему глобальному PSNR, чем у предыдущего прохода.
+ При обычном использовании три прохода помогают, если вы при двух проходах
+ получаете либо плохое предсказание битпотока, либо плохо выглядящие переходы
+ между сценами. Это в точности то, что наверняка будет происходить на очень
+ коротких клипах. Существуют также особые случаи, когда три (или более)
+ проходом удобны для продвинутых пользователей, но, для краткости, это
+ руководство не включает в себя описание этих особых случаев.
</para></listitem>
<listitem><para>
<emphasis role="bold">qcomp</emphasis>:
- <option>qcomp</option> trades off the number of bits allocated
- to "expensive" high-motion versus "cheap" low-motion frames. At
- one extreme, <option>qcomp=0</option> aims for true constant
- bitrate. Typically this would make high-motion scenes look completely
- awful, while low-motion scenes would probably look absolutely
- perfect, but would also use many times more bitrate than they
- would need in order to look merely excellent. At the other extreme,
- <option>qcomp=1</option> achieves nearly constant quantization parameter
- (QP). Constant QP does not look bad, but most people think it is more
- reasonable to shave some bitrate off of the extremely expensive scenes
- (where the loss of quality is not as noticeable) and reallocate it to
- the scenes that are easier to encode at excellent quality.
- <option>qcomp</option> is set to 0.6 by default, which may be slightly
- low for many peoples' taste (0.7-0.8 are also commonly used).
+ <option>qcomp</option> управляет соотношением количества бит, отданных
+ "дорогим" высокодинамичным и "дешевым" малодинамичным кадрам. Один крайний
+ случай, <option>qcomp=0</option>, предназначен для истинно постоянного
+ битпотока. Обычно это сделает высокодинамичные сцены выглядящими просто
+ ужасно, в то время как малодинамичные сцены будут, возможно, выглядеть
+ отлично, но при этом будут использовать во много раз больший битпоток, чем им
+ необходимо, чтобы выглядеть просто великолепно.
+ Другая крайность, <option>qcomp=1</option>, добивается примерно одинакового
+ параметра квантования (QP). Постоянный QP не выглядит ужасно, но большинство
+ людей думают, что более разумно частично снизить битпоток в сильно
+ дорогих сценах (где потеря качества не очень заметна) и перераспределить их в
+ сцены, которые легче закодировать с отличным качеством.
+ <option>qcomp</option> по-умолчанию установлена в 0.6, что по мнению многих
+ людей может быть несколько мало (также часто используется 0.7-0.8).
</para></listitem>
<listitem><para>
<emphasis role="bold">keyint</emphasis>:
- <option>keyint</option> is solely for trading off file seekability against
- coding efficiency. By default, <option>keyint</option> is set to 250. In
- 25fps material, this guarantees the ability to seek to within 10 seconds
- precision. If you think it would be important and useful to be able to
- seek within 5 seconds of precision, set <option>keyint=125</option>;
- this will hurt quality/bitrate slightly. If you care only about quality
- and not about seekability, you can set it to much higher values
- (understanding that there are diminishing returns which may become
- vanishingly low, or even zero). The video stream will still have seekable
- points as long as there are some scene changes.
+ <option>keyint</option> - единственная возможность выбора между удобством
+ перемещения по файлу и эффективностью кодирования. По-умолчанию
+ <option>keyint</option> установлена в 250. В материале с 25fps это гарантирует
+ возможность перемещения с точностью до 10 секунд. Если вы считаете, что более
+ важным и полезным будет перемещение с точностью до 5 секунд, установите
+ <option>keyint=125</option>; это немного ухудшит качество/битпоток. Если вы
+ заботитесь только о качестве, но не о перемещаемости, вы можете установить
+ значение этой опции в более высокое значение (понимая, что улучшение будет
+ убывающим, вплоть до исчезающе малого или даже нулевого). Видео поток
+ по-прежнему будет иметь точки перемещения, пока в нем есть какие-то изменения
+ сцен.
</para></listitem>
<listitem>
<para>
<emphasis role="bold">deblock</emphasis>:
- This topic is going to be a bit controversial.
+ Этот раздел может быть несколько спорным.
</para>
<para>
- H.264 defines a simple deblocking procedure on I-blocks that uses
- pre-set strengths and thresholds depending on the QP of the block
- in question.
- By default, high QP blocks are filtered heavily, and low QP blocks
- are not deblocked at all.
- The pre-set strengths defined by the standard are well-chosen and
- the odds are very good that they are PSNR-optimal for whatever
- video you are trying to encode.
- The <option>deblock</option> allow you to specify offsets to the preset deblocking
- thresholds.
- </para>
- <para>
- Many people seem to think it is a good idea to lower the deblocking
- filter strength by large amounts (say, -3).
- This is however almost never a good idea, and in most cases,
- people who are doing this do not understand very well how
- deblocking works by default.
- </para>
- <para>
- The first and most important thing to know about the in-loop
- deblocking filter is that the default thresholds are almost always
- PSNR-optimal.
- In the rare cases that they are not optimal, the ideal offset is
- plus or minus 1.
- Adjusting deblocking parameters by a larger amount is almost
- guaranteed to hurt PSNR.
- Strengthening the filter will smear more details; weakening the
- filter will increase the appearance of blockiness.
- </para>
- <para>
- It is definitely a bad idea to lower the deblocking thresholds if
- your source is mainly low in spacial complexity (i.e., not a lot
- of detail or noise).
- The in-loop filter does a rather excellent job of concealing
- the artifacts that occur.
- If the source is high in spacial complexity, however, artifacts
- are less noticeable.
- This is because the ringing tends to look like detail or noise.
- Human visual perception easily notices when detail is removed,
- but it does not so easily notice when the noise is wrongly
- represented.
- When it comes to subjective quality, noise and detail are somewhat
- interchangeable.
- By lowering the deblocking filter strength, you are most likely
- increasing error by adding ringing artifacts, but the eye does
- not notice because it confuses the artifacts with detail.
- </para>
- <para>
- This <emphasis role="bold">still</emphasis> does not justify
- lowering the deblocking filter strength, however.
- You can generally get better quality noise from postprocessing.
- If your H.264 encodes look too blurry or smeared, try playing with
- <option>-vf noise</option> when you play your encoded movie.
- <option>-vf noise=8a:4a</option> should conceal most mild
- artifacting.
- It will almost certainly look better than the results you
- would have gotten just by fiddling with the deblocking filter.
+ H.264 определяет простую процедуру удаления блочности в I-блоках, которая
+ использует предустановленные степени обработки и пороговые значения в
+ зависимости от QP интересующего блока.
+ По-умолчанию, блоки с высоким QP обрабатываются сильнее, а в блоках с низким
+ QP удаление блочности вообще не производится.
+ Предустановленые степени обработки, определенные стандартом, тщательно подобраны
+ и имеют хорошие шансы быть PSNR-оптимальными для любого видео, которое вы
+ пытаетесь кодировать.
+ Опция <option>deblock</option> позволяет указать смещения предустановленных
+ пороговых значений деблокинга.
+ </para>
+ <para>
+ Похоже, многие думают, что хорошей идеей является значительное уменьшение силы
+ воздействия фильтра деблокинга (читай, -3).
+ Это, однако, почти никогда не является хорошей идеей, и, люди, это делающие, в большинстве
+ случаев не совсем хорошо понимают, как работает удаление
+ блочности по-умолчанию.
+ </para>
+ <para>
+ Первая и самая важная вещь, которую нужно знать о in-loop фильтре удаления
+ блочности состоит в том, что пороговые значения по-умолчанию практически
+ всегда PSNR-оптимальны.
+ В редких случаях, где они неоптимальны, идеальное смещение будет плюс минус 1.
+ Изменение параметров деблокинга на большие значения фактически гарантирует
+ ухудшение PSNR.
+ Усиление фильтра размажет больше деталей; ослабление - оставит больше квадратиков.
+ </para>
+ <para>
+ По определению плохая идея уменьшать пороги деблокинга, если ваш исходный
+ материал в основном имеет небольшую пространственную сложность (т.е. не имеет
+ множества деталей или шума).
+ In-loop фильтр делает весьма неплохую работу по сокрытию появляющихся
+ артефактов. Однако, если исходный материал имеет высокую пространственную
+ сложность, артефакты будут практически незаметны.
+ Это происходит потому, что ореолы имеют склонность выглядеть как детали или
+ шум. Зрительное восприятие легко замечает отсутствие деталей, но ему не так
+ легко обратить внимание на неверно изображенный шум.
+ Когда речь идет о субъективном качестве, шум и детали в некоторой степени
+ взаимозаменяемы.
+ Уменьшая силу фильтра удаления блочности, вы скорее всего увеличиваете ошибку,
+ добавляя ореолы, но глаз этого не замечает, поскольку он путает артефакты с
+ деталями.
+ </para>
+ <para>
+ Однако, это <emphasis role="bold">по-прежнему</emphasis> не оправдывает
+ уменьшение силы фильтра. Вы в большинстве случаев можете получить более
+ качественный шум при помощи постобработки.
+ Если результат кодирования при помощи H.264 выглядит слишком смазанным или
+ размытым, попробуйте поиграть с <option>-vf noise</option>, при
+ воспроизведении закодированного фильма.
+ <option>-vf noise=8a:4a</option> должна скрыть большинство мелких артефактов.
+ Ее результат почти наверняка будет выглядеть лучше, чем полученный при помощи
+ махинаций с фильтром удаления блочности.
</para>
</listitem>
</itemizedlist>
@@ -4147,50 +4143,48 @@
<!-- ********** -->
<sect2 id="menc-feat-x264-example-settings">
-<title>Encoding setting examples</title>
+<title>Примеры настроек кодирования</title>
<para>
-The following settings are examples of different encoding
-option combinations that affect the speed vs quality tradeoff
-at the same target bitrate.
+Последующие настройки - это примеры различных комбинаций опций кодирования,
+которые влияют на соотношения скорость-качество при той же величине целевого
+битпотока.
</para>
<para>
-All the encoding settings were tested on a 720x448 @30000/1001 fps
-video sample, the target bitrate was 900kbps, and the machine was an
-AMD-64 3400+ at 2400 MHz in 64 bits mode.
-Each encoding setting features the measured encoding speed (in
-frames per second) and the PSNR loss (in dB) compared to the "very
-high quality" setting.
-Please understand that depending on your source, your machine type
-and development advancements, you may get very different results.
+Все настройки кодирования проверялись на тестовом видео 720x448 @30000/1001 fps
+с целевым битпотоком 900кбит/сек, на машине AMD-64 3400+ с 2400 МГц и 64-х битном режиме.
+Для каждой настройки кодирования указаны измеренная скорость кодирования (в
+кадрах в секунду) и потеря PSNR (в дБ) по сравнению с настройкой "очень высокое
+качество". Поймите, пожалуйста, что в зависимости от вашего материала, типа
+машины, прогресса разработки вы можете получить сильно отличающиеся результаты.
</para>
<informaltable frame="all">
<tgroup cols="4">
<thead>
<row>
- <entry>Description</entry>
- <entry>Encoding options</entry>
- <entry>speed (in fps)</entry>
- <entry>Relative PSNR loss (in dB)</entry>
+ <entry>Описание</entry>
+ <entry>Опции кодирования</entry>
+ <entry>скорость (в fps)</entry>
+ <entry>Относительная потеря PSNR (в дБ)</entry>
</row>
</thead>
<tbody>
<row>
- <entry>Very high quality</entry>
+ <entry>Очень высокое качество</entry>
<entry><option>subq=6:partitions=all:8x8dct:me=umh:frameref=5:bframes=3:b_pyramid:weight_b</option></entry>
<entry>6fps</entry>
<entry>0dB</entry>
</row>
<row>
- <entry>High quality</entry>
+ <entry>Высокое качество</entry>
<entry><option>subq=5:8x8dct:frameref=2:bframes=3:b_pyramid:weight_b</option></entry>
<entry>13fps</entry>
<entry>-0.89dB</entry>
</row>
<row>
- <entry>Fast</entry>
+ <entry>Быстро</entry>
<entry><option>subq=4:bframes=2:b_pyramid:weight_b</option></entry>
<entry>17fps</entry>
<entry>-1.48dB</entry>
1
0
Author: voroshil
Date: Sun Dec 24 06:47:51 2006
New Revision: 21762
Modified:
trunk/DOCS/man/ru/mplayer.1
Log:
r21758: Subtitle formats are listed in subreader.h, not libmpdemux/demuxer.h.
Modified: trunk/DOCS/man/ru/mplayer.1
==============================================================================
--- trunk/DOCS/man/ru/mplayer.1 (original)
+++ trunk/DOCS/man/ru/mplayer.1 Sun Dec 24 06:47:51 2006
@@ -2,7 +2,7 @@
.\" This man page was/is done by Gabucino, Diego Biurrun, Jonas Jermann
.\" Translated by Vladimir Voroshilov <voroshil(a)gmail.com>
.\" Encoding: koi8-r
-.\" synced with r21727
+.\" synced with r21758
.
.\" --------------------------------------------------------------------------
.\" ����������� ��������
@@ -2074,7 +2074,7 @@
��������� ��������� ��������!
���������� �������� ��������������� �����, ��� ��� ��������� ������ \-sub-demuxer help.
��� �������� ������������� ����� ����������� ID ���������������, ������������ �
-libmpdemux/\:demuxer.h.
+subreader.h.
.
.TP
.B \-sub-fuzziness <�����>
1
0
r21761 - in trunk/DOCS/xml/ru: bugreports.xml codecs.xml mencoder.xml radio.xml tvinput.xml usage.xml
by voroshil 24 Dec '06
by voroshil 24 Dec '06
24 Dec '06
Author: voroshil
Date: Sun Dec 24 06:45:27 2006
New Revision: 21761
Modified:
trunk/DOCS/xml/ru/bugreports.xml
trunk/DOCS/xml/ru/codecs.xml
trunk/DOCS/xml/ru/mencoder.xml
trunk/DOCS/xml/ru/radio.xml
trunk/DOCS/xml/ru/tvinput.xml
trunk/DOCS/xml/ru/usage.xml
Log:
r21748: Reformatting round continued
r21760: Directly point to the Subversion instructions.
Modified: trunk/DOCS/xml/ru/bugreports.xml
==============================================================================
--- trunk/DOCS/xml/ru/bugreports.xml (original)
+++ trunk/DOCS/xml/ru/bugreports.xml Sun Dec 24 06:45:27 2006
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- synced with r21612 -->
+<!-- synced with r21760 -->
<appendix id="bugreports">
<title>Как сообщать об ошибках</title>
@@ -65,8 +65,9 @@
<para>
Во-первых, вам нужно получить исходный код MPlayer из Subversion.
-Инструкции могут быть найдены в нижней части
-<ulink url="http://www.mplayerhq.hu/dload.html">этой страницы</ulink>.
+Инструкции могут быть найдены в
+<ulink url="http://www.mplayerhq.hu/design7/dload.html#svn">разделе Subversion
+страницы закачки</ulink>.
</para>
<para>
Modified: trunk/DOCS/xml/ru/codecs.xml
==============================================================================
--- trunk/DOCS/xml/ru/codecs.xml (original)
+++ trunk/DOCS/xml/ru/codecs.xml Sun Dec 24 06:45:27 2006
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- synced with r21741 -->
+<!-- synced with r21748 -->
<chapter id="codecs">
<title>Поддерживаемые кодеки</title>
@@ -655,9 +655,9 @@
Запустите <command>regedit</command>.
</para></step>
<step><para>
- Нажмите <keycombo><keycap>Ctrl</keycap><keycap>F</keycap></keycombo>, отключите первые
- две галочки и включите третью. Наберите fourcc Вашего кодека (например,
- <userinput>TM20</userinput>).
+ Нажмите <keycombo><keycap>Ctrl</keycap><keycap>F</keycap></keycombo>, отключите
+ первые две галочки и включите третью. Наберите fourcc Вашего кодека
+ (например, <userinput>TM20</userinput>).
</para></step>
<step><para>
Вы должны увидеть поле, содержащее путь и имя файла (например,
Modified: trunk/DOCS/xml/ru/mencoder.xml
==============================================================================
--- trunk/DOCS/xml/ru/mencoder.xml (original)
+++ trunk/DOCS/xml/ru/mencoder.xml Sun Dec 24 06:45:27 2006
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- synced with r21744 -->
+<!-- synced with r21748 -->
<chapter id="mencoder">
<title>Основы использования <application>MEncoder</application></title>
@@ -49,10 +49,7 @@
</row>
<row>
<entry>lavc</entry>
- <entry>
- Используйте один из кодеков библиотеки
- <link linkend="menc-feat-enc-libavcodec-audio-codecs"><systemitem class="library">libavcodec</systemitem></link>
- </entry>
+ <entry>Используйте один из кодеков библиотеки <link linkend="menc-feat-enc-libavcodec-audio-codecs"><systemitem class="library">libavcodec</systemitem></link></entry>
</row>
<row>
<entry>faac</entry>
@@ -89,9 +86,7 @@
<tbody>
<row>
<entry>lavc</entry>
- <entry>
- Используйте один из кодеков библиотеки <link linkend="menc-feat-enc-libavcodec-video-codecs"><systemitem class="library">libavcodec</systemitem></link>
- </entry>
+ <entry>Используйте один из кодеков библиотеки <link linkend="menc-feat-enc-libavcodec-video-codecs"><systemitem class="library">libavcodec</systemitem></link></entry>
</row>
<row>
<entry>xvid</entry>
@@ -318,7 +313,6 @@
<sect1 id="menc-feat-mpeg4">
<title>Двухпроходное кодирование MPEG-4 ("DivX")</title>
-
<para>
Название происходит из того факта, что кодирование файла производится
<emphasis>дважды</emphasis>.
Modified: trunk/DOCS/xml/ru/radio.xml
==============================================================================
--- trunk/DOCS/xml/ru/radio.xml (original)
+++ trunk/DOCS/xml/ru/radio.xml Sun Dec 24 06:45:27 2006
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- synced with r21612 -->
+<!-- synced with r21748 -->
<chapter id="radio">
<title>Радио</title>
@@ -38,6 +38,7 @@
<para>
Полный список опций доступен на страницах руководства (man).
Вот всего несколько советов:
+
<itemizedlist>
<listitem><para>
Использование <option>channels</option> опции. Пример:
Modified: trunk/DOCS/xml/ru/tvinput.xml
==============================================================================
--- trunk/DOCS/xml/ru/tvinput.xml (original)
+++ trunk/DOCS/xml/ru/tvinput.xml Sun Dec 24 06:45:27 2006
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- synced with r21612 -->
+<!-- synced with r21748 -->
<chapter id="tv">
<title>TV</title>
@@ -39,7 +39,6 @@
<para>
Полный список опций доступен на страницах руководства (man).
Вот всего несколько советов:
-</para>
<itemizedlist>
<listitem><para>
@@ -139,6 +138,7 @@
звукового сервера.
</para></listitem>
</itemizedlist>
+</para>
</sect2>
<!-- ********** -->
Modified: trunk/DOCS/xml/ru/usage.xml
==============================================================================
--- trunk/DOCS/xml/ru/usage.xml (original)
+++ trunk/DOCS/xml/ru/usage.xml Sun Dec 24 06:45:27 2006
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- synced with r21741 -->
+<!-- synced with r21748 -->
<chapter id="usage">
<title>Использование</title>
@@ -235,9 +235,6 @@
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
-<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
-
-
<sect1 id="control">
<title>Управление</title>
@@ -363,8 +360,6 @@
</sect2>
</sect1>
-<!-- ********** -->
-
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
@@ -382,19 +377,25 @@
Также, <application>MPlayer</application> учитывает переменную среды
<envar>http_proxy</envar> и использует прокси[proxy], если это возможно.
Также можно заставить использовать прокси:
-<screen>mplayer <replaceable>http_proxy://proxy.micorsops.com:3128/http://micorsops.com:80/stream.asf</replaceable></screen>
+<screen>
+mplayer <replaceable>http_proxy://proxy.micorsops.com:3128/http://micorsops.com:80/stream.asf</replaceable>
+</screen>
</para>
<para>
<application>MPlayer</application> может считывать данные со стандартного входа
(а <emphasis>не</emphasis> из поименованных каналов). Это может, например,
использоваться при проигрывании файлов по FTP:
-<screen>wget <replaceable>ftp://micorsops.com/something.avi</replaceable> -O - | mplayer -</screen>
+<screen>
+wget <replaceable>ftp://micorsops.com/something.avi</replaceable> -O - | mplayer -
+</screen>
</para>
<note><para>
Мы рекомендуем включать <option>-cache</option> при проигрывании из сети:
-<screen>wget <replaceable>ftp://micorsops.com/something.avi</replaceable> -O - | mplayer -cache 8192 -</screen>
+<screen>
+wget <replaceable>ftp://micorsops.com/something.avi</replaceable> -O - | mplayer -cache 8192 -
+</screen>
</para></note>
<!-- ********** -->
@@ -418,7 +419,6 @@
</sect2>
</sect1>
-<!-- ********** -->
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
1
0
Author: reynaldo
Date: Fri Dec 22 07:31:51 2006
New Revision: 21726
Modified:
trunk/help/help_mp-es.h
Log:
fix correct addressing of user, some gram and ortographical fixes too - only partial
Modified: trunk/help/help_mp-es.h
==============================================================================
--- trunk/help/help_mp-es.h (original)
+++ trunk/help/help_mp-es.h Fri Dec 22 07:31:51 2006
@@ -34,14 +34,14 @@
" -nosound No reproducir sonido.\n"
" -fs, -vm, -zoom Opciones de pantalla completa (pantalla completa, cambio de modo de video, escalado por software).\n"
" -x <x> -y <y> Escalar imagen a resolución dada (para usar con -vm o -zoom).\n"
-" -sub <archivo> Especificar archivo de subtitulos a usar (mira también -subfps, -subdelay).\n"
+" -sub <archivo> Especificar archivo de subtítulos a usar (revise también -subfps, -subdelay).\n"
" -playlist <archivo> Especificar archivo con la lista de reproducción.\n"
" -vid <x> -aid <y> Opciones para especificar el stream de video (x) y de audio (y) a reproducir.\n"
" -fps <x> -srate <y> Opciones para cambiar la tasa de video (x fps) y de audio (y Hz).\n"
-" -pp <calidad> Activar filtro de postprocesado (revisa el manual para para obtener más información).\n"
+" -pp <calidad> Activar filtro de postproceso (revise el manual para para obtener más información).\n"
" -framedrop Activar el descarte de cuadros/frames (para máquinas lentas).\n\n"
-"Teclas básicas ('man mplayer' para una lista completa, mira también input.conf):\n"
+"Teclas básicas ('man mplayer' para una lista completa, revise también input.conf):\n"
" <- ó -> Avanzar o retroceder diez segundos.\n"
" arriba ó abajo Avanzar o retroceder un minuto.\n"
" pgup ó pgdown Avanzar o retroceder diez minutos.\n"
@@ -54,11 +54,11 @@
" z ó x Ajustar el retardo de la subtítulación en más o menos 0.1 segundos.\n"
" r ó t Ajustar posición de la subtítulación (mira también -vf expand).\n"
"\n"
-" *** Lee el manual para enterarte del resto de las opciones (avanzadas) y teclas! de control ***\n"
+" *** REVISE EL MANUAL PARA OTROS DETALLES, OPCIONES (AVANZADAS) Y TECLAS DE CONTROL ***\n"
"\n";
#endif
-#define MSGTR_SamplesWanted "Se necesitan muestras en este formato para mejorar el soporte. Por favor contacta a los desarrolladores.\n"
+#define MSGTR_SamplesWanted "Se necesitan muestras de este formato para mejorar el soporte. Por favor contacte a los desarrolladores.\n"
@@ -69,58 +69,58 @@
#define MSGTR_Exiting "\nSaliendo...\n"
#define MSGTR_ExitingHow "\nSaliendo... (%s)\n"
#define MSGTR_Exit_quit "Salida."
-#define MSGTR_Exit_eof "Fin del archivo."
+#define MSGTR_Exit_eof "Fin de archivo."
#define MSGTR_Exit_error "Error fatal."
-#define MSGTR_IntBySignal "\nMPlayer ha sido interrumpido con señal %d en el módulo: %s \n"
+#define MSGTR_IntBySignal "\nMPlayer fue interrumpido con señal %d en el módulo: %s \n"
#define MSGTR_NoHomeDir "No se puede encontrar el directorio HOME.\n"
#define MSGTR_GetpathProblem "Problema en get_path(\"config\").\n"
#define MSGTR_CreatingCfgFile "Creando archivo de configuración: %s.\n"
-#define MSGTR_CopyCodecsConf "Copia/Enlaza <árbol del código fuente de MPlayer>/etc/codecs.conf a ~/.mplayer/codecs.conf\n"
+#define MSGTR_CopyCodecsConf "Copie/Enlace <árbol del código fuente de MPlayer>/etc/codecs.conf a ~/.mplayer/codecs.conf\n"
#define MSGTR_BuiltinCodecsConf "Usando codecs.conf interno por omisión.\n"
-#define MSGTR_CantLoadFont "No se puede cargar typografía: %s.\n"
-#define MSGTR_CantLoadSub "No se puede cargar subtítulo: %s.\n"
-#define MSGTR_DumpSelectedStreamMissing "dump: FATAL: No se encuentra el stream seleccionado.\n"
-#define MSGTR_CantOpenDumpfile "No se puede abrir el archivo de dump.\n"
+#define MSGTR_CantLoadFont "No se pudo cargar typografía: %s.\n"
+#define MSGTR_CantLoadSub "No se pudo cargar subtítulo: %s.\n"
+#define MSGTR_DumpSelectedStreamMissing "dump: FATAL: No se encuentró el stream seleccionado.\n"
+#define MSGTR_CantOpenDumpfile "No se puede abrir el archivo de dump/volcado.\n"
#define MSGTR_CoreDumped "Core dumped ;)\n"
#define MSGTR_FPSnotspecified "FPS no especificado (o inválido) en la cabecera! Usa la opción -fps.\n"
#define MSGTR_TryForceAudioFmtStr "Tratando de forzar la familia de codecs de audio %s...\n"
-#define MSGTR_RTFMCodecs "Lee el archivo DOCS/HTML/es/codecs.html!\n"
-#define MSGTR_CantFindAudioCodec "No se encuentra codec para el formato de audio 0x%X!\n"
+#define MSGTR_RTFMCodecs "Revise el archivo DOCS/HTML/es/codecs.html!\n"
+#define MSGTR_CantFindAudioCodec "No se encontró codec para el formato de audio 0x%X!\n"
#define MSGTR_TryForceVideoFmtStr "Tratando de forzar la familia de codecs de video %s...\n"
-#define MSGTR_CantFindVideoCodec "No se encuentra codec para el formato de video 0x%X!\n"
+#define MSGTR_CantFindVideoCodec "No se encontró codec para el formato de video 0x%X!\n"
#define MSGTR_CannotInitVO "FATAL: No se puede inicializar el driver de video!\n"
#define MSGTR_CannotInitAO "No se puede abrir o inicializar dispositivo de audio, no se reproducirá sonido.\n"
#define MSGTR_StartPlaying "Comenzando la reproducción...\n"
#define MSGTR_SystemTooSlow "\n\n"\
" **************************************************************\n"\
-" **** Tu sistema es demasiado lento para reproducir esto! ****\n"\
+" **** Su sistema es demasiado lento para reproducir esto! ****\n"\
" **************************************************************\n"\
"Posibles razones, problemas, soluciones:\n"\
"- Más común: controlador de _audio_ con errores o arruinado.\n"\
" - Intenta con -ao sdl o la emulación OSS de ALSA.\n"\
-" - Proba con diferentes valores para -autosync, 30 es un buen comienzo.\n"\
+" - Pruebe con diferentes valores para -autosync, 30 es un buen comienzo.\n"\
"- Salida de video lenta\n"\
-" - Proba otro driver -vo (para obtener una lista, -vo help) o intenta\n"\
+" - Pruebe otro driver -vo (para obtener una lista, -vo help) o intente\n"\
" iniciar con la opción -framedrop!\n"\
"- CPU lenta\n"\
-" - No intente reproducir DVDs o DivX grandes en una CPU lenta. Intenta\n"\
+" - No intente reproducir DVDs o DivX grandes en una CPU lenta. Intente\n"\
" iniciar con la opción -hardframedrop.\n"\
"- Archivo erróneo o arruinado\n"\
-" - Proba combinaciones de -nobps -ni -mc 0.\n"\
+" - Pruebe combinaciones de -nobps -ni -mc 0.\n"\
"- Medios lentos (unidad NFS/SMB, DVD, VCD, etc)\n"\
" - Intente con -cache 8192.\n"\
-"- Esta usando -cache para reproducir archivos AVI no entrelazados?\n"\
+"- Esta utilizando -cache para reproducir archivos AVI no entrelazados?\n"\
" - Intente con -nocache.\n"\
-"Lee DOCS/HTML/es/video.html para consejos de ajuste o mayor velocidad.\n"\
-"Si nada de eso sirve, lee DOCS/HTML/es/bugreports.html\n\n"
+"Lea DOCS/HTML/es/video.html para consejos de ajuste/mejora de la velocidad.\n"\
+"Si nada de eso sirve, revise DOCS/HTML/es/bugreports.html\n\n"
#define MSGTR_NoGui "MPlayer fue compilado sin soporte para interfaz gráfica.\n"
#define MSGTR_GuiNeedsX "La interfaz gráfica de MPlayer requiere X11!\n"
#define MSGTR_Playing "Reproduciendo %s.\n"
#define MSGTR_NoSound "Audio: sin sonido.\n"
#define MSGTR_FPSforced "FPS forzado a %5.3f (ftime: %5.3f).\n"
-#define MSGTR_CompiledWithRuntimeDetection "Compilado con detección de CPU en tiempo de ejecución - esto no es óptimo! Para obtener mejor rendimiento, recompila MPlayer con --disable-runtime-cpudetection.\n"
+#define MSGTR_CompiledWithRuntimeDetection "Compilado con detección de CPU en tiempo de ejecución - esto no es óptimo! Para obtener mejor rendimiento, recompile MPlayer con --disable-runtime-cpudetection.\n"
#define MSGTR_CompiledWithCPUExtensions "Compilado para CPU x86 con extensiones:"
#define MSGTR_AvailableVideoOutputDrivers "Controladores de salida de video disponibles:\n"
#define MSGTR_AvailableAudioOutputDrivers "Controadores de salida de audio disponibles:\n"
@@ -133,12 +133,12 @@
#define MSGTR_CannotReadVideoProperties "Vídeo: no se puede leer las propiedades.\n"
#define MSGTR_NoStreamFound "No se ha encontrado stream.\n"
#define MSGTR_ErrorInitializingVODevice "Error abriendo/inicializando el dispositivo de la salida de video (-vo)!\n"
-#define MSGTR_ForcedVideoCodec "Forzado el codec de video: %s.\n"
-#define MSGTR_ForcedAudioCodec "Forzado el codec de audio: %s\n"
+#define MSGTR_ForcedVideoCodec "Codec de video forzado: %s.\n"
+#define MSGTR_ForcedAudioCodec "Codec de audio forzado: %s\n"
#define MSGTR_Video_NoVideo "Vídeo: no hay video!\n"
-#define MSGTR_NotInitializeVOPorVO "\nFATAL: No se pudo inicializar los filtros de video (-vf) o salida de video (-vo)!\n"
+#define MSGTR_NotInitializeVOPorVO "\nFATAL: No fue posible inicializar los filtros (-vf) o la salida de video (-vo)!\n"
#define MSGTR_Paused "\n ===== PAUSA =====\r"
-#define MSGTR_PlaylistLoadUnable "\nNo se puede cargar la lista de reproducción %s.\n"
+#define MSGTR_PlaylistLoadUnable "\nNo fue posible cargar la lista de reproducción %s.\n"
#define MSGTR_Exit_SIGILL_RTCpuSel \
"- MPlayer se detuvo por una 'Instrucción Ilegal'.\n"\
" Esto puede deberse a un defecto en nuestra nueva rutina de autodetección de CPU...\n"\
@@ -147,19 +147,19 @@
"- MPlayer se detuvo por una 'Instrucción Ilegal'.\n"\
" Esto ocurre normalmente cuando ejecuta el programa en una CPU diferente de\n"\
" la usada para compilarlo o para la cual fue optimizado.\n"\
-" ¡Verifica eso!\n"
+" ¡Verifique eso!\n"
#define MSGTR_Exit_SIGSEGV_SIGFPE \
"- MPlayer se detuvo por mal uso de CPU/FPU/RAM.\n"\
-" Recompila MPlayer con la opción --enable-debug y hace un backtrace en\n"\
-" 'gdb' y un desensamblado. Para más detalles, revisa\n"\
+" Recompile MPlayer con la opción --enable-debug y haga un backtrace con\n"\
+" 'gdb' y un desensamblado. Para más detalles, revise\n"\
" DOCS/HTML/es/bugreports_what.html#bugreports_crash\n"
#define MSGTR_Exit_SIGCRASH \
-"- MPlayer se detuvo. Esto no debería haber pasado.\n"\
+"- MPlayer se detuvo. Esto no debería pasar.\n"\
" Puede ser un defecto en el código de MPlayer, en sus controladores\n"\
-" _o_ en su versión de gcc. Si piensas que es culpa de MPlayer, por\n"\
-" favor revisa DOCS/HTML/es/bugreports.html y sigue las instrucciones que allí\n"\
-" se encuentran. No podemos ayudarte a menos que nos proveas esa\n"\
-" información cuando estes reportando algún posible defecto.\n"
+" _o_ en su versión de gcc. Si piensa que es culpa de MPlayer, por\n"\
+" favor revise DOCS/HTML/es/bugreports.html y siga las instrucciones que allí\n"\
+" se encuentran. No podemos ayudarle a menos que nos provea esa\n"\
+" información cuando reporte algún posible defecto.\n"
#define MSGTR_LoadingConfig "Cargando configuración '%s'\n"
#define MSGTR_AddedSubtitleFile "SUB: se agregó el archivo de subtítulo (%d): %s\n"
#define MSGTR_RemovedSubtitleFile "SUB: Archivo de subtítulos borrado (%d): %s\n"
@@ -167,7 +167,7 @@
#define MSGTR_CommandLine "Linea de Comando:"
#define MSGTR_RTCDeviceNotOpenable "Fallo al abrir %s: %s (el usuario debe tener permisos de lectura)\n"
#define MSGTR_LinuxRTCInitErrorIrqpSet "Error iniciando Linux RTC en llamada a ioctl (rtc_irqp_set %lu): %s\n"
-#define MSGTR_IncreaseRTCMaxUserFreq "Prueba agregando \"echo %lu > /proc/sys/dev/rtc/max-user-freq\" a los scripts de inicio de tu sistema.\n"
+#define MSGTR_IncreaseRTCMaxUserFreq "Pruebe agregando \"echo %lu > /proc/sys/dev/rtc/max-user-freq\" a los scripts de inicio de su sistema.\n"
#define MSGTR_LinuxRTCInitErrorPieOn "Error iniciando Linux RTC en llamada a ioctl (rtc_pie_on): %s\n"
#define MSGTR_UsingTimingType "Usando temporización %s.\n"
#define MSGTR_NoIdleAndGui "La opcion -idle no puede usarse con GMPlayer.\n"
@@ -276,7 +276,7 @@
#define MSGTR_ForcingOutputFourcc "Forzando salida fourcc a %x [%.4s].\n"
#define MSGTR_ForcingOutputAudiofmtTag "Forzando la etiqueta del formato de la salida de audio a 0x%x.\n"
#define MSGTR_DuplicateFrames "\n%d frame(s) duplicados.\n"
-#define MSGTR_SkipFrame "\nse salta frame...\n"
+#define MSGTR_SkipFrame "\nSaltando frame/cuadro...\n"
#define MSGTR_ResolutionDoesntMatch "\nEl nuevo archivo de video tiene diferente resolución o espacio de colores que el anterior.\n"
#define MSGTR_FrameCopyFileMismatch "\nTodos los archivos de video deben tener fps, resolución y codec identicos para -ovc copy.\n"
#define MSGTR_AudioCopyFileMismatch "\nTodos los archivos deben tener codec de audio y formato identicos para -oac copy.\n"
@@ -307,10 +307,10 @@
#define MSGTR_LameVersion "Versión de LAME %s (%s)\n\n"
#define MSGTR_InvalidBitrateForLamePreset "Error: La tasa de bits especificada esta fuera de los rangos de valor para esta preconfiguración\n"\
"\n"\
-"Cuando usa este modo debe ingresar un valor entre \"8\" y \"320\"\n"\
+"Cuando utilice este modo debe ingresar un valor entre \"8\" y \"320\"\n"\
"\n"\
-"Para mayor informción prueba: \"-lameopts preset=help\"\n"
-#define MSGTR_InvalidLamePresetOptions "Error: No ingreso un perfil valido y/o opciones con una preconfiguración\n"\
+"Para mayor información pruebe: \"-lameopts preset=help\"\n"
+#define MSGTR_InvalidLamePresetOptions "Error: No ingresó un perfil válido y/o opciones con una preconfiguración\n"\
"\n"\
"Los perfiles disponibles son:\n"\
"\n"\
@@ -333,40 +333,40 @@
#define MSGTR_LamePresetsLongInfo "\n"\
"Las opciones de preconfiguración estan hechas para proveer la mayor calidad posible.\n"\
"\n"\
-"Estas han sido en su mayor sometidas y ajustadas por medio de pruebas rigurosas de\n"\
+"Estas han sido en su mayor parte sometidas y ajustadas por medio de pruebas rigurosas de\n"\
"doble escucha ciega (double blind listening) para verificar y lograr este objetivo\n"\
"\n"\
"Son continuamente actualizadas para con el desarrollo actual que esta\n"\
"ocurriendo y como resultado debería proveer practicamente la mejor calidad\n"\
-"actualmente posible de LAME.\n"\
+"actualmente posible con LAME.\n"\
"\n"\
-"Para activar estas preconfiguración:\n"\
+"Para activar estas preconfiguracines:\n"\
"\n"\
-" For modos VBR (en general mayor calidad):\n"\
+" For modos VBR (en general de mejor calidad):\n"\
"\n"\
" \"preset=standard\" Esta preconfiguración generalmente debería ser transparente\n"\
-" para la mayoría de la genta en la música y ya es bastante\n"\
+" para la mayoría de la gente en la música y ya es bastante\n"\
" buena en calidad.\n"\
"\n"\
" \"preset=extreme\" Si tiene un oido extramademente bueno y un equipo\n"\
" similar, esta preconfiguración normalmente le\n"\
-" proveera una calidad levemente superior al modo "\
+" proveerá una calidad levemente superior al modo "\
"\"standard\"\n"\
"\n"\
-" Para 320kbps CBR (la mayor calidad posible desde las preconfiguraciones):\n"\
+" Para 320kbps CBR (la mejor calidad posible desde las preconfiguraciones):\n"\
"\n"\
" \"preset=insane\" Esta preconfiguración será excesiva para la mayoria\n"\
-" de la gente en la mayoria de las ocasiones, pero si debe\n"\
-" tener la mayor calidad posible sin tener en cuenta el\n"\
+" de la gente y en la mayoria de las ocasiones, pero si debe\n"\
+" tener la mejor calidad posible sin tener en cuenta el\n"\
" tamaño del archivo, esta es la opción definitiva.\n"\
"\n"\
-" Para modos ABR (alta calidad por tasa de bits dado pero no tan alto como modo VBR):\n"\
+" Para modos ABR (alta calidad por tasa de bits dado pero no tan alto como el modo VBR):\n"\
"\n"\
-" \"preset=<kbps>\" Usando esta preconfiguración normalmente obtendrá buena\n"\
+" \"preset=<kbps>\" Utilizando esta preconfiguración normalmente obtendrá buena\n"\
" calidad a la tasa de bits especificada. Dependiendo de\n"\
" la tasa de bits ingresada, esta preconfiguración determinará\n"\
-" las opciones optimas para esa situación particular.\n"\
-" A pessar que funciona, no es tan flexible como el modo\n"\
+" las opciones óptimas para esa situación particular.\n"\
+" A pesar que funciona, no es tan flexible como el modo\n"\
" VBR, y normalmente no llegarán a obtener el mismo nivel\n"\
" de calidad del modo VBR a mayores tasas de bits.\n"\
"\n"\
@@ -384,13 +384,13 @@
" desventaja al cambio de velocidad es que muchas veces la tasa de\n"\
" bits será levemente más alta respecto del modo normal y la calidad\n"\
" puede llegar a ser un poco más baja también.\n"\
-"Advertencia: con la versión actual las preconfiruaciones \"fast\" puede llegar a\n"\
+"Advertencia: con la versión actual las preconfiguraciones \"fast\" pueden llegar a\n"\
" dar como resultado tasas de bits demasiado altas comparadas a los normales.\n"\
"\n"\
" \"cbr\" - Si usa el modo ABR (ver más arriba) con una tasa de bits significativa\n"\
" como 80, 96, 112, 128, 160, 192, 224, 256, 320,\n"\
" puede usar la opción \"cbr\" para forzar la codificación en modo CBR\n"\
-" en lugar del modo por omisión ABR. ABR provee mayor calidad pero\n"\
+" en lugar del modo por omisión ABR. ABR provee mejor calidad pero\n"\
" CBR podría llegar a ser util en situaciones tales como cuando se\n"\
" recibe un flujo mp3 a través de internet.\n"\
"\n"\
@@ -407,13 +407,13 @@
"mw-us => 40kbps/mono voice => 56kbps/mono\n"\
"fm/radio/tape => 112kbps hifi => 160kbps\n"\
"cd => 192kbps studio => 256kbps"
-#define MSGTR_LameCantInit "No se pudo setear las opciones de Lame, revise el"\
-" bitrate/samplerate, algunos bitrates muy bajos (<32) necesitan una tasa de"\
+#define MSGTR_LameCantInit "No fue posible setear las opciones de LAME, revise el"\
+" bitrate/samplerate. Algunos bitrates muy bajos (<32) necesitan una tasa de"\
" muestreo más baja (ej. -srate 8000). Si todo falla, pruebe con un preset."
#define MSGTR_ConfigFileError "error en archivo de configuración"
#define MSGTR_ErrorParsingCommandLine "error en parametros de la línea de comando"
#define MSGTR_VideoStreamRequired "¡El flujo de video es obligatorio!\n"
-#define MSGTR_ForcingInputFPS "en su lugar los cuadros por segundos de entrada serán interpretados como %5.2f\n"
+#define MSGTR_ForcingInputFPS "en su lugar el fps de entrada será interpretado como %5.2f\n"
#define MSGTR_RawvideoDoesNotSupportAudio "El formato de archivo de salida RAWVIDEO no soporta audio - desactivando audio\n"
#define MSGTR_DemuxerDoesntSupportNosound "Este demuxer todavía no soporta -nosound.\n"
#define MSGTR_MemAllocFailed "falló la asignación de memoria"
@@ -423,7 +423,7 @@
#define MSGTR_LavcAudioCodecNotFound "LAVC Audio, no se encuentra el codificador para el codec %s\n"
#define MSGTR_CouldntAllocateLavcContext "LAVC Audio, ¡no se puede asignar contexto!\n"
#define MSGTR_CouldntOpenCodec "No se puede abrir el codec %s, br=%d\n"
-#define MSGTR_CantCopyAudioFormat "El formato de audio 0x%x no es compatible con '-oac copy', profavor pruebe '-oac pcm' o use '-fafmttag' para sobreescribirlo.\n"
+#define MSGTR_CantCopyAudioFormat "El formato de audio 0x%x no es compatible con '-oac copy', por favor pruebe '-oac pcm' o use '-fafmttag' para sobreescribirlo.\n"
// cfg-mencoder.h
@@ -476,7 +476,7 @@
" (320 kbps de tasa de bits)\n"\
" <8-320>: codificación ABR con tasa de bits en promedio en los kbps dados.\n\n"
-//codec-cfg.c:
+//codec-cfg.c:
#define MSGTR_DuplicateFourcc "FourCC duplicado"
#define MSGTR_TooManyFourccs "demasiados FourCCs/formatos..."
#define MSGTR_ParseError "error en el analísis"
3
2
r21751 - in trunk/DOCS/xml/pl: codecs.xml mencoder.xml radio.xml tvinput.xml usage.xml
by torinthiel 23 Dec '06
by torinthiel 23 Dec '06
23 Dec '06
Author: torinthiel
Date: Sun Dec 24 00:28:04 2006
New Revision: 21751
Modified:
trunk/DOCS/xml/pl/codecs.xml
trunk/DOCS/xml/pl/mencoder.xml
trunk/DOCS/xml/pl/radio.xml
trunk/DOCS/xml/pl/tvinput.xml
trunk/DOCS/xml/pl/usage.xml
Log:
Synced with r21748
Modified: trunk/DOCS/xml/pl/codecs.xml
==============================================================================
--- trunk/DOCS/xml/pl/codecs.xml (original)
+++ trunk/DOCS/xml/pl/codecs.xml Sun Dec 24 00:28:04 2006
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- synced with r21741 -->
+<!-- synced with r21748 -->
<!-- Opiekun: Boski -->
<chapter id="codecs">
<title>Obsługiwane kodeki</title>
Modified: trunk/DOCS/xml/pl/mencoder.xml
==============================================================================
--- trunk/DOCS/xml/pl/mencoder.xml (original)
+++ trunk/DOCS/xml/pl/mencoder.xml Sun Dec 24 00:28:04 2006
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- synced with r21466 -->
+<!-- synced with r21748 -->
<!-- Opiekun: Qba -->
<chapter id="mencoder">
<title>Podstawy używania <application>MEncodera</application></title>
@@ -31,44 +31,43 @@
<application>MEncodera</application> na Twoim komputerze.
Dostępne są następujące:
</para>
+
<para>
Kodeki audio:
-
<informaltable frame="all">
<tgroup cols="2">
<thead>
<row><entry>Nazwa kodeka audio</entry><entry>Opis</entry></row>
</thead>
<tbody>
- <row>
- <entry>mp3lame</entry>
- <entry>kodowanie na MP3 VBR, ABR lub przy użyciu LAME</entry>
- </row>
- <row>
- <entry>lavc</entry>
- <entry>używa jednego z <link linkend="menc-feat-enc-libavcodec-audio-codecs">kodeków audio z <systemitem class="library">libavcodec</systemitem></link>
- </entry>
- </row>
- <row>
- <entry>faac</entry>
- <entry>koder audio FAAC AAC</entry>
- </row>
- <row>
- <entry>toolame</entry>
- <entry>koder MPEG Audio Layer 2</entry>
- </row>
- <row>
- <entry>twolame</entry>
- <entry>koder MPEG Audio Layer 2 encoder oparty na tooLAME</entry>
- </row>
- <row>
- <entry>pcm</entry>
- <entry>nieskompresowany dźwięk PCM</entry>
- </row>
- <row>
- <entry>copy</entry>
- <entry>nie przekodowywuj, tylko przekopiuj zakodowane ramki</entry>
- </row>
+<row>
+ <entry>mp3lame</entry>
+ <entry>kodowanie na MP3 VBR, ABR lub przy użyciu LAME</entry>
+</row>
+<row>
+ <entry>lavc</entry>
+ <entry>używa jednego z <link linkend="menc-feat-enc-libavcodec-audio-codecs">kodeków audio z <systemitem class="library">libavcodec</systemitem></link></entry>
+</row>
+<row>
+ <entry>faac</entry>
+ <entry>koder audio FAAC AAC</entry>
+</row>
+<row>
+ <entry>toolame</entry>
+ <entry>koder MPEG Audio Layer 2</entry>
+</row>
+<row>
+ <entry>twolame</entry>
+ <entry>koder MPEG Audio Layer 2 encoder oparty na tooLAME</entry>
+</row>
+<row>
+ <entry>pcm</entry>
+ <entry>nieskompresowany dźwięk PCM</entry>
+</row>
+<row>
+ <entry>copy</entry>
+ <entry>nie przekodowywuj, tylko przekopiuj zakodowane ramki</entry>
+</row>
</tbody>
</tgroup>
</informaltable>
@@ -82,35 +81,34 @@
<row><entry>Nazwa kodeka video</entry><entry>Opis</entry></row>
</thead>
<tbody>
- <row>
- <entry>lavc</entry>
- <entry>używa jednego z <link linkend="menc-feat-enc-libavcodec-video-codecs">kodeków video z <systemitem class="library">libavcodec</systemitem></link>
- </entry>
- </row>
- <row>
- <entry>xvid</entry>
- <entry>Xvid, kodek MPEG-4 Advanced Simple Profile (ASP)</entry>
- </row>
- <row>
- <entry>x264</entry>
- <entry>x264, MPEG-4 Advanced Video Coding (AVC), zwany kodekiem H.264</entry>
- </row>
- <row>
- <entry>nuv</entry>
- <entry>nuppel video, używany przez niektóre aplikacje czasu rzeczywistego</entry>
- </row>
- <row>
- <entry>raw</entry>
- <entry>nieskompresowane klatki video</entry>
- </row>
- <row>
- <entry>copy</entry>
- <entry>nie przekodowywuj, tylko przekopiuj zakodowane ramki</entry>
- </row>
- <row>
- <entry>frameno</entry>
- <entry>używany do kodowania trójprzebiegowego (nie zalecane)</entry>
- </row>
+<row>
+ <entry>lavc</entry>
+ <entry>używa jednego z <link linkend="menc-feat-enc-libavcodec-video-codecs">kodeków video z <systemitem class="library">libavcodec</systemitem></link></entry>
+</row>
+<row>
+ <entry>xvid</entry>
+ <entry>Xvid, kodek MPEG-4 Advanced Simple Profile (ASP)</entry>
+</row>
+<row>
+ <entry>x264</entry>
+ <entry>x264, MPEG-4 Advanced Video Coding (AVC), zwany kodekiem H.264</entry>
+</row>
+<row>
+ <entry>nuv</entry>
+ <entry>nuppel video, używany przez niektóre aplikacje czasu rzeczywistego</entry>
+</row>
+<row>
+ <entry>raw</entry>
+ <entry>nieskompresowane klatki video</entry>
+</row>
+<row>
+ <entry>copy</entry>
+ <entry>nie przekodowywuj, tylko przekopiuj zakodowane ramki</entry>
+</row>
+<row>
+ <entry>frameno</entry>
+ <entry>używany do kodowania trójprzebiegowego (nie zalecane)</entry>
+</row>
</tbody>
</tgroup>
</informaltable>
@@ -132,27 +130,27 @@
<row><entry>Nazwa formatu</entry><entry>Opis</entry></row>
</thead>
<tbody>
- <row>
- <entry>lavf</entry>
- <entry>jeden z formatów obsługiwanych przez
- <systemitem class="library">libavformat</systemitem></entry>
- </row>
- <row>
- <entry>avi</entry>
- <entry>Audio-Video Interleaved (Przeplecione Audio-Video)</entry>
- </row>
- <row>
- <entry>mpeg</entry>
- <entry>MPEG-1 i MPEG-2 PS</entry>
- </row>
- <row>
- <entry>rawvideo</entry>
- <entry>surowy strumień video (bez muxowania - tylko jeden strumień video)</entry>
- </row>
- <row>
- <entry>rawaudio</entry>
- <entry>surowy strumień audio (bez muxowania - tylko jeden strumień audio)</entry>
- </row>
+<row>
+ <entry>lavf</entry>
+ <entry>jeden z formatów obsługiwanych przez
+ <systemitem class="library">libavformat</systemitem></entry>
+</row>
+<row>
+ <entry>avi</entry>
+ <entry>Audio-Video Interleaved (Przeplecione Audio-Video)</entry>
+</row>
+<row>
+ <entry>mpeg</entry>
+ <entry>MPEG-1 i MPEG-2 PS</entry>
+</row>
+<row>
+ <entry>rawvideo</entry>
+ <entry>surowy strumień video (bez muxowania - tylko jeden strumień video)</entry>
+</row>
+<row>
+ <entry>rawaudio</entry>
+ <entry>surowy strumień audio (bez muxowania - tylko jeden strumień audio)</entry>
+</row>
</tbody>
</tgroup>
</informaltable>
@@ -182,54 +180,54 @@
<entry>Opis</entry>
</row></thead>
<tbody>
- <row>
- <entry>mpg</entry>
- <entry>MPEG-1 i MPEG-2 PS</entry>
- </row>
- <row>
- <entry>asf</entry>
- <entry>Advanced Streaming Format (Zaawansowany format strumieniowy)</entry>
- </row>
- <row>
- <entry>avi</entry>
- <entry>Audio-Video Interleaved</entry>
- </row>
- <row>
- <entry>wav</entry>
- <entry>Waveform Audio</entry>
- </row>
- <row>
- <entry>swf</entry>
- <entry>Macromedia Flash</entry>
- </row>
- <row>
- <entry>flv</entry>
- <entry>Macromedia Flash video</entry>
- </row>
- <row>
- <entry>rm</entry>
- <entry>RealMedia</entry>
- </row>
- <row>
- <entry>au</entry>
- <entry>SUN AU</entry>
- </row>
- <row>
- <entry>nut</entry>
- <entry>otwarty format NUT (eksperymentalny i jeszcze bez specyfikacji)</entry>
- </row>
- <row>
- <entry>mov</entry>
- <entry>QuickTime</entry>
- </row>
- <row>
- <entry>mp4</entry>
- <entry>MPEG-4 format</entry>
- </row>
- <row>
- <entry>dv</entry>
- <entry>format Sony Digital Video</entry>
- </row>
+<row>
+ <entry>mpg</entry>
+ <entry>MPEG-1 i MPEG-2 PS</entry>
+</row>
+<row>
+ <entry>asf</entry>
+ <entry>Advanced Streaming Format (Zaawansowany format strumieniowy)</entry>
+</row>
+<row>
+ <entry>avi</entry>
+ <entry>Audio-Video Interleaved</entry>
+</row>
+<row>
+ <entry>wav</entry>
+ <entry>Waveform Audio</entry>
+</row>
+<row>
+ <entry>swf</entry>
+ <entry>Macromedia Flash</entry>
+</row>
+<row>
+ <entry>flv</entry>
+ <entry>Macromedia Flash video</entry>
+</row>
+<row>
+ <entry>rm</entry>
+ <entry>RealMedia</entry>
+</row>
+<row>
+ <entry>au</entry>
+ <entry>SUN AU</entry>
+</row>
+<row>
+ <entry>nut</entry>
+ <entry>otwarty format NUT (eksperymentalny i jeszcze bez specyfikacji)</entry>
+</row>
+<row>
+ <entry>mov</entry>
+ <entry>QuickTime</entry>
+</row>
+<row>
+ <entry>mp4</entry>
+ <entry>MPEG-4 format</entry>
+</row>
+<row>
+ <entry>dv</entry>
+ <entry>format Sony Digital Video</entry>
+</row>
</tbody>
</tgroup>
</informaltable>
@@ -243,8 +241,8 @@
<application>MPlayer</application>.
</para>
-<informalexample>
-<para>Przykład:</para>
+<example>
+<title>kodowanie do formatu Macromedia Flash</title>
<para>
Tworzenie zbioru Macromedia Flash video, nadającego się do odtwarzania
w przeglądarce sieciowej z wtyczką Macromedia Flash:
@@ -254,7 +252,7 @@
-lavcopts vcodec=flv:vbitrate=500:mbd=2:mv0:trell:v4mv:cbp:last_pred=3
</screen>
</para>
-</informalexample>
+</example>
</sect1>
@@ -325,7 +323,7 @@
przewodników dostępnych w sieci.
</para>
-<example>
+<example id="copy_audio_track">
<title>kopiowanie ścieżki dźwiękowej</title>
<para>
Dwuprzebiegowe kodowanie DVD do MPEG-4 ("DivX") AVI z kopiowaniem ścieżki dźwiękowej.
@@ -337,7 +335,7 @@
</para>
</example>
-<example>
+<example id="encode_audio_track">
<title>kodowanie ścieżki dźwiękowej</title>
<para>
Dwuprzebiegowe kodowanie DVD do MPEG-4 ("DivX") AVI z kodowaniem ścieżki dźwiękowej do MP3.
@@ -406,6 +404,7 @@
<sect1 id="menc-feat-mpeg">
<title>Kodowanie do formatu MPEG</title>
+
<para>
<application>MEncoder</application> może tworzyć pliki formatu MPEG (MPEG-PS).
Zazwyczaj, jeśli używasz filmu MPEG-1 albo MPEG-2, to jest tak ponieważ
@@ -444,7 +443,7 @@
<note><title>Wskazówka:</title>
<para>
-Jeżeli z jakiegoś powodu nie satysfakcjonuje Cię jakość wideo
+Jeżeli z jakiegoś powodu nie satysfakcjonuje Cię jakość video
z drugiego przebiegu, możesz ponownie uruchomić kodowanie
swojego video z inną docelową szybkością transmisji (bitrate),
zakładając, że zapisałeś statystyki pliku z poprzedniego przebiegu.
@@ -479,7 +478,7 @@
</para>
<para>
-Przykład:
+Sposób użycia:
<screen>
mencoder <replaceable>wejscie.mpg</replaceable> -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell \
-vf scale=640:480 -o <replaceable>wyjście.avi</replaceable>
@@ -495,9 +494,10 @@
<title>Kopiowanie strumieni</title>
<para>
-<application>MEncoder</application> obsługuje strumienie wejściowe na dwa sposoby:
-<emphasis role="bold">koduje</emphasis> lub <emphasis role="bold">kopiuje</emphasis>
-je. Ta sekcja jest o <emphasis role="bold">kopiowaniu</emphasis>.
+<application>MEncoder</application> obsługuje strumienie wejściowe na dwa
+sposoby: <emphasis role="bold">koduje</emphasis> lub
+<emphasis role="bold">kopiuje</emphasis> je.
+Ta sekcja jest o <emphasis role="bold">kopiowaniu</emphasis>.
</para>
<itemizedlist>
@@ -542,7 +542,8 @@
<sect1 id="menc-feat-enc-images">
-<title>Kodowanie z wielu wejściowych plików obrazkowych (JPEG, PNG, TGA itp.)</title>
+<title>Kodowanie z wielu wejściowych plików obrazkowych
+ (JPEG, PNG, TGA itp.)</title>
<para>
<application>MEncoder</application> jest w stanie stworzyć film z jednego
@@ -554,13 +555,14 @@
<orderedlist>
<title>Jak to działa:</title>
<listitem><para>
- <application>MEncoder</application> <emphasis>dekoduje</emphasis> wejściowy obrazek/obrazki z pomocą biblioteki
- <systemitem class="library">libjpeg</systemitem> (w przypadku dekodowania PNG, skorzysta z
- <systemitem class="library">libpng</systemitem>).
+ <application>MEncoder</application> <emphasis>dekoduje</emphasis> wejściowy
+ obrazek/obrazki z pomocą biblioteki
+ <systemitem class="library">libjpeg</systemitem> (w przypadku dekodowania
+ PNG, skorzysta z <systemitem class="library">libpng</systemitem>).
</para></listitem>
<listitem><para>
- Potem <application>MEncoder</application> kompresuje zdekodowane pliki podanym kompresorem
- (DivX4, Xvid, FFmpeg msmpeg4, itd.).
+ Potem <application>MEncoder</application> kompresuje zdekodowane pliki
+ podanym kompresorem (DivX4, Xvid, FFmpeg msmpeg4, itd.).
</para></listitem>
</orderedlist>
@@ -601,6 +603,12 @@
</para>
</informalexample>
+Możesz mieszać rózne typy obrazków, niezależnie od używanej metody
+— wymieniane pliki, znaki globalne czy plik z listą — o ile
+oczywiście wszystkie mają te same wymiary.
+Możesz więc n.p. zrobić klatkę tytułową z obrazka PNG a potem umieścić pokaz
+swoich zdjęć JPEG.
+
<informalexample>
<para>
Tworzenie pliku Motion JPEG (MJPEG) ze wszystkich plików JPEG w aktualnym katalogu:
@@ -652,18 +660,18 @@
<title>Wydobywanie napisów z DVD do pliku VOBsub</title>
<para>
-<application>MEncoder</application> jest w stanie wyciągnąć napisy z DVD do pliku
-w formacie VOBsub. Tworzy je para plików z rozszerzeniem
-<filename>.idx</filename> i <filename>.sub</filename>, które są zazwyczaj spakowane do
-pojedyńczego archiwum <filename>.rar</filename>.
+<application>MEncoder</application> jest w stanie wyciągnąć napisy z DVD do
+pliku w formacie VOBsub. Tworzy je para plików z rozszerzeniem
+<filename>.idx</filename> i <filename>.sub</filename>, które są zazwyczaj
+spakowane do pojedyńczego archiwum <filename>.rar</filename>.
<application>MPlayer</application> może je odtwarzać z opcjami
<option>-vobsub</option> i <option>-vobsubid</option>.
</para>
<para>
Podajesz nazwę bazową (tzn. bez rozszerzenia <filename>.idx</filename> lub
-<filename>.sub</filename>) pliku wyjściowego opcją
-<option>-vobsubout</option> oraz indeks dla tego pliku opcją <option>-vobsuboutindex</option>.
+<filename>.sub</filename>) pliku wyjściowego opcją <option>-vobsubout</option>
+oraz indeks dla tego pliku opcją <option>-vobsuboutindex</option>.
</para>
<para>
@@ -673,17 +681,18 @@
</para>
<para>
-Jeżeli źródłem nie jest DVD i nie masz pliku <filename>.ifo</filename>, będziesz musiał użyć opcji
-<option>-vobsubid</option>, aby podać id języka, które będzie umieszczone w pliku
-<filename>.idx</filename>.
+Jeżeli źródłem nie jest DVD i nie masz pliku <filename>.ifo</filename>,
+będziesz musiał użyć opcji <option>-vobsubid</option>, aby podać id języka,
+które będzie umieszczone w pliku <filename>.idx</filename>.
</para>
<para>
-Każde uruchomienie dołączy do istniejących napisów, jeżeli pliki <filename>.idx</filename>
-i <filename>.sub</filename> istnieją. Więc powinieneś je usunąć przed uruchomieniem.
+Każde uruchomienie dołączy do istniejących napisów, jeżeli pliki
+<filename>.idx</filename> i <filename>.sub</filename> istnieją.
+Powinieneś więc usunąć je przed uruchomieniem.
</para>
-<example>
+<example id="copying_two_subtitles_from_a_dvd_while_doing_two_pass_encoding">
<title>Kopiowanie dwóch napisów z DVD podczas dwu-przebiegowego kodowania</title>
<screen>
rm <replaceable>napisy.idx</replaceable> <replaceable>napisy.sub</replaceable>
@@ -694,7 +703,7 @@
--></screen>
</example>
-<example>
+<example id="copying_a_french_subtitle_from_an_mpeg_file">
<title>Kopiowanie francuskich napisów z pliku MPEG</title>
<screen>
rm <replaceable>napisy.idx</replaceable> <replaceable>napisy.sub</replaceable>
@@ -710,29 +719,32 @@
<sect1 id="aspect">
<title>Utrzymywanie proporcji obrazu (aspect ratio)</title>
+
<para>
Pliki DVD i SVCD (tzn. MPEG-1/2) zawierają informacje o proporcji obrazu, która
-opisuje, jak odtwarzacz ma skalować strumień video, żeby ludzie nie byli jajogłowi
-(np.: 480x480 + 4:3 = 640x480).
-Jednak przy kodowaniu plików AVI (DivX) musisz być świadom, że nagłówek AVI nie przechowuje
-tej wartości. Przeskalowywanie jest obrzydliwe i czasochłonne, musi być jakiś lepszy sposób!
+opisuje, jak odtwarzacz ma skalować strumień video, żeby ludzie nie byli
+jajogłowi (np.: 480x480 + 4:3 = 640x480).
+Jednak przy kodowaniu plików AVI (DivX) musisz być świadom, że nagłówek AVI nie
+przechowuje tej wartości.
+Przeskalowywanie jest obrzydliwe i czasochłonne, musi być jakiś lepszy sposób!
</para>
<para>Jest</para>
<para>
-MPEG-4 posiada unikalną cechę: strumień video może posiadać swoją wartość proporcji obrazu.
-Tak, dokładnie jak pliki MPEG-1/2 (DVD, SVCD) i H.263. Niestety, istnieje tylko kilka
-odtwarzaczy wideo, pomijając <application>MPlayera</application>, które
-obsługują tą cechę MPEG-4.
+MPEG-4 posiada unikalną cechę: strumień video może posiadać swoją wartość
+proporcji obrazu. Tak, dokładnie jak pliki MPEG-1/2 (DVD, SVCD) i H.263.
+Niestety, istnieje tylko kilka odtwarzaczy video, pomijając
+<application>MPlayera</application>, które obsługują tę cechę MPEG-4.
</para>
<para>
Możliwość 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
-mogą użyć złych proporcji obrazu (aspect ratio).
+z biblioteki
+<link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>.
+Pamiętaj: chociaż <application>MPlayer</application> poprawnie odtworzy
+stworzone pliki, inne odtwarzacze mogą użyć złych proporcji obrazu
+(aspect ratio).
</para>
<para>
@@ -743,8 +755,10 @@
<para>
Sposób użycia:
-<screen>mencoder <replaceable>przykładowy-svcd.mpg</replaceable> -vf crop=714:548:0:14 -oac copy -ovc lavc \
- -lavcopts vcodec=mpeg4:mbd=2:trell:autoaspect -o <replaceable>wyjście.avi</replaceable></screen>
+<screen>
+mencoder <replaceable>przykładowy-svcd.mpg</replaceable> -vf crop=714:548:0:14 -oac copy -ovc lavc \
+ -lavcopts vcodec=mpeg4:mbd=2:trell:autoaspect -o <replaceable>wyjście.avi</replaceable>
+</screen>
</para>
</sect1>
Modified: trunk/DOCS/xml/pl/radio.xml
==============================================================================
--- trunk/DOCS/xml/pl/radio.xml (original)
+++ trunk/DOCS/xml/pl/radio.xml Sun Dec 24 00:28:04 2006
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- synced with r20551 -->
+<!-- synced with r21748 -->
<chapter id="radio">
<title>Radio</title>
@@ -12,6 +12,7 @@
na stronie man.
</para>
+<!-- ********** -->
<sect2 id="radio-compilation">
<title>Kompilacja</title>
@@ -22,95 +23,86 @@
<filename>./configure</filename> z opcją <option>--enable-radio</option>
i (jeśli chcesz móc przechwytywać radio)
<option>--enable-radio-capture</option>.
- </para></step>
+</para></step>
<step><para>
Upewnij się że Twój tuner działa z innym oprogramowaniem do radia w Linuksie,
na przykład z <application>XawTV</application>.
- </para></step>
+</para></step>
</procedure>
</sect2>
+<!-- ********** -->
+
<sect2 id="radio-tips">
<title>Rady przy stosowaniu</title>
+
<para>
Pełna lista opcji jest dostępna na stronie man.
Tu jest tylko kilka porad:
-</para>
-<itemizedlist>
-<listitem>
-<para>
-Używaj opcji <option>channels</option>. Na przykład:
-<screen>-radio channels=104.4-Sibir,103.9-Maximum</screen>
-Wyjaśnienie: Przy użyciu tej opcji dostępne będą tylko stacje na
-częstotliwościach 104.4 i 103.9. Przy przełączaniu kanału OSD będzie
-wyświetlać nazwę kanału. Spacje w nazwie kanału muszą zostać zastąpione przez
-znak "_".
-</para>
-</listitem>
-<listitem>
-<para>
-Jest kilka metod przechwytywania audio. Możesz przechwytywać dźwięk albo
-korzystając ze swojej karty dźwiękowej i zewnętrznego kabelka łączącego kartę
-video z wejściem dźwięku, albo używając wbudowanego w chip saa7134 konwertera
-ADC. W tym drugim przypadku, musisz załadować sterownik
-<systemitem>saa7134-alsa</systemitem> lub <systemitem>saa7134-oss</systemitem>.
-</para>
-</listitem>
-
-<listitem>
-<para>
-Do przechwytywania dźwięku nie można użyć <application>MEncodera</application>,
-ponieważ wymaga on do działania strumienia video. Możesz więc albo użyć
-<application>arecord</application> z projektu ALSA albo opcji
-<option>-ao pcm:file=file.wav</option>. W tym drugim przypadku nie będziesz
-słyszał dźwięku (chyba że masz kabelek do line-in i wyłączyłeś jego wyciszenie).
-</para>
-</listitem>
+<itemizedlist>
+<listitem><para>
+ Używaj opcji <option>channels</option>. Na przykład:
+ <screen>-radio channels=104.4-Sibir,103.9-Maximum</screen>
+ Wyjaśnienie: Przy użyciu tej opcji dostępne będą tylko stacje na
+ częstotliwościach 104.4 i 103.9. Przy przełączaniu kanału OSD będzie
+ wyświetlać nazwę kanału. Spacje w nazwie kanału muszą zostać zastąpione przez
+ znak "_".
+</para></listitem>
+<listitem><para>
+ Jest kilka metod przechwytywania audio. Możesz przechwytywać dźwięk albo
+ korzystając ze swojej karty dźwiękowej i zewnętrznego kabelka łączącego kartę
+ video z wejściem dźwięku, albo używając wbudowanego w chip saa7134 konwertera
+ ADC. W tym drugim przypadku, musisz załadować sterownik
+ <systemitem>saa7134-alsa</systemitem> lub <systemitem>saa7134-oss</systemitem>.
+</para></listitem>
+<listitem><para>
+ Do przechwytywania dźwięku nie można użyć
+ <application>MEncodera</application>, ponieważ wymaga on do działania
+ strumienia video. Możesz więc albo użyć <application>arecord</application>
+ z projektu ALSA albo opcji <option>-ao pcm:file=file.wav</option>.
+ W tym drugim przypadku nie będziesz słyszał dźwięku
+ (chyba że masz kabelek do line-in i wyłączyłeś jego wyciszenie).
+</para></listitem>
</itemizedlist>
+</para>
</sect2>
+<!-- ********** -->
<sect2 id="radio-examples">
<title>Przykłady</title>
-
-<informalexample>
-<para>
+<informalexample><para>
Wejście ze standardowego V4L (przy użyciu kabelka line-in, bez przechwytywania):
<screen>
mplayer radio://104.4
</screen>
-</para>
-</informalexample>
+</para></informalexample>
-<informalexample>
-<para>
+<informalexample><para>
Wejście ze standardowego V4L (przy użyciu kabelka line-in, bez przechwytywania,
interface V4Lv1):
<screen>
mplayer -radio driver=v4l radio://104.4
</screen>
-</para>
-</informalexample>
+</para></informalexample>
-<informalexample>
-<para>
+<informalexample><para>
Odtwarzanie drugiego kanału z listy:
<screen>
mplayer -radio channels=104.4=Sibir,103.9=Maximm radio://2
</screen>
-</para>
-</informalexample>
+</para></informalexample>
-<informalexample>
-<para>
+<informalexample><para>
Przesyłanie dźwięku szyną PCI z wewnętrznego konwertera ADC na karcie radiowej.
W tym przykładzie tuner jest używany jako druga karta dźwiękowa (urządzenia alsa
hw:1,0). Dla kart opartych na saa7134 musi być załadowany moduł saa7134-alsa
lub saa7134-oss.
<screen>
-mplayer -rawaudio rate=32000 -radio adevice=hw=1.0:arate=32000:channels=104.4=Sibir,103.9=Maximm radio://2/capture
+mplayer -rawaudio rate=32000 radio://2/capture \
+ -radio adevice=hw=1.0:arate=32000:channels=104.4=Sibir,103.9=Maximm
</screen>
<note><para>Jeśli używasz nazw urządzeń ALSA dwukropki muszą być zastąpione
znakami równości a przecinki kropkami.
Modified: trunk/DOCS/xml/pl/tvinput.xml
==============================================================================
--- trunk/DOCS/xml/pl/tvinput.xml (original)
+++ trunk/DOCS/xml/pl/tvinput.xml Sun Dec 24 00:28:04 2006
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- synced with r20551 -->
+<!-- synced with r21748 -->
<!-- Opiekun: Cobra -->
<chapter id="tv">
<title>TV</title>
@@ -13,6 +13,7 @@
by zobaczyć opis opcji TV i klawiszy sterujących.
</para>
+<!-- ********** -->
<sect2 id="tv-compilation">
<title>Kompilacja</title>
@@ -23,198 +24,166 @@
automatycznie nagłówki jądra związane z V4L i obecność urządzeń
<filename>/dev/video*</filename>. Jeśli istnieją, obsługa TV zostanie
wbudowana (zobacz wynik działania <filename>./configure</filename>).
- </para></step>
+</para></step>
<step><para>
Upewnij się, że Twój tuner działa z innymi programami do obsługi TV pod
Linuksem, na przykład <application>XawTV</application>.
- </para></step>
+</para></step>
</procedure>
</sect2>
+<!-- ********** -->
+
<sect2 id="tv-tips">
<title>Wskazówki użytkowania</title>
+
<para>
Kompletna lista opcji dostępna jest na stronie man.
Tu jest tylko kilka wskazówek:
-</para>
-<itemizedlist>
-<listitem>
-<para>
-Używaj opcji <option>channels</option>. Przykład
-<screen>-tv channels=26-MTV1,23-TV2</screen>
-Wyjaśnienie: jeśli użyjesz tej opcji, dostępne będą tylko kanały 23 i 26 oraz
-przy zmianie kanału pojawi się ładny napis na OSD, wyświetlający jego nazwę.
-Odstępy w nazwie kanału muszą zostać zastąpione znakiem "_".
-</para>
-</listitem>
-
-<listitem>
-<para>
-Używaj rozsądnych rozmiarów obrazu. Rozmiary obrazu wynikowego powinny
-być podzielne przez 16.
-</para>
-</listitem>
-
-<listitem>
-<para>
-Jeśli nagrywasz obraz video o pionowej rozdzielczości większej niż połowa
-rozdzielczości pełnej (np. 288 dla PAL lub 240 dla NTSC), wtedy 'ramki'
-które otrzymasz będą tak naprawdę parami poprzeplatanych (interleaved) pól.
-W zależności od tego, co chcesz zrobić ze strumieniem wideo, możesz go zostawić
-w takiej formie, użyć destrukcyjnego usuwania przeplotu (deinterlacing),
-albo rozdzielić pary na pojedyncze pola.
-</para>
-<para>
-W przeciwnym wypadku dostaniesz
-film, który jest zniekształcony w trakcie scen o dużej dynamice, a wskazana
-szybkość transmisji (bitrate) prawdopodobnie nie będzie nawet mogła być
-utrzymana przez kontroler szybkości (bitrate controller),
-ponieważ artefakty przeplotu tworzą duże ilości szczegółów,
-a co za tym idzie, potrzebują dużej przepustowości. Możesz włączyć
-usuwanie przeplotu za pomocą opcji <option>-vf pp=TYP_DEINT</option>. Zwykle
-<option>pp=lb</option> spisuje się dobrze, ale to kwestia gustu. Poczytaj o
-innych algorytmach usuwania przeplotu na stronie man i zacznij eksperymentować.
-</para>
-</listitem>
-
-<listitem>
-<para>
-Usuwaj "martwe miejsca". Kiedy nagrywasz video, są pewnie miejsca przy brzegach,
-które są zazwyczaj czarne lub zawierają szum. Jak się łatwo domyślić,
-niepotrzebnie zużywają sporo przepustowości (dokładniej, to nie same czarne
-miejsca, lecz ostre przejścia pomiędzy czarnym kolorem i jaśniejszym obrazem
-video, ale nie jest to akurat takie ważne). Zanim zaczniesz nagrywać, ustaw
-argumenty opcji <option>crop</option> by wyciąć wszystkie "śmieci" na
-brzegach.
-Oczywiście nie zapomnij o utrzymaniu prawidłowych wymiarów obrazu.
-</para>
-</listitem>
-
-<listitem>
-<para>
-Uważaj na obciążenie CPU. Przez większość czasu Nie powinno ono przekroczyć
-granicy 90%.
-Jeśli masz duży bufor nagrywania,
-<application>MEncoder</application> może przetrwać przeciążenie przez najwyżej
-kilka sekund i nic więcej. Lepiej więc wyłączyć wszystkie trójwymiarowe
-wygaszacze OpenGL i inne tego typu bajery.
-</para>
-</listitem>
-
-<listitem>
-<para>
-Nie mieszaj z zegarem systemowym. <application>MEncoder</application> korzysta z
-niego do synchronizacji A/V. Jeśli zmodyfikujesz zegar systemowy (zwłaszcza
-wstecz), <application>MEncoder</application> się pogubi i utraci klatki. Jest to
-bardzo ważna sprawa jeśli jesteś podpięty do sieci i używasz do synchronizacji
-czasu różnych programów typu NTP. Musisz wyłączyć NTP w trakcie nagrywania,
-jeśli chcesz, by było ono przeprowadzone niezawodnie.
-</para>
-</listitem>
-
-<listitem>
-<para>
-Nie zmieniaj opcji <option>outfmt</option>, chyba, że wiesz co robisz lub Twoja
-karta/sterownik naprawdę nie obsługuje ustawienia domyślnego (przestrzeń
-kolorów YV12). W poprzednich wersjach
-<application>MPlayera</application>/<application>MEncodera</application>
-konieczne było podanie formatu wyjścia.
-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
-<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>
-
-<listitem>
-<para>
-By użyć przestrzeni kolorów I420 (<option>outfmt=i420</option>), musisz dodać
-opcję <option>-vc rawi420</option> z powodu konfliktu fourcc z kodekiem Intel
-Indeo.
-</para>
-</listitem>
-
-<listitem>
-<para>
-Jest kilka sposobów na nagrywanie audio. Możesz nagrywać dźwięk za pomocą Twojej
-karty dźwiękowej korzystając z zewnętrznego kabla pomiędzy kartą video i
-wejściem liniowym lub korzystając z wbudowanego w układ bt878 przetwornika ADC.
-W tym drugim przypadku musisz załadować sterownik
-<emphasis role="bold">btaudio</emphasis>. Przeczytaj plik
-<filename>linux/Documentation/sound/btaudio</filename> (w drzewie jądra, a nie
-<application>MPlayera</application>) by dowiedzieć się jak korzystać z tego
-sterownika.
-</para>
-</listitem>
-<listitem>
-<para>
-Jeśli <application>MEncoder</application> nie może otworzyć urządzenia
-dźwiękowego, upewnij się, że jest ono rzeczywiście dostępne. Zdarzają się
-problemy z serwerami dźwięku typu aRts (KDE) lub ESD (GNOME). Jeśli masz
-kartę full-duplex (prawie wszystkie przyzwoite karty dostępne obecnie obsługują
-tę funkcję) i korzystasz z KDE, spróbuj zaznaczyć opcję "Działanie w pełni
-dupleksowe" ("full duplex") w konfiguracji serwera dźwięku.
-</para>
-</listitem>
+<itemizedlist>
+<listitem><para>
+ Używaj opcji <option>channels</option>. Przykład:
+ <screen>-tv channels=26-MTV1,23-TV2</screen>
+ Wyjaśnienie: jeśli użyjesz tej opcji, dostępne będą tylko kanały 23 i 26 oraz
+ przy zmianie kanału pojawi się ładny napis na OSD, wyświetlający jego nazwę.
+ Odstępy w nazwie kanału muszą zostać zastąpione znakiem "_".
+</para></listitem>
+<listitem><para>
+ Używaj rozsądnych rozmiarów obrazu. Rozmiary obrazu wynikowego powinny
+ być podzielne przez 16.
+</para></listitem>
+<listitem>
+ <para>
+ Jeśli nagrywasz obraz video o pionowej rozdzielczości większej niż połowa
+ rozdzielczości pełnej (np. 288 dla PAL lub 240 dla NTSC), wtedy 'ramki'
+ które otrzymasz będą tak naprawdę parami poprzeplatanych (interleaved) pól.
+ W zależności od tego, co chcesz zrobić ze strumieniem video, możesz go
+ zostawić w takiej formie, użyć destrukcyjnego usuwania przeplotu
+ (deinterlacing), albo rozdzielić pary na pojedyncze pola.
+ </para>
+ <para>
+ W przeciwnym wypadku dostaniesz film, który jest zniekształcony w trakcie
+ scen o dużej dynamice, a wskazana szybkość transmisji (bitrate)
+ prawdopodobnie nie będzie nawet mogła być utrzymana przez kontroler szybkości
+ (bitrate controller), ponieważ artefakty przeplotu tworzą duże ilości
+ szczegółów, a co za tym idzie, potrzebują dużej przepustowości. Możesz
+ włączyć usuwanie przeplotu za pomocą opcji <option>-vf pp=TYP_DEINT</option>.
+ Zwykle <option>pp=lb</option> spisuje się dobrze, ale to kwestia gustu.
+ Poczytaj o innych algorytmach usuwania przeplotu na stronie man i zacznij
+ eksperymentować.
+ </para>
+</listitem>
+<listitem><para>
+ Usuwaj "martwe miejsca". Kiedy nagrywasz video, są pewnie miejsca przy
+ brzegach, które są zazwyczaj czarne lub zawierają szum.
+ Jak się łatwo domyślić, niepotrzebnie zużywają sporo przepustowości
+ (dokładniej, to nie same czarne miejsca, lecz ostre przejścia pomiędzy
+ czarnym kolorem i jaśniejszym obrazem video, ale nie jest to akurat takie
+ ważne). Zanim zaczniesz nagrywać, ustaw argumenty opcji <option>crop</option>
+ by wyciąć wszystkie "śmieci" na brzegach.
+ Oczywiście nie zapomnij o utrzymaniu prawidłowych wymiarów obrazu.
+</para></listitem>
+<listitem><para>
+ Uważaj na obciążenie CPU. Przez większość czasu Nie powinno ono przekroczyć
+ granicy 90%.
+ Jeśli masz duży bufor nagrywania, <application>MEncoder</application> może
+ przetrwać przeciążenie przez najwyżej kilka sekund i nic więcej.
+ Lepiej więc wyłączyć wszystkie trójwymiarowe wygaszacze OpenGL i inne tego
+ typu bajery.
+</para></listitem>
+<listitem><para>
+ Nie mieszaj z zegarem systemowym. <application>MEncoder</application>
+ korzysta z niego do synchronizacji A/V. Jeśli zmodyfikujesz zegar systemowy
+ (zwłaszcza wstecz), <application>MEncoder</application> się pogubi i utraci
+ klatki. Jest to bardzo ważna sprawa jeśli jesteś podpięty do sieci i używasz
+ do synchronizacji czasu różnych programów typu NTP. Musisz wyłączyć NTP
+ w trakcie nagrywania, jeśli chcesz, by było ono przeprowadzone niezawodnie.
+</para></listitem>
+<listitem><para>
+ Nie zmieniaj opcji <option>outfmt</option>, chyba, że wiesz co robisz lub
+ Twoja karta/sterownik naprawdę nie obsługuje ustawienia domyślnego
+ (przestrzeń kolorów YV12). W poprzednich wersjach
+ <application>MPlayera</application>/<application>MEncodera</application>
+ konieczne było podanie formatu wyjścia.
+ 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
+ <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>
+<listitem><para>
+ By użyć przestrzeni kolorów I420 (<option>outfmt=i420</option>), musisz dodać
+ opcję <option>-vc rawi420</option> z powodu konfliktu fourcc z kodekiem Intel
+ Indeo.
+</para></listitem>
+<listitem><para>
+ Jest kilka sposobów na nagrywanie audio. Możesz nagrywać dźwięk za pomocą
+ Twojej karty dźwiękowej korzystając z zewnętrznego kabla pomiędzy kartą video
+ i wejściem liniowym lub korzystając z wbudowanego w układ bt878 przetwornika
+ ADC. W tym drugim przypadku musisz załadować sterownik
+ <emphasis role="bold">btaudio</emphasis>. Przeczytaj plik
+ <filename>linux/Documentation/sound/btaudio</filename> (w drzewie jądra,
+ a nie <application>MPlayera</application>) by dowiedzieć się jak korzystać
+ z tego sterownika.
+</para></listitem>
+<listitem><para>
+ Jeśli <application>MEncoder</application> nie może otworzyć urządzenia
+ dźwiękowego, upewnij się, że jest ono rzeczywiście dostępne. Zdarzają się
+ problemy z serwerami dźwięku typu aRts (KDE) lub ESD (GNOME). Jeśli masz
+ kartę full-duplex (prawie wszystkie przyzwoite karty dostępne obecnie
+ obsługują tę funkcję) i korzystasz z KDE, spróbuj zaznaczyć opcję "Działanie
+ w pełni dupleksowe" ("full duplex") w konfiguracji serwera dźwięku.
+</para></listitem>
</itemizedlist>
+</para>
</sect2>
+<!-- ********** -->
<sect2 id="tv-examples">
<title>Przykłady</title>
-<informalexample>
-<para>
+<informalexample><para>
Puste wyjście, do AAlib :)
<screen>
-mplayer -tv driver=dummy:width=640:height=480 -vo aa tv://<!--
---></screen>
-</para>
-</informalexample>
+mplayer -tv driver=dummy:width=640:height=480 -vo aa tv://
+</screen>
+</para></informalexample>
-<informalexample>
-<para>
+<informalexample><para>
Wejście ze standardowego V4L:
<screen>
-mplayer -tv driver=v4l:width=640:height=480:outfmt=i420 -vc rawi420 -vo xv tv://<!--
---></screen>
-</para>
-</informalexample>
+mplayer -tv driver=v4l:width=640:height=480:outfmt=i420 -vc rawi420 -vo xv tv://
+</screen>
+</para></informalexample>
-<informalexample>
-<para>
-Bardziej skomplikowany przykład. Każe on
-<application>MEncoderowi</application> nagrać pełen
-obraz PAL, wykadrować go i usunąć przeplot korzystając z algorytmu
+<informalexample><para>
+Bardziej skomplikowany przykład. Każe on <application>MEncoderowi</application>
+nagrać pełen obraz PAL, wykadrować go i usunąć przeplot korzystając z algorytmu
liniowego zlewania (linear blend). Audio jest kompresowane ze stałą
szybkością równą 64kbps, przy użyciu kodeka LAME. To ustawienie jest
dobre do nagrywania filmów.
<screen>
- mencoder -tv driver=v4l:width=768:height=576 \
+mencoder -tv driver=v4l:width=768:height=576 -oac mp3lame -lameopts cbr:br=64 \
-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=900 \
- -oac mp3lame -lameopts cbr:br=64 \
-vf crop=720:544:24:16,pp=lb -o <replaceable>wyjscie.avi</replaceable> tv://
</screen>
-</para>
-</informalexample>
+</para></informalexample>
-<informalexample>
-<para>
+<informalexample><para>
Ten przykład dodatkowo przeskaluje obraz do 384x288 i skompresuje video
z szybkością 350kbps w trybie wysokiej jakości. Opcja <option>vqmax</option>
uwalnia kwantyzator i pozwala kompresorowi video na osiągnięcie tak
niskiej szybkości nawet kosztem jakości obrazu. Może być to używane do
nagrywania długich seriali TV, kiedy jakość obrazu nie jest tak ważna.
<screen>
- mencoder -tv driver=v4l:width=768:height=576 \
- -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350:vhq:vqmax=31:keyint=300 \
- -oac mp3lame -lameopts cbr:br=48 \
- -vf crop=720:540:24:18,pp=lb,scale=384:288 -sws 1 -o <replaceable>wyjscie.avi</replaceable> tv://
+mencoder -tv driver=v4l:width=768:height=576 \
+ -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350:vhq:vqmax=31:keyint=300 \
+ -oac mp3lame -lameopts cbr:br=48 -sws 1 -o <replaceable>wyjscie.avi</replaceable> \
+ -vf crop=720:540:24:18,pp=lb,scale=384:288 tv://
</screen>
Jest również możliwe podanie mniejszych wymiarów obrazu w opcji
<option>-tv</option> i pominięcie programowego skalowania, ale to podejście
@@ -222,8 +191,7 @@
odporne na szum.
Układy bt878, ze względu na ograniczenia sprzętowe, mogą stosować
uśrednianie pikseli jedynie w kierunku poziomym.
-</para>
-</informalexample>
+</para></informalexample>
</sect2>
</sect1>
Modified: trunk/DOCS/xml/pl/usage.xml
==============================================================================
--- trunk/DOCS/xml/pl/usage.xml (original)
+++ trunk/DOCS/xml/pl/usage.xml Sun Dec 24 00:28:04 2006
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- synced with r20551 -->
+<!-- synced with r21748 -->
<!-- Opiekun: emdej -->
<chapter id="usage">
<title>Sposób użycia</title>
@@ -10,21 +10,18 @@
<para>
<application>MPlayer</application> używa skomplikowanego drzewa odtwarzania.
Składa się ono z opcji globalnych podanych na początku, na przykład:
-
<screen>mplayer -vfm 5</screen>
-
i opcji podanych po nazwach plików, które stosują się jedynie do podanego
pliku/URLa/czegokolwiek, na przykład:
-
-<screen>mplayer -vfm 5 <replaceable>film1.avi</replaceable> <replaceable>film2.avi</replaceable> -vfm 4</screen>
+<screen>
+mplayer -vfm 5 <replaceable>film1.avi</replaceable> <replaceable>film2.avi</replaceable> -vfm 4
+</screen>
</para>
<para>
Możesz pogrupować nazwy plików/URLe za pomocą <literal>{</literal> oraz
<literal>}</literal>. Przydaje się to przy opcji <option>-loop</option>:
-
<screen>mplayer { 1.avi -loop 2 2.avi } -loop 3</screen>
-
Powyższe polecenie odtworzy pliki w kolejności: 1, 1, 2, 1, 1, 2, 1, 1, 2.
</para>
@@ -106,6 +103,8 @@
</sect1>
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+
<sect1 id="subosd">
<title>Napisy i OSD</title>
@@ -114,20 +113,22 @@
<application>MPlayer</application> może wyświetlać napisy podczas odtwarzania
filmu. Obecnie obsługiwane są następujące formaty:
<itemizedlist>
-<listitem><para>VOBsub</para></listitem>
-<listitem><para>OGM</para></listitem>
-<listitem><para>CC (closed caption)</para></listitem>
-<listitem><para>MicroDVD</para></listitem>
-<listitem><para>SubRip</para></listitem>
-<listitem><para>SubViewer</para></listitem>
-<listitem><para>Sami</para></listitem>
-<listitem><para>VPlayer</para></listitem>
-<listitem><para>RT</para></listitem>
-<listitem><para>SSA</para></listitem>
-<listitem><para>PJS (Phoenix Japanimation Society)</para></listitem>
-<listitem><para>MPsub</para></listitem>
-<listitem><para>AQTitle</para></listitem>
-<listitem><para><ulink url="http://unicorn.us.com/jacosub/">JACOsub</ulink></para></listitem>
+ <listitem><para>VOBsub</para></listitem>
+ <listitem><para>OGM</para></listitem>
+ <listitem><para>CC (closed caption)</para></listitem>
+ <listitem><para>MicroDVD</para></listitem>
+ <listitem><para>SubRip</para></listitem>
+ <listitem><para>SubViewer</para></listitem>
+ <listitem><para>Sami</para></listitem>
+ <listitem><para>VPlayer</para></listitem>
+ <listitem><para>RT</para></listitem>
+ <listitem><para>SSA</para></listitem>
+ <listitem><para>PJS (Phoenix Japanimation Society)</para></listitem>
+ <listitem><para>MPsub</para></listitem>
+ <listitem><para>AQTitle</para></listitem>
+ <listitem><para>
+ <ulink url="http://unicorn.us.com/jacosub/">JACOsub</ulink></para>
+ </listitem>
</itemizedlist>
</para>
@@ -136,11 +137,11 @@
(<emphasis role="bold">poza pierwszymi trzema</emphasis>) do następujących formatów,
jeśli podasz odpowiednią opcję:
<itemizedlist>
-<listitem><para>MPsub: <option>-dumpmpsub</option></para></listitem>
-<listitem><para>SubRip: <option>-dumpsrtsub</option></para></listitem>
-<listitem><para>MicroDVD: <option>-dumpmicrodvdsub</option></para></listitem>
-<listitem><para>JACOsub: <option>-dumpjacosub</option></para></listitem>
-<listitem><para>Sami: <option>-dumpsami</option></para></listitem>
+ <listitem><para>MPsub: <option>-dumpmpsub</option></para></listitem>
+ <listitem><para>SubRip: <option>-dumpsrtsub</option></para></listitem>
+ <listitem><para>MicroDVD: <option>-dumpmicrodvdsub</option></para></listitem>
+ <listitem><para>JACOsub: <option>-dumpjacosub</option></para></listitem>
+ <listitem><para>Sami: <option>-dumpsami</option></para></listitem>
</itemizedlist>
</para>
@@ -151,7 +152,7 @@
<para>
Opcje wiersza poleceń różnią się nieco dla poszczególnych formatów:
- </para>
+</para>
<formalpara>
<title>Format VOBsub</title>
@@ -192,19 +193,19 @@
<listitem><para>
Opóźnia wyświetlanie napisów o <option><replaceable>sek</replaceable></option> sekund.
Może być liczbą ujemną. Wartość jest dodawana do licznika czasu filmu.
- </para></listitem>
+ </para></listitem>
</varlistentry>
<varlistentry>
<term><option>-subfps <replaceable>ILOŚĆ</replaceable></option></term>
<listitem><para>
Określa ilość klatek na sekundę pliku z napisami (liczba rzeczywista).
- </para></listitem>
+ </para></listitem>
</varlistentry>
<varlistentry>
<term><option>-subpos <replaceable>0-100</replaceable></option></term>
<listitem><para>
Określa położenie napisów.
- </para></listitem>
+ </para></listitem>
</varlistentry>
</variablelist>
@@ -219,16 +220,20 @@
wartość framerate pliku z napisami.
<application>MPlayer</application> może zrobić to za ciebie:
-<screen>mplayer -dumpmicrodvdsub -fps <replaceable>fps_napisów</replaceable> -subfps <replaceable>fps_filmu</replaceable> -sub <replaceable>zbiór_z_napisami</replaceable> <replaceable>atrapa.avi</replaceable></screen>
+<screen>
+mplayer -dumpmicrodvdsub -fps <replaceable>fps_napisów</replaceable> -subfps <replaceable>fps_filmu</replaceable> \
+ -sub <replaceable>zbiór_z_napisami</replaceable> <replaceable>atrapa.avi</replaceable>
+</screen>
</para>
<para>
O napisach DVD przeczytasz w rozdziale <link linkend="dvd">DVD</link>.
</para>
-
</sect1>
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+
<sect1 id="control">
<title>Sterowanie</title>
@@ -241,6 +246,7 @@
pełnej listy skrótów klawiszowych.
</para>
+<!-- ********** -->
<sect2 id="ctrl-cfg">
<title>Konfiguracja sterowania</title>
@@ -262,7 +268,7 @@
<command>mplayer -input cmdlist</command>.
</para>
-<example>
+<example id="input_control_file">
<title>Przykładowy plik konfiguracji sterowania</title>
<programlisting>
##
@@ -281,6 +287,7 @@
</example>
</sect2>
+<!-- ********** -->
<sect2 id="lirc">
<title>Sterowanie poprzez LIRC</title>
@@ -295,7 +302,7 @@
<para>
Jeśli zainstalowałeś pakiet LIRC, <filename>configure</filename> automatycznie go
wykryje. Jeśli wszystko pójdzie dobrze, <application>MPlayer</application>
-wypisze przy starcie "<systemitem>Setting up LIRC support...</systemitem>".
+wypisze przy starcie "<systemitem>Setting up LIRC support...</systemitem>".
Jeśli wystąpi błąd, powiadomi Cię o tym. Jeśli nic nie powie Ci na
temat LIRC, to znaczy, że jego obsługa nie została wkompilowana. Proste :-)
</para>
@@ -305,7 +312,6 @@
<filename>mplayer</filename>. Możesz używać dowolnych komend
<application>MPlayera</application>, a nawet podać więcej niż jedną
komendę na raz oddzielając je za pomocą <literal>\n</literal>.
-
Nie zapomnij o włączeniu flagi repeat w <filename>.lircrc</filename> jeśli
ma to sens (skoki, głośność itp). To jest fragment przykładowego
<filename>.lircrc</filename>:
@@ -346,9 +352,11 @@
</para>
</sect2>
+<!-- ********** -->
<sect2 id="slave-mode">
<title>Tryb sługi</title>
+
<para>
Tryb sługi pozwala Ci na utworzenie prostej nakładki na
<application>MPlayera</application>. Po uruchomieniu z opcją
@@ -361,6 +369,8 @@
</sect1>
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+
<sect1 id="streaming">
<title>Strumieniowanie z sieci i potoków</title>
@@ -375,42 +385,53 @@
<application>MPlayer</application> zwraca również uwagę na zmienną środowiskową
<envar>http_proxy</envar> i używa proxy jeśli jest to możliwe. Korzystanie
z proxy może być również wymuszone za pomocą:
-<screen>mplayer <replaceable>http_proxy://proxy.micorsops.com:3128/http://micorsops.com:80/strumien.asf</replaceable></screen>
+<screen>
+mplayer <replaceable>http_proxy://proxy.micorsops.com:3128/http://micorsops.com:80/strumien.asf</replaceable>
+</screen>
</para>
<para>
<application>MPlayer</application> potrafi również czytać ze standardowego wejścia
(<emphasis>nie</emphasis> z nazwanych potoków). Może to być wykorzystane np. do
odtwarzania poprzez FTP:
-<screen>wget <replaceable>ftp://micorsops.com/cokolwiek.avi</replaceable> -O - | mplayer -</screen>
+<screen>i
+wget <replaceable>ftp://micorsops.com/cokolwiek.avi</replaceable> -O - | mplayer -
+</screen>
</para>
<note><para>
Zalecane jest również włączenie <option>-cache</option> przy odtwarzaniu
z sieci:
-<screen>wget <replaceable>ftp://micorsops.com/cokolwiek.avi</replaceable> -O - | mplayer -cache 8192 -</screen>
+<screen>
+wget <replaceable>ftp://micorsops.com/cokolwiek.avi</replaceable> -O - | mplayer -cache 8192 -
+</screen>
</para></note>
+<!-- ********** -->
+
<sect2 id="streaming-save">
<title>Zapisywanie strumieniowanej zawartości</title>
+
<para>
- Jak już uda Ci się zmusić <application>MPlayera</application> do odtwarzania
- Twojego ulubionego strumienia internetowego, możesz użyć opcji
- <option>-dumpstream</option> aby zapisać strumień do pliku.
- Na przykład:
+Jak już uda Ci się zmusić <application>MPlayera</application> do odtwarzania
+Twojego ulubionego strumienia internetowego, możesz użyć opcji
+<option>-dumpstream</option> aby zapisać strumień do pliku.
+Na przykład:
<screen>
- mplayer <replaceable>http://217.71.208.37:8006</replaceable> -dumpstream -dumpfile <replaceable>strumien.asf</replaceable>
+mplayer <replaceable>http://217.71.208.37:8006</replaceable> -dumpstream -dumpfile <replaceable>strumien.asf</replaceable>
</screen>
- zapisze zawartość strumieniowaną z
- <replaceable>http://217.71.208.37:8006</replaceable> do pliku
- <replaceable>stream.asf</replaceable>.
- Działa to ze wszystkimi protokołami obsługiwanymi przez
- <application>MPlayera</application>, jak MMS, RSTP itd.
+zapisze zawartość strumieniowaną z
+<replaceable>http://217.71.208.37:8006</replaceable> do pliku
+<replaceable>stream.asf</replaceable>.
+Działa to ze wszystkimi protokołami obsługiwanymi przez
+<application>MPlayera</application>, jak MMS, RSTP itd.
</para>
</sect2>
</sect1>
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+
<sect1 id="mpst" xreflabel="Remote streams">
<title>Strumienie zdalne</title>
@@ -425,8 +446,11 @@
przypadku MF, gdyż TV i tak by wymagało szalonej przepustowości.
</para>
+<!-- ********** -->
+
<sect2 id="compile_mpst_server">
<title>Kompilacja serwera</title>
+
<para>
Po kompilacji <application>MPlayera</application> wejdź do katalogu
<filename>TOOLS/netstream</filename> i wpisz <application>make</application>
@@ -437,8 +461,11 @@
</para>
</sect2>
+<!-- ********** -->
+
<sect2 id="use_mpst">
<title>Używanie strumieni zdalnych</title>
+
<para>
Najpierw musisz uruchomić serwer na komputerze, do którego masz zamiar mieć
dostęp zdalny. Aktualnie serwer jest bardzo podstawowy i nie ma żadnych
@@ -461,12 +488,12 @@
więc na liczne nadużycia, które są przez to możliwe. Zamiast tego wyślij jakąś
(dobrą) łatkę, by stał się lepszy lub napisz swój własny serwer.
</para>
-
</sect2>
-
</sect1>
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+
<sect1 id="edl" xreflabel="Edit Decision Lists (EDL)">
<title>Decyzyjne Listy Edycji (Edit Decision Lists - EDL)</title>
@@ -490,8 +517,11 @@
oraz kiedy (używając opóźnienia w sekundach).
</para>
+<!-- ********** -->
+
<sect2 id="edl_using">
<title>Używanie pliku EDL</title>
+
<para>
Użyj podczas uruchamiania <application>MPlayera</application> flagi
<option>-edl <nazwa pliku></option> z nazwą pliku EDL, który ma być
@@ -499,13 +529,14 @@
</para>
</sect2>
+<!-- ********** -->
+
<sect2 id="edl_making">
<title>Tworzenie pliku EDL</title>
+
<para>
Aktualny format pliku EDL jest następujący:
-<programlisting>
-[sekunda początkowa] [sekunda końcowa] [akcja]
-</programlisting>
+<programlisting>[sekunda początkowa] [sekunda końcowa] [akcja]</programlisting>
gdzie liczby odpowiadające sekundom nie muszą być całkowite, zaś akcja może
przyjmować wartość <literal>0</literal> dla pominięcia bądź
<literal>1</literal> dla wyciszenia.
@@ -531,10 +562,11 @@
w którym możesz także zmienić domyślne pomijanie bloku na wyciszanie.
</para>
</sect2>
-
</sect1>
+<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
+
<sect1 id="advaudio" xreflabel="Advanced Audio">
<title>Zaawansowane audio</title>
@@ -544,6 +576,7 @@
<sect3 id="advaudio-surround-DVD">
<title>DVDs</title>
+
<para>
Większość płyt DVD, a także wiele innych plików, zawiera dźwięk przestrzenny.
<application>MPlayer</application> obsługuje dźwięk przestrzenny, ale opcja ta
@@ -551,17 +584,13 @@
jest znacznie bedziej popularny. Aby odtworzyć plik zawierający więcej niż dwa
kanały audio, użyj opcji <option>-channels</option>.
Na przykład, aby odtworzyć DVD z audio 5.1:
-
<screen>mplayer dvd://1 -channels 6</screen>
-
Zauważmy, że mimo nazwy "5.1", używanych jest 6 kanałów.
Jeżeli posiadasz sprzęt pozwalający na odtwarzanie dźwięku przestrzennego możesz
bezpiecznie wpisać <option>channels</option> do swojego pliku konfiguracyjnego
<application>MPlayera</application> (<filename>~/.mplayer/config</filename>).
Przykładowo, aby domyślnie włączyć efekt kwadrofonii, należy dodać wiersz:
-
<programlisting>channels=4</programlisting>
-
Od tego momentu, <application>MPlayer</application> będzie odtwarzał cztery
kanały audio, zawsze gdy będą one dostępne.
</para>
@@ -574,14 +603,11 @@
<para>
<application>MPlayer</application> standardowo nie duplikuje kanałów, ani nie
robi tego większość sterowników audio. Jeżeli chcesz zrobić to ręcznie:
-
<screen>mplayer <replaceable>filename</replaceable> -af channels=2:2:0:1:0:0</screen>
-
Zobacz sekcję o
<link linkend="advaudio-channels-copying">kopiowaniu kanałów</link>,
jest tam wyjaśnienie tego polecenia.
</para>
-
</sect3>
@@ -606,27 +632,27 @@
<itemizedlist>
<title>Aby włączyć przekazywanie z wiersza poleceń:</title>
<listitem><para>
-dla AC3 użyj <option>-ac hwac3</option>
+ dla AC3 użyj <option>-ac hwac3</option>
</para></listitem>
<listitem><para>
-dla DTS użyj <option>-ac hwdts</option>
+ dla DTS użyj <option>-ac hwdts</option>
</para></listitem>
<listitem><para>
-dla AC3 i DTS użyj <option>-afm hwac3</option>
+ dla AC3 i DTS użyj <option>-afm hwac3</option>
</para></listitem>
</itemizedlist>
<itemizedlist>
<title>Aby włączyć przekazywanie w pliku konfiguracyjnym
-<application>MPlayera</application>: </title>
+ <application>MPlayera</application>: </title>
<listitem><para>
-dla AC3 użyj <option>ac=hwac3,</option>
+ dla AC3 użyj <option>ac=hwac3,</option>
</para></listitem>
<listitem><para>
-dla DTS użyj <option>ac=hwdts,</option>
+ dla DTS użyj <option>ac=hwdts,</option>
</para></listitem>
<listitem><para>
-dla AC3 i DTS użyj <option>afm=hwac3</option>
+ dla AC3 i DTS użyj <option>afm=hwac3</option>
</para></listitem>
</itemizedlist>
@@ -636,14 +662,13 @@
<application>MPlayer</application> będzie używał standardowych kodeków, które
są normalnie używane podczas odtwarzania plików, które nie posiadają dźwięku
AC3 ani DTS.
-
Opcja <option>afm=hwac3</option> nie wymaga przecinka,
samo podanie rodziny kodeków powoduje że <application>MPlayer</application>
wypróbuje inne gdy będzie musiał.
</para>
-
</sect3>
+
<sect3 id="hwmpa-surround-passthrough">
<title>Przekazywanie dźwięku MPEG</title>
@@ -662,12 +687,14 @@
</para>
</sect3>
+
<sect3 id="advaudio-surround-matrix">
<title>Dźwięk zakodowany macierzowo</title>
<para>
<emphasis>***TODO***</emphasis>
</para>
+
<para>
Ta sekcja musi dopiero zostać napisana i nie może zostać ukończona zanim
ktoś nie dostarczy przykładowych plików do testów. Jeżeli posiadasz jakieś
@@ -677,6 +704,7 @@
<ulink url="http://mplayerhq.hu/mailman/listinfo/mplayer-docs">MPlayer-DOCS</ulink>
W temacie podaj "[matrix-encoded audio]".
</para>
+
<para>
Jeżeli nie nadejdą żadne wiadomości, ta sekcja zostanie usunięta.
</para>
@@ -685,14 +713,13 @@
Przydatne linki:
<itemizedlist>
<listitem><para>
-<ulink url="http://electronics.howstuffworks.com/surround-sound5.htm">http://electronics.howstuffworks.com/surround-sound5.htm</ulink>
+ <ulink url="http://electronics.howstuffworks.com/surround-sound5.htm">http://electronics.howstuffworks.com/surround-sound5.htm</ulink>
</para></listitem>
<listitem><para>
-<ulink url="http://www.extremetech.com/article2/0,1697,1016875,00.asp">http://www.extremetech.com/article2/0,1697,1016875,00.asp</ulink>
+ <ulink url="http://www.extremetech.com/article2/0,1697,1016875,00.asp">http://www.extremetech.com/article2/0,1697,1016875,00.asp</ulink>
</para></listitem>
</itemizedlist>
</para>
-
</sect3>
@@ -719,9 +746,7 @@
<para>
Odtwarzanie DVD z HRTF:
-
<screen>mplayer dvd://1 -channels 6 -af hrtf</screen>
-
</para>
<para>
@@ -729,11 +754,10 @@
także audio próbkowanego z częstotliwością 48kHz. Audio na płytach DVD jest już
próbkowane 48kHz, lecz jeżeli chcesz odtworzyć plik z innym próbkowaniem i opcją
<option>hrtf</option>, musisz dokonać jego przepróbkowania tego pliku:
-
-<screen>mplayer <replaceable>filename</replaceable> -channels 6 -af resample=48000,hrtf</screen>
-
+<screen>
+mplayer <replaceable>filename</replaceable> -channels 6 -af resample=48000,hrtf
+</screen>
</para>
-
</sect3>
@@ -746,11 +770,10 @@
niejednokrotnie wyjścia audio są domyślnie wyciszone lub ich głośność jest ustawiona
na zero.
</para>
-
</sect3>
-
</sect2>
+<!-- ********** -->
<sect2 id="advaudio-channels">
<title>Manipulowanie kanałami</title>
@@ -765,50 +788,49 @@
<orderedlist spacing="compact">
<title>mono</title>
-<listitem override="0"><para>środkowy</para></listitem>
+ <listitem override="0"><para>środkowy</para></listitem>
</orderedlist>
<orderedlist spacing="compact">
<title>stereo</title>
-<listitem override="0"><para>lewy</para></listitem>
-<listitem><para>prawy</para></listitem>
+ <listitem override="0"><para>lewy</para></listitem>
+ <listitem><para>prawy</para></listitem>
</orderedlist>
<orderedlist spacing="compact">
<title>kwadrofonia</title>
-<listitem override="0"><para>lewy przedni</para></listitem>
-<listitem><para>prawy przedni</para></listitem>
-<listitem><para>lewy tylny</para></listitem>
-<listitem><para>prawy tylny</para></listitem>
+ <listitem override="0"><para>lewy przedni</para></listitem>
+ <listitem><para>prawy przedni</para></listitem>
+ <listitem><para>lewy tylny</para></listitem>
+ <listitem><para>prawy tylny</para></listitem>
</orderedlist>
<orderedlist spacing="compact">
<title>surround 4.0</title>
-<listitem override="0"><para>lewy przedni</para></listitem>
-<listitem><para>prawy przedni</para></listitem>
-<listitem><para>środkowy tylny</para></listitem>
-<listitem><para>środkowy przedni</para></listitem>
+ <listitem override="0"><para>lewy przedni</para></listitem>
+ <listitem><para>prawy przedni</para></listitem>
+ <listitem><para>środkowy tylny</para></listitem>
+ <listitem><para>środkowy przedni</para></listitem>
</orderedlist>
<orderedlist spacing="compact">
<title>surround 5.0</title>
-<listitem override="0"><para>lewy przedni</para></listitem>
-<listitem><para>prawy przedni</para></listitem>
-<listitem><para>lewy tylny</para></listitem>
-<listitem><para>prawy tylny</para></listitem>
-<listitem><para>środkowy przedni</para></listitem>
+ <listitem override="0"><para>lewy przedni</para></listitem>
+ <listitem><para>prawy przedni</para></listitem>
+ <listitem><para>lewy tylny</para></listitem>
+ <listitem><para>prawy tylny</para></listitem>
+ <listitem><para>środkowy przedni</para></listitem>
</orderedlist>
<orderedlist spacing="compact">
<title>surround 5.1</title>
-<listitem override="0"><para>lewy przedni</para></listitem>
-<listitem><para>prawy przedni</para></listitem>
-<listitem><para>lewy tylny</para></listitem>
-<listitem><para>prawy tylny</para></listitem>
-<listitem><para>środkowy przedni</para></listitem>
-<listitem><para>subwoofer (głośnik niskotonowy)</para></listitem>
+ <listitem override="0"><para>lewy przedni</para></listitem>
+ <listitem><para>prawy przedni</para></listitem>
+ <listitem><para>lewy tylny</para></listitem>
+ <listitem><para>prawy tylny</para></listitem>
+ <listitem><para>środkowy przedni</para></listitem>
+ <listitem><para>subwoofer (głośnik niskotonowy)</para></listitem>
</orderedlist>
-
</para>
<para>
@@ -826,7 +848,6 @@
co może być przydatne przy określaniu liczy kanałów przesyłanych do karty muzycznej.
Aby dowiedzieć się więcej, zobacz kolejne sekcje.
</para>
-
</sect3>
@@ -841,9 +862,7 @@
kanał jest wyciszony. Najłatwiejszą i najbardziej niezawodną metodą pozwalającą
na odtworzenie dźwięku przy użyciu obu głośników jest użycie filtru
<option>extrastereo</option>:
-
<screen>mplayer <replaceable>filename</replaceable> -af extrastereo=0</screen>
-
</para>
<para>
@@ -853,11 +872,8 @@
i wymagają różnych opcji w zależności od kanału, który zawiera dane.
Jeżeli na prawdę potrzebujesz utrzymać głośność, możliwe że łatwiej będzie odpowiednio
dopasować głośność przy użyciu filtru <option>volume</option>. Na przykład:
-
<screen>mplayer <replaceable>filename</replaceable> -af extrastereo=0,volume=5</screen>
-
</para>
-
</sect3>
@@ -871,55 +887,53 @@
<orderedlist spacing="compact">
<listitem><para>
-Zdecyduj ile wyjściowych kanałów audio potrzebujesz. Oto pierwsza podopcja.
+ Zdecyduj ile wyjściowych kanałów audio potrzebujesz. Oto pierwsza podopcja.
</para></listitem>
<listitem><para>
-Policz ile przesunięć kanałów zamierzasz wykonać. To jest druga podopcja. Każdy
-kanał może być przesunięty do kilku różnych kanałów w tym samym czasie, ale pamiętaj,
-że gdy przesuniesz kanał (również gdy tylko do jednego kanału docelowego), źródło zostanie
-opróżnione, chyba że inny kanał zostanie tam przesunięty. Aby skopiować kanał,
-pozostawiając źródło nietknięte, po prostu przesuń kanał zarówno do miejsca kopiowania,
-jak i do źródła. Na przykład:
-
-<programlisting>
+ Policz ile przesunięć kanałów zamierzasz wykonać. To jest druga podopcja.
+ Każdy kanał może być przesunięty do kilku różnych kanałów w tym samym czasie,
+ ale pamiętaj, że gdy przesuniesz kanał (również gdy tylko do jednego kanału
+ docelowego), źródło zostanie opróżnione, chyba że inny kanał zostanie tam
+ przesunięty. Aby skopiować kanał, pozostawiając źródło nietknięte, po prostu
+ przesuń kanał zarówno do miejsca kopiowania, jak i do źródła. Na przykład:
+ <programlisting>
kanał 2 --> kanał 3
-kanał 2 --> kanał 2
-</programlisting>
+kanał 2 --> kanał 2<!--
+ --></programlisting>
</para></listitem>
<listitem><para>
-Wypisz kopie kanałów jako pary subopcji. Pamiętaj, że pierwszy kanał ma numer 0,
-drugi 1 itd. Kolejność subopcji nie jest istotna tak długo, ale muszą one być
-pogrupowane w pary typu:
-<replaceable>źródło:cel</replaceable>.
+ Wypisz kopie kanałów jako pary subopcji. Pamiętaj, że pierwszy kanał ma numer
+ 0, drugi 1 itd. Kolejność subopcji nie jest istotna tak długo, ale muszą one
+ być pogrupowane w pary typu
+ <replaceable>źródło:cel</replaceable>.
</para></listitem>
</orderedlist>
-
</para>
-
<bridgehead>Przykład: jeden kanał w dwóch głośnikach</bridgehead>
-
<para>
Oto przykład innej metody odtwarzania jednego kanału w dwóch głośnikach.
Załóżmy, że lewy kanał ma być odtwarzany, a prawy ma zostać pominięty.
Zgodnie z krokami opisanymi powyżej:
<orderedlist>
<listitem><para>
-Aby dostarczyć dźwięk do każdego z dwóch głośników, pierwsza opcja musi mieć
-wartość "2".
+ Aby dostarczyć dźwięk do każdego z dwóch głośników, pierwsza opcja musi mieć
+ wartość "2".
</para></listitem>
<listitem><para>
-Lewy kanał musi zostać przesunięty do prawego kanału oraz lewego, aby nie został
-on pusty. Sumaryczna liczba przesunięć to dwa, zatem druga opcja to również "2".
+ Lewy kanał musi zostać przesunięty do prawego kanału oraz lewego, aby nie
+ został on pusty. Sumaryczna liczba przesunięć to dwa, zatem druga opcja to
+ również "2".
</para></listitem>
<listitem><para>
-Aby przesunąć lewy kanał (kanał 0) do kanału prawego (kanał 1), para subopcji
-musi byc "0:1", "0:0" przesunie lewy kanał do siebie.
+ Aby przesunąć lewy kanał (kanał 0) do kanału prawego (kanał 1), para subopcji
+ musi byc "0:1", "0:0" przesunie lewy kanał do siebie.
</para></listitem>
</orderedlist>
Po połączeniu wszystkiego razem otrzymamy:
-
-<screen>mplayer <replaceable>filename</replaceable> -af channels=2:2:0:1:0:0</screen>
+<screen>
+mplayer <replaceable>filename</replaceable> -af channels=2:2:0:1:0:0
+</screen>
</para>
<para>
@@ -930,13 +944,10 @@
</para>
<bridgehead>Przykład: lewy kanał w obu głośnikach (skrót)</bridgehead>
-
<para>
Istnieje znacznie łatwiejsza metoda na użycie filtru <option>channels</option> w
celu odtworzenia lewego kanału w dwóch głośnikach:
-
<screen>mplayer <replaceable>filename</replaceable> -af channels=1</screen>
-
Drugi kanał jest pomijany, a pierwszy jest pozostawiany, bez dodatkowych podopcji.
Sterowniki kart muzycznych automatycznie odtwarzają jednokanałowy dźwięk wykorzystując
oba głośniki. Oczywiście zadziała to tylko, gdy pożądanym kanałem jest kanał lewy.
@@ -948,24 +959,25 @@
z tylnych głośników zestawu kwadrofonicznego.
<orderedlist>
<listitem><para>
-Potrzebujemy czterech kanałów wyjściowych, więc pierwsza podopcja to "4".
+ Potrzebujemy czterech kanałów wyjściowych, więc pierwsza podopcja to "4".
</para></listitem>
<listitem><para>
-Każdy z przednich kanałów musi zostać przesunięty do odpowiedniego kanału tylnego
-oraz do siebie. W sumie użyte będą cztery przesunięcia, więc druga opcja to "4".
+ Każdy z przednich kanałów musi zostać przesunięty do odpowiedniego kanału
+ tylnego oraz do siebie. W sumie użyte będą cztery przesunięcia, więc druga
+ opcja to "4".
</para></listitem>
<listitem><para>
-Lewy przedni kanał (kanał 0) musi zostać przesunięty do lewego tylnego (kanał 2): "0:2".
-Lewy przedni musi być także przesunięty do siebie: "0:0". Prawy przedni (kanał 1)
-musi zostać przesunięty do prawego tylnego (kanał 3): "1:3" oraz do siebie: "1:1".
+ Lewy przedni kanał (kanał 0) musi zostać przesunięty do lewego tylnego (kanał
+ 2): "0:2". Lewy przedni musi być także przesunięty do siebie: "0:0". Prawy
+ przedni (kanał 1) musi zostać przesunięty do prawego tylnego (kanał 3): "1:3"
+ oraz do siebie: "1:1".
</para></listitem>
</orderedlist>
Po połączeniu wszystkich podopcji otrzymujemy:
-
-<screen>mplayer <replaceable>filename</replaceable> -af channels=4:4:0:2:0:0:1:3:1:1</screen>
-
+<screen>
+mplayer <replaceable>filename</replaceable> -af channels=4:4:0:2:0:0:1:3:1:1
+</screen>
</para>
-
</sect3>
@@ -979,72 +991,69 @@
znacznie bardziej skomplikowane.
<orderedlist>
<listitem><para>
-Zdecyduj z iloma kanałami chcesz pracować. Aby to określić możesz potrzebować
-użyć <option>-channels</option> i/lub <option>-af channels</option>. Późniejsze
-przykłady pokażą kiedy użyć którego.
-</para></listitem>
-<listitem><para>
-Zdecyduj ile kanałów ma zostać wprowadzonych do <option>pan</option> (dalsze
-dekodowane kanały zostaną porzucone). To jest pierwsza podopcja. Kontroluje ona
-także liczbę kanałów używanych jako wyjście.
-</para></listitem>
-<listitem><para>
-Pozostałe podopcje określają jak dużą część danego kanału zmiksować do kanału
-docelowego. To jest najbardziej skomplikowana część. Aby sprostać temu zadaniu,
-podzielmy podopcje na kilka grup, po jednej dla każdego kanału wyjściowego.
-Każda podopcja w zbiorze odpowiada pojedynczemu kanałowi wejściowemu. Liczba,
-którą podasz odpowiada części kanału wejściowego, która zostanie
-zmiksowana w kanale wyjściowym.
-</para>
-<para>
-<option>pan</option> akceptuje wartości od 0 do 512, co odpowiada wartościom od
-0% do 51200% oryginalnej głośności. Bądź ostrożny używając wartości większych od
-1. Może to spowodować nie tylko bardzo duże zwiększenie głośności, ale także,
-jeżeli przekroczysz zakres swojej karty muzycznej, możesz usłyszeć okropne trzaski.
-Jeżeli chcesz, możesz stosować po filtrze <option>pan</option> dopisać <option>,volume</option>,
-co włączy obcinanie głośności, jednak najlepiej używać na tyle małych wartości
-parametrów <option>pan</option>, aby przycinanie nie było potrzebne.
-</para></listitem>
+ Zdecyduj z iloma kanałami chcesz pracować. Aby to określić możesz potrzebować
+ użyć <option>-channels</option> i/lub <option>-af channels</option>.
+ Późniejsze przykłady pokażą kiedy użyć którego.
+</para></listitem>
+<listitem><para>
+ Zdecyduj ile kanałów ma zostać wprowadzonych do <option>pan</option> (dalsze
+ dekodowane kanały zostaną porzucone). To jest pierwsza podopcja. Kontroluje
+ ona także liczbę kanałów używanych jako wyjście.
+</para></listitem>
+<listitem>
+ <para>
+ Pozostałe podopcje określają jak dużą część danego kanału zmiksować do kanału
+ docelowego. To jest najbardziej skomplikowana część. Aby sprostać temu
+ zadaniu, podzielmy podopcje na kilka grup, po jednej dla każdego kanału
+ wyjściowego. Każda podopcja w zbiorze odpowiada pojedynczemu kanałowi
+ wejściowemu. Liczba, którą podasz odpowiada części kanału wejściowego, która
+ zostanie zmiksowana w kanale wyjściowym.
+ </para>
+ <para>
+ <option>pan</option> akceptuje wartości od 0 do 512, co odpowiada wartościom
+ od 0% do 51200% oryginalnej głośności. Bądź ostrożny używając wartości
+ większych od 1. Może to spowodować nie tylko bardzo duże zwiększenie
+ głośności, ale także, jeżeli przekroczysz zakres swojej karty muzycznej,
+ możesz usłyszeć okropne trzaski. Jeżeli chcesz, możesz stosować po filtrze
+ <option>pan</option> dopisać <option>,volume</option>, co włączy obcinanie
+ głośności, jednak najlepiej używać na tyle małych wartości parametrów
+ <option>pan</option>, aby przycinanie nie było potrzebne.
+ </para>
+</listitem>
</orderedlist>
</para>
<bridgehead>Przykład: jeden kanał w dwóch głośnikach</bridgehead>
-
<para>
Oto jeszcze jeden przykład, jak odtworzyć lewy kanał w dwóch głośnikach.
Postępując zgodnie z krokami opisanymi powyżej:
<orderedlist>
<listitem><para>
-<option>pan</option> powinien używać dwóch kanałów wyjściowych, więc pierwsza
-podopcja to "2".
+ <option>pan</option> powinien używać dwóch kanałów wyjściowych, więc pierwsza
+ podopcja to "2".
</para></listitem>
<listitem><para>
-Ponieważ mamy dwa kanały wejściowe, będziemy mieli dwie grupy podopcji.
-Ponieważ używane są również dwa kanały wyjściowe, w każdej grupie będą po dwie
-podopcje. Lewy kanał z pliku powinien zostać skopiowany z pełną głośnością
-do nowych kanału: lewego i prawego. W związku z tym, pierwsza grupa podopcji
-to "1:1". Prawy kanał powinien zostać pominięty, zatem druga grupa to "0:0".
-Wszelkie zera na końcu listy podopcji mogą zostać pominięte, ale dla przejrzystości
-przykładu, pozostawimy je.
+ Ponieważ mamy dwa kanały wejściowe, będziemy mieli dwie grupy podopcji.
+ Ponieważ używane są również dwa kanały wyjściowe, w każdej grupie będą po dwie
+ podopcje. Lewy kanał z pliku powinien zostać skopiowany z pełną głośnością
+ do nowych kanału: lewego i prawego. W związku z tym, pierwsza grupa podopcji
+ to "1:1". Prawy kanał powinien zostać pominięty, zatem druga grupa to "0:0".
+ Wszelkie zera na końcu listy podopcji mogą zostać pominięte, ale dla
+ przejrzystości przykładu, pozostawimy je.
</para></listitem>
</orderedlist>
Po złączeniu wszystkich podopcji otrzymamy:
-
<screen>mplayer <replaceable>filename</replaceable> -af pan=2:1:1:0:0</screen>
-
Jeżeli pożądanym kanałem jest prawy, a nie lewy, podopcje zmienią się na
"2:0:0:1:1".
</para>
<bridgehead>Przykład: lewy kanał w dwóch głośnikach (skrót)</bridgehead>
-
<para>
Podobnie jak przy użyciu <option>channels</option>, istnieje skrót działający
tylko z lewym kanałem:
-
<screen>mplayer <replaceable>filename</replaceable> -af pan=1:1</screen>
-
Jeżeli <option>pan</option> posiada tylko jeden kanał wejściowy (pozostałe kanały
są pomijane), potrzebna jest tylko jedna grupa podopcji z jedną podopcją, która
oznacza, że jedyny kanał będzie zawierał 100% siebie.
@@ -1057,43 +1066,41 @@
opcji <option>pan</option>:
<orderedlist>
<listitem><para>
-Liczba kanałów wyjściowych to 2, więc pierwsza podopcja to "2".
+ Liczba kanałów wyjściowych to 2, więc pierwsza podopcja to "2".
</para></listitem>
<listitem><para>
-Jako, że mamy 6 kanałów wejściowych, musimy użyć sześciu grup opcji.
-Na szczęście, ponieważ interesują nas tylko dwa pierwsze kanały, możemy
-użyć tylko dwóch grup opcji; pozostałe cztery grupy mogą zostać pominięte.
-Pamiętaj, że nie wszystkie wielokanałowe pliki audio mają tę samą kolejność
-kanałów. Poniższy przykład pokazuje zmniejszanie liczby kanałów w pliku, w którym
-kolejność kanałów jest taka, jak w AC3 5.1:
-<programlisting>
+ Jako, że mamy 6 kanałów wejściowych, musimy użyć sześciu grup opcji.
+ Na szczęście, ponieważ interesują nas tylko dwa pierwsze kanały, możemy
+ użyć tylko dwóch grup opcji; pozostałe cztery grupy mogą zostać pominięte.
+ Pamiętaj, że nie wszystkie wielokanałowe pliki audio mają tę samą kolejność
+ kanałów. Poniższy przykład pokazuje zmniejszanie liczby kanałów w pliku, w którym
+ kolejność kanałów jest taka, jak w AC3 5.1:
+ <programlisting>
0 - lewy przedni
1 - prawy przedni
2 - lewy tylny
3 - prawy tylny
4 - środkowy przedni
-5 - subwoofer (głośnik niskotonowy)
-</programlisting>
-Pierwsza grupa podopcji zawiera kolejne wartości oryginalnej głośności lewego
-przedniego kanału, które powinny być dostarczone do odpowiednich kanałów
-wyjściowych: "1:0". Prawy przedni kanał powinien zostać przeniesiony do
-prawego wyjściowego: "0:1". Analogicznie dla kanałów tylnych: "1:0" i "0:1".
-Kanał środkowy powinien zostać przeniesiony do obu kanałów wyjściowych z połową
-głośności: "0.5:0.5", zaś kanał głośnika niskotonowego powinien być słyszalny
-w obu kanałach wyjściowych z pełną głośnością: "1:1".
-
+5 - subwoofer (głośnik niskotonowy)<!--
+ --></programlisting>
+ Pierwsza grupa podopcji zawiera kolejne wartości oryginalnej głośności lewego
+ przedniego kanału, które powinny być dostarczone do odpowiednich kanałów
+ wyjściowych: "1:0". Prawy przedni kanał powinien zostać przeniesiony do
+ prawego wyjściowego: "0:1". Analogicznie dla kanałów tylnych: "1:0" i "0:1".
+ Kanał środkowy powinien zostać przeniesiony do obu kanałów wyjściowych z połową
+ głośności: "0.5:0.5", zaś kanał głośnika niskotonowego powinien być słyszalny
+ w obu kanałach wyjściowych z pełną głośnością: "1:1".
</para></listitem>
</orderedlist>
Połącz wszystko razem, a otrzymasz:
-
-<screen>mplayer <replaceable>6-channel.wav</replaceable> -af pan=2:1:0:0:1:1:0:0:1:0.5:0.5:1:1</screen>
-
+<screen>
+mplayer <replaceable>6-channel.wav</replaceable> -af pan=2:1:0:0:1:1:0:0:1:0.5:0.5:1:1
+</screen>
Przedstawione powyżej głośności są tylko przybliżonym przykładem. Nie czuj się
nimi skrępowany i zmieniaj je zgodnie ze swoim uznaniem.
</para>
<bridgehead>Przykład: Odtwarzanie audio 5.1 przy pomocy dużych głośników, bez subwoofera</bridgehead>
-
<para>
Jeżeli posiadasz parę dużych przednich głośników, możesz nie mieć ochoty
tracić pieniędzy na dodatkowy głośnik niskotonowy, tylko po to, aby mieć
@@ -1102,57 +1109,55 @@
Tym sposobem kanał głośnika niskotonowego zostanie po prostu pominięty.
Jeżeli chcesz rozdzielić kanał subwoofera samodzielnie, musisz dokonać ręcznego
zmiksowania przy użyciu <option>pan</option>:
-
<orderedlist>
<listitem><para>
-Jako, że <option>pan</option> musi analizować wszystkie 6 kanałów,
-podaj opcję <option>-channels 6</option>, aby liba52 zdekodował je wszystkie.
+ Jako, że <option>pan</option> musi analizować wszystkie 6 kanałów,
+ podaj opcję <option>-channels 6</option>, aby liba52 zdekodował je wszystkie.
</para></listitem>
<listitem><para>
-Ponieważ <option>pan</option> będzie używał pięciu kanałów wyjściowych, pierwsza
-podopcja to "5".
+ Ponieważ <option>pan</option> będzie używał pięciu kanałów wyjściowych,
+ pierwsza podopcja to "5".
</para></listitem>
<listitem><para>
-Sześć kanałów wejściowych i pięć wyjściowych oznacza 6 grup po 5 podopcji.
+ Sześć kanałów wejściowych i pięć wyjściowych oznacza 6 grup po 5 podopcji.
<itemizedlist spacing="compact">
<listitem><para>
- Lewy przedni kanał replikuje samego siebie:
- "1:0:0:0:0"
+ Lewy przedni kanał replikuje samego siebie:
+ "1:0:0:0:0"
</para></listitem>
<listitem><para>
- Identycznie dla prawego przedniego kanału:
- "0:1:0:0:0"
+ Identycznie dla prawego przedniego kanału:
+ "0:1:0:0:0"
</para></listitem>
<listitem><para>
- Tak samo dla lewego tylnego:
- "0:0:1:0:0"
+ Tak samo dla lewego tylnego:
+ "0:0:1:0:0"
</para></listitem>
<listitem><para>
- Oraz tak samo dla prawego tylnego:
- "0:0:0:1:0"
+ Oraz tak samo dla prawego tylnego:
+ "0:0:0:1:0"
</para></listitem>
<listitem><para>
- Środkowy też:
- "0:0:0:0:1"
+ Środkowy też:
+ "0:0:0:0:1"
</para></listitem>
<listitem><para>
- Teraz musimy zdecydować, co zrobić z subwooferem. Na przykład możemy podzielić
- go po połowie na lewy przedni i prawy przedni:
- "0.5:0.5:0:0:0"
+ Teraz musimy zdecydować, co zrobić z subwooferem. Na przykład możemy
+ podzielić go po połowie na lewy przedni i prawy przedni:
+ "0.5:0.5:0:0:0"
</para></listitem>
</itemizedlist>
</para></listitem>
</orderedlist>
Po połączeniu wszystkich opcji otrzymasz:
-
-<screen>mplayer <replaceable>dvd://1</replaceable> -channels 6 -af pan=5:1:0:0:0:0:0:1:0:0:0:0:0:1:0:0:0:0:0:1:0:0:0:0:0:1:0.5:0.5:0:0:0</screen>
-
+<screen>
+mplayer <replaceable>dvd://1</replaceable> -channels 6 -af pan=5:1:0:0:0:0:0:1:0:0:0:0:0:1:0:0:0:0:0:1:0:0:0:0:0:1:0.5:0.5:0:0:0
+</screen>
</para>
-
</sect3>
-
</sect2>
+<!-- ********** -->
<sect2 id="advaudio-volume">
<title>Programowa regulacja głośności</title>
@@ -1166,15 +1171,13 @@
większe poziomy głośności. Pamiętaj, że nie omija to miksera Twojej karty
muzycznej; <application>MPlayer</application> zwiększa tylko głośność sygnału
przed przesłaniem go do Twojej karty.
-
Poniższy przykład może być dobrym początkiem:
-
-<screen>mplayer <replaceable>cichy-plik</replaceable> -softvol -softvol-max 300</screen>
-
+<screen>
+mplayer <replaceable>cichy-plik</replaceable> -softvol -softvol-max 300
+</screen>
Opcja <option>-softvol-max</option> określa maksymalny dozwolony poziom głośności,
jako procent głośności oryginalnej. Przykładowo, <option>-softvol-max 200</option>
pozwoli na maksymalne zwiększenie głośności do 200% głośności oryginalnej.
-
Można bezpiecznie używać dużych parametrów <option>-softvol-max</option>;
większa głośność nie zostanie użyta, jeżeli nie zwiększysz jej przy pomocy
klawiszy regulacji głośności. Jedyną wadą stosowania większych wartości jest to,
@@ -1189,9 +1192,7 @@
Opcja <option>-softvol</option> działa poprzez kontrolę filtru
<option>volume</option>. Jeżeli chcesz odtwarzać plik z określoną głośnością,
możesz podać opcję dla <option>volume</option> ręcznie:
-
<screen>mplayer <replaceable>cichy-plik</replaceable> -af volume=10</screen>
-
Pozwoli to na odtworzenie pliku z 10-decybelowym wzmocnieniem. Bądź ostrożny
używając filtru <option>volume</option> - ustawiając zbyt dużą głośność możesz
łatwo uszkodzić swój słuch. Zaczynaj od małych wartości i stopniowo zwiększaj je
@@ -1200,9 +1201,6 @@
do karty muzycznej danych spoza akceptowalnego przez nią zakresu; będzie to
powodować zniekształcenia dźwięku.
</para>
-
</sect2>
-
</sect1>
-
</chapter>
1
0
r21745 - in trunk/DOCS/xml/ru: codecs.xml containers.xml documentation.xml install.xml mencoder.xml usage.xml video.xml
by voroshil 23 Dec '06
by voroshil 23 Dec '06
23 Dec '06
Author: voroshil
Date: Sat Dec 23 21:12:49 2006
New Revision: 21745
Modified:
trunk/DOCS/xml/ru/codecs.xml
trunk/DOCS/xml/ru/containers.xml
trunk/DOCS/xml/ru/documentation.xml
trunk/DOCS/xml/ru/install.xml
trunk/DOCS/xml/ru/mencoder.xml
trunk/DOCS/xml/ru/usage.xml
trunk/DOCS/xml/ru/video.xml
Log:
r21741: Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
r21744: Mention that you can use different image formats with mf://
Modified: trunk/DOCS/xml/ru/codecs.xml
==============================================================================
--- trunk/DOCS/xml/ru/codecs.xml (original)
+++ trunk/DOCS/xml/ru/codecs.xml Sat Dec 23 21:12:49 2006
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- synced with r21737 -->
+<!-- synced with r21741 -->
<chapter id="codecs">
<title>Поддерживаемые кодеки</title>
Modified: trunk/DOCS/xml/ru/containers.xml
==============================================================================
--- trunk/DOCS/xml/ru/containers.xml (original)
+++ trunk/DOCS/xml/ru/containers.xml Sat Dec 23 21:12:49 2006
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- synced with r21686 -->
+<!-- synced with r21741 -->
<chapter id="containers">
<title>Поддерживаемые форматы</title>
Modified: trunk/DOCS/xml/ru/documentation.xml
==============================================================================
--- trunk/DOCS/xml/ru/documentation.xml (original)
+++ trunk/DOCS/xml/ru/documentation.xml Sat Dec 23 21:12:49 2006
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- synced with r21537 -->
+<!-- synced with r21741 -->
<bookinfo id="toc">
<title><application>MPlayer</application> - The Movie Player</title>
Modified: trunk/DOCS/xml/ru/install.xml
==============================================================================
--- trunk/DOCS/xml/ru/install.xml (original)
+++ trunk/DOCS/xml/ru/install.xml Sat Dec 23 21:12:49 2006
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- synced with r21706 -->
+<!-- synced with r21741 -->
<chapter id="install">
<title>Установка</title>
Modified: trunk/DOCS/xml/ru/mencoder.xml
==============================================================================
--- trunk/DOCS/xml/ru/mencoder.xml (original)
+++ trunk/DOCS/xml/ru/mencoder.xml Sat Dec 23 21:12:49 2006
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- synced with r21612 -->
+<!-- synced with r21744 -->
<chapter id="mencoder">
<title>Основы использования <application>MEncoder</application></title>
@@ -604,6 +604,12 @@
</para>
</informalexample>
+Вы можете смешивать различные типы изображений независимо от используемого
+метода — отдельные файлы, маска или файл со списком — при условии,
+конечно, что они имеют одинаковое разрешение.
+Так что вы можете, например, взять титульный кадр из PNG файла, а затем
+поместить слайдшоу из JPEG фотографий.
+
<informalexample>
<para>
Создание файла Motion JPEG (MJPEG) из всех JPEG файлов текущего каталога:
Modified: trunk/DOCS/xml/ru/usage.xml
==============================================================================
--- trunk/DOCS/xml/ru/usage.xml (original)
+++ trunk/DOCS/xml/ru/usage.xml Sat Dec 23 21:12:49 2006
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- synced with r21612 -->
+<!-- synced with r21741 -->
<chapter id="usage">
<title>Использование</title>
Modified: trunk/DOCS/xml/ru/video.xml
==============================================================================
--- trunk/DOCS/xml/ru/video.xml (original)
+++ trunk/DOCS/xml/ru/video.xml Sat Dec 23 21:12:49 2006
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- synced with r21737 -->
+<!-- synced with r21741 -->
<chapter id="video">
<title>Устройства вывода видео</title>
1
0