diff options
author | voroshil <voroshil@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2007-03-12 17:54:11 +0000 |
---|---|---|
committer | voroshil <voroshil@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2007-03-12 17:54:11 +0000 |
commit | eb8517440f5baf947aac9c0784a93dac3e471866 (patch) | |
tree | 1ea7138c1073892133ee41e393404509099f5b60 /DOCS/xml/ru | |
parent | ebf6fb21de277870231bc057765aa038f9c5cfbb (diff) |
r22413: add xvfwopts compdata and vfw2menc documentation and change to better mencoder example
r22499: Improve MPlayerOSX building process:
r22402: Explain how to select all DVB channels on a frequency.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22531 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'DOCS/xml/ru')
-rw-r--r-- | DOCS/xml/ru/encoding-guide.xml | 51 | ||||
-rw-r--r-- | DOCS/xml/ru/ports.xml | 13 | ||||
-rw-r--r-- | DOCS/xml/ru/video.xml | 7 |
3 files changed, 60 insertions, 11 deletions
diff --git a/DOCS/xml/ru/encoding-guide.xml b/DOCS/xml/ru/encoding-guide.xml index c76eaed833..f8fd34fcee 100644 --- a/DOCS/xml/ru/encoding-guide.xml +++ b/DOCS/xml/ru/encoding-guide.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- synced with r22141 --> +<!-- synced with r22413 --> <chapter id="encoding-guide"> <title>Кодирование с <application>MEncoder</application></title> @@ -4408,13 +4408,58 @@ FourCC код, используемый каждым кодеком, указа </para> <informalexample> <para> -Пример сжатия с помощью VP3: +Пример конвертации ISO DVD ролика в VP6 flash видео файл с использованием +compdata настроек битпотока: <screen> -mencoder dvd://2 -o <replaceable>ролик2.avi</replaceable> -ovc vfw -xvfwopts codec=vp31vfw.dll -oac copy +mencoder -dvd-device <replaceable>zeiram.iso</replaceable> dvd://7 -o <replaceable>trailer.flv</replaceable> \ +-ovc vfw -xvfwopts codec=vp6vfw.dll:compdata=onepass.mcf -oac mp3lame \ +-lameopts cbr:br=64 -af lavcresample=22050 -vf yadif,scale=320:240,flip \ +-of lavf -lavfopts i_certify_that_my_video_stream_does_not_use_b_frames </screen> </para> </informalexample> </sect2> + +<sect2 id="menc-feat-video-for-windows-bitrate-settings"> +<title>Использование vfw2menc для создания файла настроек кодека.</title> + +<para> +Для кодирования кодеками Video for Windows, Вам потребуется установить +величину битпотока и другие опции. Известно, что это работает на x86 и для +*NIX, и для Windows. +</para> +<para> +Во-первых, Вы должны собрать программу <application>vfw2menc</application>. +Она находится в подкаталоге <filename class="directory">/TOOLS/</filename> +дерева исходников MPlayer. +Для сборки под Linux, это можно сделать, воспользовавшись <application>Wine</application>: +<screen>winegcc vfw2menc.c -o vfw2menc -lwinmm -lole32</screen> + +Для сборки под Windows в <application>MinGW</application> или +<application>Cygwin</application> используйте: +<screen>gcc vfw2menc.c -o vfw2menc.exe -lwinmm -lole32</screen> + +Для сборки в <application>MSVC</application> вам потребуется getopt. +Getopt можно найти в исходном архиве <application>vfw2menc</application>, +доступном в: +Проект <ulink url="http://oss.netfarm.it/mplayer-win32.php">MPlayer на win32</ulink>. +</para> +<informalexample> +<para> +Далее следует пример использования с VP6 кодеком. +<screen> +vfw2menc -f VP62 -d vp6vfw.dll -s firstpass.mcf +</screen> +Это откроет диалоговое окно кодека VP6. Повторите этот шаг для второго прохода, +указав <option>-s <replaceable>secondpass.mcf</replaceable></option>. +</para> +</informalexample> +<para> +Пользователи Windows могут использовать <option>-xvfwopts +codec=vp6vfw.dll:compdata=dialog</option>, чтобы показать окно настроек кодека +перед началом кодирования. +</para> +</sect2> </sect1> diff --git a/DOCS/xml/ru/ports.xml b/DOCS/xml/ru/ports.xml index 56684e6cb3..6bba8ce2ea 100644 --- a/DOCS/xml/ru/ports.xml +++ b/DOCS/xml/ru/ports.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- synced with r21624 --> +<!-- synced with r22499 --> <chapter id="ports" xreflabel="Портинг"> <title>Портинг</title> @@ -854,25 +854,24 @@ MPlayer_source_directory </para> <para> -Затем установить глобальную переменную: - +Для начала, чтобы добиться максимальной обратной совместимости, установите +переменную окружения: <screen>export MACOSX_DEPLOYMENT_TARGET=10.3</screen> </para> <para> -Затем сконфигурировать: +Затем сконфигурируйте: </para> <para> Если конфигурируете для G4 или более позднего CPU с поддержкой AltiVec, делайте так: <screen> -./configure --with-termcaplib=ncurses.5 --disable-gl --disable-x11 +./configure --disable-gl --disable-x11 </screen> Если конфигурируете для машины c G3 без AltiVec, используйте: <screen> -./configure --with-termcaplib=ncurses.5 --disable-gl --disable-x11 \ - --disable-altivec +./configure --disable-gl --disable-x11 --disable-altivec </screen> Вам может потребоваться отредактировать <filename>config.mak</filename> и изменить <systemitem>-mcpu</systemitem> и <systemitem>-mtune</systemitem> diff --git a/DOCS/xml/ru/video.xml b/DOCS/xml/ru/video.xml index 3e48f9cb01..0c50ce3864 100644 --- a/DOCS/xml/ru/video.xml +++ b/DOCS/xml/ru/video.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- synced with r22201 --> +<!-- synced with r22402 --> <chapter id="video"> <title>Устройства вывода видео</title> @@ -1863,6 +1863,11 @@ for a 16:9 TV: -vf dvbscale=1024,scale=-1:0,expand=-1:576:-1:-1:1 в этом случае <application>MPlayer</application> включит в поток все указанные pid плюс pid 0 (содержащий PAT). Поощряется указание (если вы его знаете) PMD pid в каждой строке для соответствующего канала. +Также можно указать 8192, при этом будут выбраны все pid на этой частоте, и Вы сможете +потом переключаться между программами при помощи TAB. +Это может потребовать большей пропускной способности, однако дешевые карты +всегда пересылают все каналы как минимум до ядра, так что в этом случае разница +будет небольшой. Другие возможные применения: телетекст pid, второая аудио дорожка, и т.д. </para> |