summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUoti Urpala <uau@glyph.nonexistent.invalid>2008-11-17 20:50:23 +0200
committerUoti Urpala <uau@glyph.nonexistent.invalid>2008-11-17 20:50:23 +0200
commit1715c2a33632b333f8e8e581ef23ea5fe0234edd (patch)
treef2f9ddca0f4940edd845d71a5bfd74c8a09ba633
parente46ce9c0ac88cdc3b4604c249576cfde0c5c4946 (diff)
parent409bb1c5daba69aac788ce5065d05b8ea8441cfd (diff)
downloadmpv-1715c2a33632b333f8e8e581ef23ea5fe0234edd.tar.bz2
mpv-1715c2a33632b333f8e8e581ef23ea5fe0234edd.tar.xz
Merge svn changes up to r27949
Conflicts: common.mak libvo/vo_xv.c libvo/x11_common.c libvo/x11_common.h stream/cache2.c
-rw-r--r--DOCS/man/en/mplayer.120
-rw-r--r--DOCS/man/fr/mplayer.124
-rw-r--r--DOCS/man/hu/mplayer.169
-rw-r--r--DOCS/man/ru/mplayer.11021
-rw-r--r--DOCS/xml/hu/bugs.xml81
-rw-r--r--DOCS/xml/hu/containers.xml524
-rw-r--r--DOCS/xml/pl/encoding-guide.xml4960
-rw-r--r--DOCS/xml/zh_CN/documentation.xml2
-rw-r--r--DOCS/xml/zh_CN/mencoder.xml2
-rw-r--r--Makefile4
-rw-r--r--common.mak35
-rwxr-xr-xconfigure68
-rw-r--r--help/help_mp-es.h53
-rw-r--r--help/help_mp-ru.h1521
-rw-r--r--libmpdemux/demux_audio.c2
-rw-r--r--libswscale/swscale_template.c5
-rw-r--r--libvo/gl_common.c8
-rw-r--r--libvo/vo_dxr3.c3
-rw-r--r--libvo/vo_gl.c17
-rw-r--r--libvo/vo_gl2.c3
-rw-r--r--libvo/vo_png.c4
-rw-r--r--libvo/vo_x11.c106
-rw-r--r--libvo/vo_xmga.c3
-rw-r--r--libvo/vo_xover.c2
-rw-r--r--libvo/vo_xv.c65
-rw-r--r--libvo/vo_xvidix.c3
-rw-r--r--libvo/vo_xvmc.c30
-rw-r--r--libvo/w32_common.c16
-rw-r--r--libvo/x11_common.c82
-rw-r--r--libvo/x11_common.h18
-rw-r--r--stream/cache2.c44
31 files changed, 4734 insertions, 4061 deletions
diff --git a/DOCS/man/en/mplayer.1 b/DOCS/man/en/mplayer.1
index d50c7db692..fa214e2b52 100644
--- a/DOCS/man/en/mplayer.1
+++ b/DOCS/man/en/mplayer.1
@@ -10048,34 +10048,38 @@ exhaustive search (very slow, and no better than umh)
radius of exhaustive or multi-hexagon motion search (default: 16)
.
.TP
-.B subq=<1\-9>
+.B subq=<0\-9>
Adjust subpel refinement quality.
This parameter controls quality versus speed tradeoffs involved in the motion
estimation decision process.
subq=5 can compress up to 10% better than subq=1.
.PD 0
.RSs
-.IPs 1
+.IPs 0
Runs fullpixel precision motion estimation on all candidate
macroblock types.
-Then selects the best type.
-Then refines the motion of that type to fast quarterpixel precision (fastest).
+Then selects the best type with SAD metric (faster than subq=1, not recommended
+unless you're looking for ultra-fast encoding).
+.IPs 1
+Does as 0, then refines the motion of that type to fast quarterpixel precision
+(fast).
.IPs 2
Runs halfpixel precision motion estimation on all candidate macroblock types.
-Then selects the best type.
+Then selects the best type with SATD metric.
Then refines the motion of that type to fast quarterpixel precision.
.IPs 3
As 2, but uses a slower quarterpixel refinement.
.IPs 4
Runs fast quarterpixel precision motion estimation on all candidate
macroblock types.
-Then selects the best type.
+Then selects the best type with SATD metric.
Then finishes the quarterpixel refinement for that type.
.IPs 5
Runs best quality quarterpixel precision motion estimation on all
candidate macroblock types, before selecting the best type.
-Also refines the two motion vectors used in bidirectional macroblocks,
-rather than reusing vectors from the forward and backward searches.
+Also refines the two motion vectors used in bidirectional macroblocks with
+SATD metric, rather than reusing vectors from the forward and backward
+searches.
.IPs 6
Enables rate-distortion optimization of macroblock types in
I- and P-frames (default).
diff --git a/DOCS/man/fr/mplayer.1 b/DOCS/man/fr/mplayer.1
index 40f342be46..58bedeb1f2 100644
--- a/DOCS/man/fr/mplayer.1
+++ b/DOCS/man/fr/mplayer.1
@@ -1,4 +1,4 @@
-.\" synced with r27895
+.\" synced with r27906
.\" Encoding: iso-8859-1
.\" MPlayer (C) 2000-2008 MPlayer Team
.\" The English man page was/is done by Gabucino, Diego Biurrun, Jonas Jermann
@@ -10594,24 +10594,27 @@ rayon de de la recherche exhaustive et multi-hexagonale de mouvement
(par dИfaut\ 16)
.
.TP
-.B subq=<1\-9>
+.B subq=<0\-9>
Ajuste la qualitИ d'affinement de subpel.
Ce paramХtre contrТle le compromis qualitИ/\:vitesse liИ aux dИcisions du
processus d'estimation du mouvement.
subq=5 peut augmenter jusqu'Ю 10% le taux de compression par rapport Ю subq=1.
.PD 0
.RSs
-.IPs 1
+.IPs 0
Effectue une recherche de mouvement d'une prИcision fullpixel (c-Ю-d qu'elle
capture les mouvements d'une trame Ю la suivante avec une prИcision d'un pixel)
sur tous les types de macro-blocs candidats.
-SИlectionne ensuite le meilleur type.
-Puis affine rapidement avec une prИcision qu'un quart de pixel le mouvement de
-ce type (le plus rapide).
+SИlectionne ensuite le meilleur type avec la mИtrique SAD (plus rapide que
+subq=1, mais non recommandИ Ю moins que vous cherchiez Ю rИaliser un encodage
+ultra-rapide).
+.IPs 1
+Comme 0, affine ensuite rapidement avec une prИcision qu'un quart de pixel le
+mouvement de ce type (rapide).
.IPs 2
Effectue une recherche de mouvement d'une prИcision demi pixel sur tous les
types de macro-blocs candidats.
-SИlectionne ensuite le meilleur type.
+SИlectionne ensuite le meilleur type avec la mИtrique SATD.
Puis affine rapidement avec une prИcision qu'un quart de pixel le mouvement de
ce type.
.IPs 3
@@ -10619,13 +10622,14 @@ Comme 2, mais utilise un affinage plus lent qu'un quart de pixel.
.IPs 4
Effectue une rapide recherche de mouvement d'une prИcision d'un quart de
pixel (quarterpixel) sur tous les types de macro-blocs candidats.
-Puis termine l'affinement quarterpixel pour ce type
+Puis sИlectionne le meilleur type avec la mИtrique SATD.
+Termine ensuite l'affinement quarterpixel pour ce type.
.IPs 5
Effectue la recherche de mouvement de la meilleure qualitИ sur tous les
types de macro-blocs candidats, avant de choisir le meilleur type.
Affine aussi les deux vecteurs de mouvement utilisИs par les macro-blocs
-bi-directionnels, au lieu de rИ-utiliser les vecteurs des recherches
-avant et arriХre.
+bi-directionnels avec la mИtrique SATD, au lieu de rИ-utiliser les vecteurs
+des recherches avant et arriХre.
.IPs 6
Active la sИlection des macro-blocs en fonction de leur taux de distortion,
pour les trames-I et P (par dИfaut).
diff --git a/DOCS/man/hu/mplayer.1 b/DOCS/man/hu/mplayer.1
index 97d8661750..368fd62f29 100644
--- a/DOCS/man/hu/mplayer.1
+++ b/DOCS/man/hu/mplayer.1
@@ -1,4 +1,4 @@
-.\" Synced with r27691
+.\" Synced with r27906
.\" MPlayer (C) 2000-2008 MPlayer Team
.\" Ezt a man oldalt Gabucino, Diego Biurrun Иs Jonas Jermann kИszМti/kИszМtette
.\" KarbantartС: Gabrov
@@ -33,7 +33,7 @@
.\" NИv
.\" --------------------------------------------------------------------------
.
-.TH MPlayer 1 "2008. 10. 05." "MPlayer Project" "A film lejАtszС"
+.TH MPlayer 1 "2008. 11. 16." "MPlayer Project" "A film lejАtszС"
.
.SH NиV
mplayer \- film lejАtszС
@@ -107,7 +107,7 @@ cue://fАjl[:sАv]
.
.br
.B mplayer
-[fАjl|mms[t]|http|http_proxy|rt[s]p|ftp|udp|unsv|smb]://
+[fАjl|mms[t]|http|http_proxy|rt[s]p|ftp|udp|unsv|icyx|noicyx|smb]://
[felhasznАlС:jelszС@]URL[:port] [opciСk]
.
.br
@@ -2661,6 +2661,12 @@ amitУl pl.\& az OSD nem tud helyesen megjelenni.
A mixer hangerУ vАltoztatАsАnak lИptИkИt АllМtja be a teljes tartomАny
szАzalИkАban (alapИrtelmezett: 3).
.
+.TP
+.B \-volume <-1\-100> (lАsd mИg \-af volume)
+BeАllМtja a kezdУ hangerУt a keverУben, akАr hardveres, akАr szoftveres (ha a
+\-softvol-lal egyЭtt hasznАlod).
+A -1-es ИrtИk (alapИrtelmezett) nem vАltoztat a hangerУn.
+.
.
.
.SH "AUDIс KIMENETI VEZиRLуK (CSAK MPLAYER)"
@@ -3219,12 +3225,12 @@ Nem minden videС kimeneti vezИrlУ tАmogatja.
.
.TP
.B \-screenh <pixel>
-A fЭggУleges kИpernyУ felbontАs megadАsa az olyan videС kimeneti vezИrlУnek,
+A kИpernyУ magassАgАnak megadАsa az olyan videС kimeneti vezИrlУnek,
ami nem tudja a kИpernyУ felbontАsАt, mint az fbdev, x11 Иs TV-out.
.
.TP
.B \-screenw <pixel>
-A vМzszintes kИpernyУ felbontАs megadАsa az olyan videС kimeneti vezИrlУnek,
+A kИpernyУ szИlessИgИnek megadАsa az olyan videС kimeneti vezИrlУnek,
ami nem tudja a kИpernyУ felbontАsАt, mint az fbdev, x11 Иs TV-out.
.
.TP
@@ -10064,18 +10070,20 @@ alapos keresИs (nagyon lassЗ Иs nem jobb, mint az umh)
az alapos vagy tЖbbszЖrЖs-hatszЖg mozgАs keresИs sugara (alapИrtelmezett: 16)
.
.TP
-.B subq=<1\-7>
+.B subq=<0\-9>
A subpel finomМtАsi minУsИgИnek beАllМtАsa.
Ez a paramИter szabАlyozza a minУsИg kontra sebessИg arАnyt a
mozgАs becslИsi dЖntИsek folyamatАban.
A subq=5 akАr 10%-kal gyorsabb lehet, mint a subq=1.
.PD 0
.RSs
-.IPs 1
+.IPs 0
Teljes pixeles pontossАgЗ mozgАs becslИst vИgez minden rИsztvevУ
makroblokk tМpuson.
-EzutАn kivАlasztja a legjobb tМpust.
-Majd finomМtja azt a tМpusЗ mozgАst egy gyors negyedpixeles pontossАghoz (leggyorsabb).
+EzutАn SAD metrikАval kivАlasztja a legjobb tМpust (gyorsabb, mint a subq=1, de nem
+javasolt, csak ha nagyon gyors kСdolАst akarsz).
+.IPs 1
+Ugyan az, mint a 0, majd finomМtja a mozgАst gyors negyedpixeles precizМtАssal (gyors).
.IPs 2
FИlpixeles pontossАgЗ mozgАs becslИst vИgez minden rИszvevУ makroblokk
tМpuson.
@@ -10086,18 +10094,25 @@ Mint az 2, de lassabb negyedpixeles finomМtАst vИgez.
.IPs 4
Gyors negyedpixeles pontossАgЗ mozgАs becslИst futtat le minden rИsztvevУ
makroblokk tМpuson.
-Majd kivАlasztja a legjobb tМpust.
+Majd SATD metrikАval kivАlasztja a legjobb tМpust.
EzutАn befejezi a negyedpixeles finomМtАst azon a tМpuson.
.IPs 5
Legjobb minУsИgШ negyedpixel pontossАgЗ mozgАs becslИst futtat le
minden rИsztvevУ makroblokk tМpuson, mielУtt kivАlaszanА a legjobb
-tМpust. (alapИrtelmezett)
+tМpust.
+FinomМtja a kИt, bidirekcionАlis makroblokkban hasznАlt mozgАs vektort is
+SATD metrikАval a kИtirАnyЗ keresИssel megtalАlt vektorok Зjra felhasznАlАsa helyett.
.IPs 6
EngedИlyezi a rАta-torzМtАs optimalizАlАsАt a makroblokk tМpusokra
-az I- Иs P-kockАknАl.
+az I- Иs P-kockАknАl (alapИrtelmezett).
.IPs 7
-EngedИlyezi a rАta-torzМtАs optimalizАlАsАt az intra mСdokra Иs a mozgАs
-vektorokra. (legjobb)
+EngedИlyezi a rАta-torzМtАs optimalizАlАsАt a makroblokk tМpusokra minden kockАnАl.
+.IPs 8
+EngedИlyezi a rАta-torzМtАs optimalizАlАsАt a mozgАs vektorokra Иs a
+belsУ jСslС mСdokra az I- Иs P-kockАknАl.
+.IPs 9
+EngedИlyezi a rАta-torzМtАs optimalizАlАsАt a mozgАs vektorokra Иs a
+belsУ jСslС mСdokra minden kockАnАl (legjobb).
.RE
.PD 1
.RS
@@ -10119,18 +10134,7 @@ Ezen opciС nИlkЭl az egИsz makroblokknak ugyan azt a referencia kockАt kell hasz
frameref>1 szЭksИges.
.
.TP
-.B (no)brdo
-EngedИlyezi a rАta-torzМtС optimalizАlАst a B-kockАk makroblokk tМpusain.
-subq>=6 szЭksИges.
-.
-.TP
-.B (no)bime
-FinomМtja a kИtirАnyЗ makroblokkokban hasznАlt kИt mozgАsvektort,
-az elУre Иs visszafelИ tЖrtИnУ keresИsbУl szАrmazС vektorok ЗjrafelhasznАlАsa helyett.
-Ennek az opciСnakl nincs hatАsa B-kockАk nИlkЭl.
-.
-.TP
-.B trellis=<0\-2>
+.B trellis=<0\-2> (csak cabac)
rАta-torzМtС optimАlis kvantАlАs
.PD 0
.RSs
@@ -10144,6 +10148,19 @@ minden mСd dЖntИsnИl engedИlyezi (lassЗ, subq>=6 szЭksИges)
.PD 1
.
.TP
+.B psy-rd=rd[,trell]
+BeАllМtja a pszichovizuАlis optimalizАciС erУssИgИt.
+.PD 0
+.RSs
+.IPs rd=<0.0\-10.0>
+psy optimalizАciС erУssИge (subq>=6 kell hozzА) (alapИrtelmezett: 1.0)
+.IPs trell=<0.0\-10.0>
+trellis (trellis kell hozzА, kМsИrleti) (alapИrtelmezett: 0.0)
+.RE
+.PD 1
+.
+.
+.TP
.B deadzone_inter=<0\-32>
BeАllМtja az inter luma kvantАlАs holtterИt a nem-rАcsos kvantАlАshoz
(alapИrtelmezett: 21).
diff --git a/DOCS/man/ru/mplayer.1 b/DOCS/man/ru/mplayer.1
index 12cb21f5b9..5450a54677 100644
--- a/DOCS/man/ru/mplayer.1
+++ b/DOCS/man/ru/mplayer.1
@@ -2,7 +2,7 @@
.\" This man page was/is done by Gabucino, Diego Biurrun, Jonas Jermann
.\" Translated by Vladimir Voroshilov <voroshil@gmail.com>
.\" Encoding: koi8-r
-.\" synced with r25189
+.\" synced with r26763
.
.\" --------------------------------------------------------------------------
.\" Определения макросов
@@ -33,7 +33,7 @@
.\" Заголовок
.\" --------------------------------------------------------------------------
.
-.TH MPlayer 1 "2007-06-01" "Проект MPlayer" "Медиапроигрыватель"
+.TH MPlayer 1 "2008-01-01" "Проект MPlayer" "Медиапроигрыватель"
.
.SH НАЗВАНИЕ
mplayer \- медиапроигрыватель
@@ -153,13 +153,14 @@ tivo://адрес/[list|llist|fsid]
Он проигрывает большинство MPEG/\:VOB, AVI, ASF/\:WMA/\:WMV, RM, QT/\:MOV/\:MP4, Ogg/\:OGM,
MKV, VIVO, FLI, NuppelVideo, yuv4mpeg, FILM и RoQ файлов, поддерживаемых большим количеством
встроенных и бинарных кодеков.
-Вы также можете смотреть Video CD, SVCD, DVD, 3ivx, DivX 3/4/5 и даже WMV фильмы.
+Вы также можете смотреть VCD, SVCD, DVD, 3ivx, DivX 3/4/5, WMV и
+даже H.264 фильмы.
.PP
MPlayer поддерживает множество драйверов вывода видео и аудио.
Он работает с X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, libcaca, DirectFB,
Quartz, Mac OS X CoreVideo, вы также можете использовать GGI, SDL (и все его драйверы),
-VESA (на любой VESA-совместимой карте, даже без X11), некоторые низкоуровневые
-аппаратно-зависимые драйвера (для Matrox, 3dfx b ATI) и некоторые платформы аппаратного
+VESA (на любой VESA\-совместимой карте, даже без X11), некоторые низкоуровневые
+аппаратно\-зависимые драйвера (для Matrox, 3dfx b ATI) и некоторые платформы аппаратного
декодирования MPEG, такие как Siemens DVB, Hauppauge PVR (IVTV), DXR2 и DXR3/\:Hollywood+.
Большинство из них поддерживает аппаратное или программное масштабирование, так что вы можете
насладиться просмотром фильмов в полноэкранном режиме.
@@ -176,7 +177,7 @@ DVD субтитры (SPU streams, VOBsub и Closed Captions).
(MPlayer Media Encoder, Кодировщик Фильмов MPlayer) это простой кодировщик фильмов, разработанный
для кодирования фильмов, проигрываемых MPlayer'ом (смотри выше) в другие форматы,
поддерживаемые MPlayer'ом (смотрите ниже).
-Он кодирует в MPEG-4 (DivX/Xvid), любой из libavcodec кодеков и
+Он кодирует в MPEG\-4 (DivX/Xvid), любой из libavcodec кодеков и
PCM/\:MP3/\:VBRMP3 звук в 1, 2 или 3 прохода.
Кроме того, он имеет возможности копирования потоков, мощную систему фильтров (обрезка,
растяжение, зеркальное отражение, постобработка, поворот, масштабирование, шум, RGB/\:YUV преобразование)
@@ -243,18 +244,18 @@ MPlayer имеет полностью настраиваемый, основанный на командах, слой управления,
Подстраивает баланс, усиливая левый/\:правый канал.
.IPs "m\ \ \ \ "
Выключает звук.
-.IPs "_ (только MPEG-TS, AVI и libavformat)"
+.IPs "_ (только MPEG\-TS, AVI и libavformat)"
Циклически переключает доступные видео дорожки.
.IPs "# (только DVD, MPEG, Matroska, AVI и libavformat)"
Циклически переключает доступные аудио дорожки.
-.IPs "TAB (только MPEG-TS и libavformat)"
+.IPs "TAB (только MPEG\-TS и libavformat)"
Циклически переключает доступные программы.
.IPs "f\ \ \ \ "
Включает полноэкранный режим (смотрите также \-fs).
.IPs "T\ \ \ \ "
Включает режим `поверх всех окон` (также смотрите \-ontop).
.IPs "w и e"
-Уменьшает/\:увеличивает диапазон pan-and-scan.
+Уменьшает/\:увеличивает диапазон pan\-and\-scan.
.IPs "o\ \ \ \ "
Изменяет режим OSD: нет / положение / положение + время / положение + время + общее время.
.IPs "d\ \ \ \ "
@@ -284,6 +285,8 @@ MPlayer имеет полностью настраиваемый, основанный на командах, слой управления,
Перейти к началу предыдущего/следующего эпизода.
.IPs "D (только \-vo xvmc, \-vf yadif, \-vf kerndeint)"
Активирует/деактивирует деинтерлейсер.
+.IPs "A"
+Циклически меняет доступные углы DVD.
.RE
.PD 1
.PP
@@ -464,7 +467,7 @@ mplayer \-ao pcm:file=%`expr length "$NAME"`%"$NAME" test.avi
'~/\:.mplayer/\:config'.
Конфигурационный файл для MEncoder называется 'mencoder.conf' и находится в системном каталоге
(например /etc/\:mplayer или /usr/\:local/\:etc/\:mplayer), пользовательский \-
- '~/\:.mplayer/\:mencoder.conf.
+ '~/\:.mplayer/\:mencoder.conf'.
Опции в пользовательском файле перекрывают системные, а опции командной строки перекрывают
заданные в конфигурационных файлах.
Синтаксис конфигурационного файла: 'option=<значение>', все символы после '#' считаются
@@ -510,9 +513,9 @@ ovc=lavc=1
oac=lavc=1
passlogfile=pass1stats.log
noautoexpand=1
-subfont-autoscale=3
-subfont-osd-scale=6
-subfont-text-scale=4
+subfont\-autoscale=3
+subfont\-osd\-scale=6
+subfont\-text\-scale=4
subalign=2
subpos=96
spuaa=20
@@ -525,24 +528,49 @@ spuaa=20
.SH "ПРОФИЛИ"
Для облегчения работы с различными конфигурациями в конфигурационном файле могут быть
указаны несколько профилей.
-Профиль начинается с имени, заключенного в квадратные скобки, например '[my-profile]'.
+Профиль начинается с имени, заключенного в квадратные скобки, например '[my\-profile]'.
Все последующие опции будут считаться частью профиля.
Описание (отображаемое при помощи \-profile help) может быть задано опцией profile\-desc.
Для окончания профиля укажите имя другого профиля или используйте имя профиля 'default',
чтобы продолжить описание обычных опций.
.fi
.PP
+.I "ПРИМЕР ПРОФИЛЯ MPLAYER:"
+.sp 1
+.nf
+
+[protocol.dvd]
+profile\-desc="профиль для dvd:// потоков"
+vf=pp=hb/vb/dr/al/fd
+alang=en
+
+[protocol.dvdnav]
+profile\-desc="профиль для dvdnav:// потоков"
+profile=protocol.dvd
+mouse\-movements=yes
+
+[extension.flv]
+profile\-desc="профиль для .flv файлов"
+flip=yes
+
+[vo.pnm]
+outdir=/tmp
+
+[ao.alsa]
+device=spdif
+.fi
+.PP
.I "ПРИМЕР ПРОФИЛЯ MENCODER:"
.sp 1
.nf
[mpeg4]
-profile-desc="MPEG4 encoding"
+profile\-desc="кодирование MPEG4"
ovc=lacv=yes
lavcopts=vcodec=mpeg4:vbitrate=1200
[mpeg4\-hq]
-profile-desc="HQ MPEG4 encoding"
+profile\-desc="кодирование HQ MPEG4"
profile=mpeg4
lavcopts=mbd=2:trell=yes:v4mv=yes
.fi
@@ -578,6 +606,11 @@ lavcopts=mbd=2:trell=yes:v4mv=yes
Переменная окружения MPLAYER_CHARSET может помочь если выводится мусор в первых строках.
.
.TP
+.B \-msgcolor
+Включает цветной консольный вывод на терминалах, поддерживающих
+цвета ANSI.
+.
+.TP
.B \-msglevel <all=<уровень>:<модуль>=<уровень>:...>
Управляет подробность вывода непосредственно для каждого модуля.
Значение, указанное для модуля 'all', изменяет подробность вывода для всех модулей, которым
@@ -619,9 +652,35 @@ lavcopts=mbd=2:trell=yes:v4mv=yes
.PD 1
.
.TP
+.B \-msgmodule
+Добавляет имя модуля перед каждым консольным сообщением.
+.
+.TP
+.B \-noconfig <опции>
+Не использовать указанные конфигурационные файлы.
+.br
+.I ЗАМЕЧАНИЕ:
+Если в командной строке заданы параметры \-include или
+\-use\-filedir\-conf, они будут учтены.
+.sp 1
+Доступные опции:
+.PD 0
+.RSs
+.IPs "all\ \ "
+все конфигурационные файлы
+.IPs "gui (только GUI)"
+конфигурационный файл GUI
+.IPs system
+системный конфигурационный файл
+.IPs "user\ "
+пользовательский конфигурационный файл
+.RE
+.PD 1
+.
+.TP
.B "\-quiet\ "
Делает консольный вывод менее подробным; в частности, прячет статусную строку
-т.е.\& A: 0.7 V: 0.6 A-V: 0.068 ...).
+т.е.\& A: 0.7 V: 0.6 A\-V: 0.068 ...).
Может быть полезно на медленных или неполноценных терминалах, которые некорректно обрабатывают
возврат каретки (т.е.\& \\r).
.
@@ -762,11 +821,11 @@ http://www.mplayerhq.hu/\:DOCS/\:HTML/\:ru/\:edl.html.
Принуждает использовать фиксированную систему видео для многих файлов
(одна (де)инициализация для всех файлов).
Таким образом для всех файлов будет открыто только одно окно.
-На данный момент следующие драйвера поддерживают fixed-vo: gl, gl2, mga, svga, x11,
+На данный момент следующие драйвера поддерживают fixed\-vo: gl, gl2, mga, svga, x11,
xmga, xv, xvidix и dfbmga.
.
.TP
-.B \-framedrop (смотрите также \-hardframedrop)
+.B \-framedrop (смотрите также \-hardframedrop, экспериментальное без \-nocorrect\-pts)
Указывает пропускать отображение некоторых кадров для управления A/V синхронизацией на
медленных системах. Видео фильтры не применяются для таких кадров. Для В-кадров
не выполняется даже декодирование.
@@ -782,9 +841,38 @@ xmga, xv, xvidix и dfbmga.
Показывает краткую информацию об опциях.
.
.TP
-.B \-hardframedrop
+.B \-hardframedrop (экспериментальное без \-nocorrect\-pts)
Более интенсивный пропуск кадров (нарушает декодирование).
Ведет к искажению изображения!
+Обратите внимание, что, особенно, декодер libmpeg2 может
+рухнуть с данной опцией, так что попробуйте использовать
+"\-vc ffmpeg12,".
+.
+.TP
+.B \-heartbeat\-cmd
+Команда, которая выполняется каждые 30 секунд во время
+воспроизведения с помощью system(), т.е.\& используя оболочку
+командной строки.
+.sp 1
+.I ЗАМЕЧАНИЕ:
+MPlayer использует эту команду без каких\-либо проверок, проверка её
+безопасности лежит под Вашей ответственностью (в частности, убедитесь,
+что используются полные пути, если "." присутствует в вашем пути,
+например, как в Windows).
+.sp 1
+Её можно применять для "неправильного" отключения хранителей
+экрана, не поддерживающих должное X API (также смотрите
+\-stop\-xscreensaver).
+Если Вы считаете это слишком сложным, попросите автора хранителя
+экрана добавить поддержку соответствующих X API.
+.sp 1
+.I ПРИМЕР для xscreensaver:
+mplayer \-heartbeat\-cmd "xscreensaver\-command \-deactivate" file
+.sp 1
+.I ПРИМЕР для GNOME screensaver:
+mplayer \-heartbeat\-cmd "gnome\-screensaver\-command \-p" file
+.RE
+.PD 1
.
.TP
.B \-identify
@@ -793,7 +881,9 @@ xmga, xv, xvidix и dfbmga.
Также печатает более подробную информацию о субтитрах, языках и идентификаторах
аудио дорожек. В некоторых случаях вы можете получить больше информации, используя
\-msglevel identify=6.
-Для DVD, например, это отобразит длину каждого заголовка и ID диска.
+Для DVD, например, это отобразит разделы и длину каждого заголовка,
+а также ID диска.
+Используйте совместно с \-frames 0 для подавления всего вывода.
Скрипт TOOLS/\:midentify.sh подавляет остальной вывод MPlayer и (успешно) экранирует
имена файлов.
.
@@ -819,15 +909,15 @@ xmga, xv, xvidix и dfbmga.
Указывает файл конфигурации системы ввода, отличный от установленного по умолчанию
~/\:.mplayer/\:input.conf.
~/\:.mplayer/\:<имя_файла> подразумевается, если не указан полный путь.
-.IPs ar-delay
+.IPs ar\-delay
Задержка в миллисекундах перед началом автоповтора (0 для отключения).
-.IPs ar-rate
+.IPs ar\-rate
Количество клавиш в секунду, генерируемых при автоповторе.
.IPs keylist
Выводит все клавиши, которые можно назначить командам.
.IPs cmdlist
выводит все команды, которые можно назначить клавишам.
-.IPs js-dev
+.IPs js\-dev
Указывает какое устройство использовать в качестве джойстика (по умолчанию: /dev/\:input/\:js0).
.IPs file=<имя_файла>
Указывает читать команды из файла. Используется для работы с FIFO.
@@ -938,14 +1028,16 @@ mozplayerxp полагается на эту опцию).
.RSs
.IPs ${NAME}
Заменяется на значение свойства NAME.
-.IPs $(NAME:TEXT)
+.IPs ?(NAME:TEXT)
Заменяется на TEXT только если доступно свойство NAME.
+.IPs ?(!NAME:TEXT)
+Заменяется на TEXT только если не доступно свойство NAME.
.RE
.
.TP
.B \-playlist <имя_файла>
Воспроизводит файлы в соответствии со списком (ASX, Winamp, SMIL, или
-по-одному-файлу-в-строке формата).
+по\-одному\-файлу\-в\-строке формата).
.br
.I ЗАМЕЧАНИЕ:
Опция считается элементом, так что все последующие опции будут применяться только к
@@ -1009,26 +1101,26 @@ FIXME: Это требует тщательного разъяснения и описания.
.B \-a52drc <уровень>
.\" нужен ли перевод DRC ?
Выбирает уровень Dynamic Range Compression[Сжатие Динамического Диапазона] для
-аудио потоков AC-3. <уровень> \- это вещественное число от 0 до 1, где 0 означает
+аудио потоков AC\-3. <уровень> \- это вещественное число от 0 до 1, где 0 означает
отсутствие сжатия, а 1 (по умолчанию) означает полное сжатие (делает громкие звуки
более тихими и наоборот).
-Эта опция действует, только если AC-3 поток содержит необходимую информацию
+Эта опция действует, только если AC\-3 поток содержит необходимую информацию
сжатия диапазона.
.
.TP
.B \-aid <ID> (смотрите также \-alang)
Выбирает аудио канал (MPEG: 0\-31, AVI/\:OGM: 1\-99, ASF/\:RM: 0\-127,
-VOB(AC-3): 128\-159, VOB(LPCM): 160\-191, MPEG-TS 17\-8190).
+VOB(AC\-3): 128\-159, VOB(LPCM): 160\-191, MPEG\-TS 17\-8190).
MPlayer выводит все доступные аудио ID, когда запущен в режиме
подробного вывода сообщений (\-v).
-При воспроизведении MPEG-TS потока, MPlayer/\:MEncoder будет использовать
+При воспроизведении MPEG\-TS потока, MPlayer/\:MEncoder будет использовать
первую программу (если существует) с выбранным аудио потоком.
.
.TP
.B \-alang <код языка[,код языка,...]> (смотрите также \-aid)
Указывает список используемых языков в порядке приоритетности.
Различные форматы файлов используют различные коды языков.
-DVD используют ISO 639\-1 двухбуквенные коды, Matroska, MPEG-TS и NUT используют ISO 639\-2
+DVD используют ISO 639\-1 двухбуквенные коды, Matroska, MPEG\-TS и NUT используют ISO 639\-2
трехбуквенные коды языков, в то время как OGM использует идентификаторы в свободной форме.
MPlayer выводит доступные языки, когда запущен в режиме вывода подробных сообщений (\-v).
.sp 1
@@ -1113,19 +1205,19 @@ libmpdemux/\:demuxer.h.
.br
2: полная коррекция и проверка данных
.REss
-.IPs generic-dev=<значение>
+.IPs generic\-dev=<значение>
Указывает использовать указанное SCSI устройство.
-.IPs sector-size=<значение>
+.IPs sector\-size=<значение>
Устанавливает атомарный размер чтения.
.IPs overlap=<значение>
Принудительно устанавливает минимальный поиск перекрытия в <значение>
секторов.
-.IPs toc-bias
+.IPs toc\-bias
Указывает предполагать, что смещение начала дорожки 1, указанной в TOC,
адресуется как LBA 0.
Это требуется для некоторых устройств Toshiba, чтобы стали правильными
границы дорожек.
-.IPs toc-offset=<значение>
+.IPs toc\-offset=<значение>
Добавляет <значение> секторов к значению, выдаваемому при адресации дорожек.
Может быть отрицательным.
.IPs (no)skip
@@ -1134,21 +1226,21 @@ libmpdemux/\:demuxer.h.
.
.TP
.B \-cdrom\-device <путь к устройству>
-Указывает устройство CD-ROM (по умолчанию: /dev/\:cdrom).
+Указывает устройство CD\-ROM (по умолчанию: /dev/\:cdrom).
.
.TP
.B \-channels <число> (смотрите также \-af channels)
Запрашивает количество каналов воспроизведения (по умолчанию: 2).
MPlayer просит декодер декодировать звук в указанное количество каналов.
Выполнение задачи ложится на плечи декодера.
-Обычно это требуется только при воспроизведении видео с AC-3 звуком (например DVD).
+Обычно это требуется только при воспроизведении видео с AC\-3 звуком (например DVD).
В этом случае liba52 выполняет декодирование как обычно и корректно сводит
звук в запрошенное количество каналов.
Для прямого управления количеством выходных каналов независимо от количества декодируемых,
используйте фильтр channels.
.br
.I ЗАМЕЧАНИЕ:
-Эта опция учитывается кодеками (только AC-3), фильтрами (surround) и драйверами вывода
+Эта опция учитывается кодеками (только AC\-3), фильтрами (surround) и драйверами вывода
звука (как минимум OSS).
.sp 1
Доступные опции:
@@ -1211,7 +1303,7 @@ libmpdemux/\:demuxer.h.
.
.TP
.B \-dumpaudio (только MPlayer)
-Сохраняет сырой сжатый аудио поток в ./stream.dump (полезно с MPEG/\:AC-3,
+Сохраняет сырой сжатый аудио поток в ./stream.dump (полезно с MPEG/\:AC\-3,
в большинстве остальных случаев полученный файл проигрываться не будет).
Если вы укажете в командной строке более одной опции из \-dumpaudio, \-dumpvideo,
\-dumpstream, будет использоваться только последняя.
@@ -1254,11 +1346,9 @@ libmpdemux/\:demuxer.h.
.
.TP
.B \-dvd\-device <путь к устройству> (только DVD)
-Указывает устройство DVD (по умолчанию: /dev/\:dvd).
+Указывает устройство DVD или имя файла .iso (по умолчанию: /dev/\:dvd).
Вы также можете указать каталог, содержащий файлы, предварительно скопированные
непосредственно с DVD (например, с помощью vobcopy).
-Заметьте, что для копирования роликов DVD, как правило, лучше использовать \-dumpstream
-(смотрите примеры).
.
.TP
.B \-dvd\-speed <множитель или скорость в КБ/с> (только DVD)
@@ -1371,7 +1461,7 @@ MPlayer не запрещает загрузку индексного файла, созданного по другому AVI фильму
.
.TP
.B \-mc <секунд/кадр>
-Максимальная величина корректировки A-V синхронизации на один кадр (в секундах)
+Максимальная величина корректировки A\-V синхронизации на один кадр (в секундах)
.
.TP
.B \-mf <опция1:опция2:...>
@@ -1400,7 +1490,7 @@ fps результата (по умолчанию: 25)
.TP
.B \-nobps (только AVI)
Указывает не использовать среднее значение байт/\:секунду для
-A-V синхронизации. Помогает для некоторых AVI файлов с испорченным заголовком.
+A\-V синхронизации. Помогает для некоторых AVI файлов с испорченным заголовком.
.
.TP
.B \-noextbased
@@ -1426,10 +1516,11 @@ A-V синхронизации. Помогает для некоторых AVI файлов с испорченным заголовком.
.
.TP
.B \-psprobe <байтовая позиция>
-При воспроизведении MPEG-PS потока, эта опция позволяет указать
-количество байт, которые MPlayer должен просканировать для
-определения используемого видео кодека.
-Она требуется для воспроизведения EVO файлов, содержащих H.264 потоки.
+При воспроизведении MPEG\-PS или MPEG\-PES потоков, эта опция
+позволяет указать количество байт, которые MPlayer должен
+просканировать для определения используемого видео кодека.
+Она требуется для воспроизведения EVO или VDR файлов, содержащих
+H.264 потоки.
.
.TP
.B \-pvr <опция1:опция2:...> (только PVR)
@@ -1481,11 +1572,11 @@ cbr: Постоянный битпоток
.IPs fmt=<значение>
Выбирает MPEG формат для кодирования:
.RSss
-ps: MPEG-2 Программный поток (по умолчанию)
+ps: MPEG\-2 Программный поток (по умолчанию)
.br
-ts: MPEG-2 Транспортный поток
+ts: MPEG\-2 Транспортный поток
.br
-mpeg1: MPEG-1 системный поток
+mpeg1: MPEG\-1 системный поток
.br
vcd: Video CD совместимый поток
.br
@@ -1507,7 +1598,7 @@ dvd: DVD совместимый
Для запуска подсистемы захвата,
используйте 'radio://<частота или канал>/capture'.
Если не указано ключевое слово capture, вы можете слушать радио только
-при помоши line-in кабеля. Использование capture для прослушивания не
+при помощи line\-in кабеля. Использование capture для прослушивания не
рекомендуется в связи с проблемами синхронизации, которые
делают прослушивание некомфортным.
.sp 1
@@ -1516,1