mirror of
https://github.com/mpv-player/mpv
synced 2025-04-11 04:01:31 +00:00
sync r20449
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20450 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
2759c7dc92
commit
07c6c84fba
@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="iso-8859-2"?>
|
<?xml version="1.0" encoding="iso-8859-2"?>
|
||||||
<!-- synced with r18964 -->
|
<!-- synced with r20449 -->
|
||||||
<!-- Opiekun: emdej -->
|
<!-- Opiekun: emdej -->
|
||||||
<chapter id="usage">
|
<chapter id="usage">
|
||||||
<title>Sposób użycia</title>
|
<title>Sposób użycia</title>
|
||||||
@ -51,10 +51,10 @@ Odtwarzanie wi
|
|||||||
<synopsis>
|
<synopsis>
|
||||||
<command>mplayer</command><!--
|
<command>mplayer</command><!--
|
||||||
--> [<replaceable>opcje domyślne</replaceable>]<!--
|
--> [<replaceable>opcje domyślne</replaceable>]<!--
|
||||||
--> [<replaceable>ścieżka</replaceable>/]<replaceable>nazwa_pliku1</replaceable><!--
|
--> [<replaceable>ścieżka</replaceable>/]<replaceable>plik1</replaceable><!--
|
||||||
--> [<replaceable>opcje dla nazwa_pliku1</replaceable>]<!--
|
--> [<replaceable>opcje dla pliku1</replaceable>]<!--
|
||||||
--> <replaceable>nazwa_pliku2</replaceable><!--
|
--> <replaceable>plik2</replaceable><!--
|
||||||
--> [<replaceable>opcje dla nazwa_pliku2</replaceable>] ...
|
--> [<replaceable>opcje dla pliku2</replaceable>] ...
|
||||||
</synopsis>
|
</synopsis>
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
@ -105,6 +105,8 @@ mplayer -abs 65536 -delay -0.4 -nobps <replaceable>~/movies/test.avi</replaceabl
|
|||||||
</para>
|
</para>
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<sect1 id="subosd">
|
<sect1 id="subosd">
|
||||||
<title>Napisy i OSD</title>
|
<title>Napisy i OSD</title>
|
||||||
|
|
||||||
@ -123,7 +125,7 @@ filmu. Obecnie obs
|
|||||||
<listitem><para>RT</para></listitem>
|
<listitem><para>RT</para></listitem>
|
||||||
<listitem><para>SSA</para></listitem>
|
<listitem><para>SSA</para></listitem>
|
||||||
<listitem><para>PJS (Phoenix Japanimation Society)</para></listitem>
|
<listitem><para>PJS (Phoenix Japanimation Society)</para></listitem>
|
||||||
<listitem><para><link linkend="mpsub">MPsub</link></para></listitem>
|
<listitem><para>MPsub</para></listitem>
|
||||||
<listitem><para>AQTitle</para></listitem>
|
<listitem><para>AQTitle</para></listitem>
|
||||||
<listitem><para><ulink url="http://unicorn.us.com/jacosub/">JACOsub</ulink></para></listitem>
|
<listitem><para><ulink url="http://unicorn.us.com/jacosub/">JACOsub</ulink></para></listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
@ -148,7 +150,7 @@ je
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Opcje dla wiersza poleceń różnią się nieco dla poszczególnych formatów:
|
Opcje wiersza poleceń różnią się nieco dla poszczególnych formatów:
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<formalpara>
|
<formalpara>
|
||||||
@ -224,191 +226,10 @@ warto
|
|||||||
O napisach DVD przeczytasz w rozdziale <link linkend="dvd">DVD</link>.
|
O napisach DVD przeczytasz w rozdziale <link linkend="dvd">DVD</link>.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
|
|
||||||
<sect2 id="mpsub">
|
|
||||||
<title>MPsub - Własny format napisów <application>MPlayera</application></title>
|
|
||||||
|
|
||||||
<para>
|
|
||||||
<application>MPlayer</application> przedstawia nowy format napisów nazwany
|
|
||||||
<emphasis role="bold">MPsub</emphasis>. Zaprojektowany on został przez Gabucino.
|
|
||||||
Przede wszystkim jego główną cechą jest bycie <emphasis>dynamicznie</emphasis> opartym o
|
|
||||||
czas (chociaż może być również oparty o ramki). Przykład (z <ulink
|
|
||||||
url="../../tech/mpsub.sub">DOCS/tech/mpsub.sub</ulink> - na potrzeby tego dokumentu częściowo
|
|
||||||
przetłumaczony):
|
|
||||||
<programlisting>
|
|
||||||
FORMAT=TIME
|
|
||||||
# pierwsza liczba : czekaj tyle sekund po zniknięciu poprzednich napisów
|
|
||||||
# druga liczba : wyświetlaj napisy przez tyle sekund
|
|
||||||
|
|
||||||
15 3
|
|
||||||
Dawno, dawno temu...
|
|
||||||
|
|
||||||
0 3
|
|
||||||
w odległej galaktyce...
|
|
||||||
|
|
||||||
0 3
|
|
||||||
planeta Naboo była atakowana.<!--
|
|
||||||
--></programlisting>
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<para>
|
|
||||||
Widzisz więc, że głównym celem było <emphasis role="bold">umożliwienie łatwej
|
|
||||||
edycji/synchronizacji/łączenia/obcinania napisów</emphasis>. Więc jeśli - powiedzmy -
|
|
||||||
pobierzesz napisy SSA, które są źle rozmieszczone w czasie/opóźnione w stosunku do Twojej wersji
|
|
||||||
filmu, wykonujesz wtedy
|
|
||||||
|
|
||||||
<screen>mplayer <replaceable>film.avi</replaceable> -sub źródło.ssa -dumpmpsub</screen>
|
|
||||||
Zostanie utworzony plik <filename>dump.mpsub</filename> w obecnie używanym katalogu,
|
|
||||||
który będzie zawierał źródłowe napisy, ale w formacie
|
|
||||||
<emphasis role="bold">MPsub</emphasis>. Będziesz mógł wtedy dowolnie dodawać/odejmować
|
|
||||||
sekundy do/z napisów.
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<para>
|
|
||||||
Napisy wyświetlane są w technice <emphasis role="bold">'OSD',
|
|
||||||
On Screen Display (Wyświetlanie Na Ekranie)</emphasis>. OSD używany jest
|
|
||||||
do wyświetlania obecnego czasu odtwarzania, paska głośności, paska przeszukiwania
|
|
||||||
filmu, itp.
|
|
||||||
</para>
|
|
||||||
</sect2>
|
|
||||||
|
|
||||||
|
|
||||||
<sect2 id="mpsub-install">
|
|
||||||
<title>Instalacja OSD i napisów</title>
|
|
||||||
|
|
||||||
<para>
|
|
||||||
Będziesz potrzebował paczki zawierającej czcionkę dla <application>MPlayera</application>,
|
|
||||||
żeby móc skorzystać z OSD/NAPISÓW. Jest wiele sposobów, aby ją uzyskać:
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<itemizedlist>
|
|
||||||
<listitem><para>
|
|
||||||
Skorzystaj z generatora czcionki w znajdującego się w katalogu <filename
|
|
||||||
class="directory">TOOLS/subfont-c</filename>. Jest to kompletne narzędzie, które
|
|
||||||
pomoże Ci przekonwertować czcionkę TTF/Type1/itp. do paczki z czcionką dla
|
|
||||||
<application>MPlayera</application> (więcej szczegółów znajdziesz w
|
|
||||||
<filename>TOOLS/subfont-c/README</filename>).
|
|
||||||
</para></listitem>
|
|
||||||
<listitem><para>
|
|
||||||
Skorzystaj z wtyczki generator czcionki dla <application>GIMPa</application>,
|
|
||||||
którą znajdziesz w katalogu <filename class="directory">TOOLS/subfont-GIMP</filename>
|
|
||||||
(notka: musisz mieć również wtyczkę HSI RAW, sprawdź ten adres:
|
|
||||||
<ulink url="http://realtime.ssu.ac.kr/~lethean/mplayer/index.php?pagename=MplayerKoreanFonts" />).
|
|
||||||
</para></listitem>
|
|
||||||
<listitem><para>
|
|
||||||
używanie czcionki TrueType (TTF) przy pomocy biblioteki
|
|
||||||
<systemitem class="library">freetype</systemitem>. Konieczna do tego jest wersja
|
|
||||||
2.0.9 lub wyższa! Tutaj możesz skorzystać z dwóch metod:
|
|
||||||
<itemizedlist>
|
|
||||||
<listitem><para>
|
|
||||||
użyj opcji <option>-font <replaceable>/ścieżka/do/przykładowej_czcionki.ttf</replaceable>
|
|
||||||
</option>, aby określić plik z czcionką TrueType przy każdym uruchomieniu
|
|
||||||
</para></listitem>
|
|
||||||
<listitem><para>
|
|
||||||
stwórz symboliczne dowiązanie:
|
|
||||||
<screen>ln -s <replaceable>/ścieżka/do/przykładowej_czcionki.ttf</replaceable> ~/.mplayer/subfont.ttf</screen>
|
|
||||||
</para></listitem>
|
|
||||||
</itemizedlist>
|
|
||||||
Jeżeli <application>MPlayer</application> został skompilowany z obsługą
|
|
||||||
<systemitem class="library">fontconfig</systemitem>, powyższe metody nie będą
|
|
||||||
działały, ponieważ opcja <option>-font</option> będzie oczekiwała nazwy czcionki,
|
|
||||||
a domyślną jest sans-serif. Aby otrzymać listę czcionek znanych
|
|
||||||
<systemitem class="library">fontconfig</systemitem>,
|
|
||||||
użyj komendy <command>fc-list</command>. Przykład:
|
|
||||||
<option>-font <replaceable>'Bitstream Vera Sans'</replaceable></option>
|
|
||||||
</para></listitem>
|
|
||||||
<listitem><para>
|
|
||||||
Pobierz gotowe do użycia pakiety z czcionkami ze strony
|
|
||||||
<application>MPlayera</application>. Informacja: dostępne obecnie czcionki
|
|
||||||
ograniczone są do obsługi kodowania ISO 8859-1/2, ale są też inne, przygotowane
|
|
||||||
przez użytkowników, (z obsługą koreańskiego, rosyjskiego, ISO 8859-8 itp) w katalogu
|
|
||||||
contrib/font serwera FTP.
|
|
||||||
</para><para>
|
|
||||||
<!-- FIXME: this para should be before the list -->
|
|
||||||
Czcionki powinny mieć odpowiedni plik <filename>font.desc</filename>, który
|
|
||||||
mapuje pozycję czcionek unicode do aktualnie używanej przez napisy strony kodowej
|
|
||||||
Innym wyjściem jest posiadanie napisów zakodowanych w UTF-8 i użycie opcji
|
|
||||||
<option>-utf8</option> albo po prostu zmienienie ich nazwy na
|
|
||||||
<filename><nazwa_filmu>.utf</filename> i wgranie ich do tego samego
|
|
||||||
katalogu co plik z filmem. Konwersja z różnych stron kodowych do UTF-8
|
|
||||||
może być realizowana poprzez programy <command>konwert</command> lub
|
|
||||||
<command>iconv</command>.
|
|
||||||
</para><para>
|
|
||||||
|
|
||||||
<table>
|
|
||||||
<title>Kilka adresów URL</title>
|
|
||||||
<tgroup cols="2">
|
|
||||||
<thead>
|
|
||||||
<row><entry>URL</entry><entry>Komentarz</entry></row>
|
|
||||||
</thead>
|
|
||||||
<tbody>
|
|
||||||
<row><entry>
|
|
||||||
<ulink url="ftp://ftp.mplayerhq.hu/MPlayer/releases/fonts/"></ulink>
|
|
||||||
</entry><entry>
|
|
||||||
czcionki ISO
|
|
||||||
</entry></row>
|
|
||||||
<row><entry>
|
|
||||||
<ulink url="ftp://ftp.mplayerhq.hu/MPlayer/contrib/fonts/"></ulink>
|
|
||||||
</entry><entry>
|
|
||||||
różne czcionki użytkowników
|
|
||||||
</entry></row>
|
|
||||||
<row><entry>
|
|
||||||
<ulink url="http://realtime.ssu.ac.kr/~lethean/mplayer/index.php?pagename=MplayerKoreanFonts"></ulink>
|
|
||||||
</entry><entry>
|
|
||||||
czcionki koreańskie i wtyczka RAW
|
|
||||||
</entry></row>
|
|
||||||
</tbody>
|
|
||||||
</tgroup>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
</para></listitem>
|
|
||||||
</itemizedlist>
|
|
||||||
|
|
||||||
<para>
|
|
||||||
Jeżeli wybierzesz czcionki inne niż TTF, rozpakuj (UNZIP) plik, który ściągnąłeś do
|
|
||||||
katalogu <filename class="directory">~/.mplayer</filename> lub <filename
|
|
||||||
class="directory">$PREFIX/share/mplayer</filename>. Następnie zmień nazwę
|
|
||||||
lub stwórz symboliczne dowiązanie tego katalogu do <filename>font</filename>,
|
|
||||||
na przykład:
|
|
||||||
|
|
||||||
<screen>ln -s <replaceable>~/.mplayer/arial-24</replaceable> ~/.mplayer/font</screen>
|
|
||||||
|
|
||||||
Teraz na pewno zobaczysz licznik w lewym górnym rogu filmu (możesz go wyłączyć
|
|
||||||
używając klawisza <keycap>o</keycap>).
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<para>
|
|
||||||
(napisy są <emphasis>zawsze włączone</emphasis>, aby dowiedzieć się, je wyłączyć,
|
|
||||||
przeczytaj stronę man)
|
|
||||||
</para>
|
|
||||||
|
|
||||||
<para>
|
|
||||||
OSD ma 4 stany (przełączane przez klawisz <keycap>o</keycap>):
|
|
||||||
|
|
||||||
<orderedlist>
|
|
||||||
<listitem><simpara>
|
|
||||||
pasek głośności + pasek przeszukiwania (domyślnie)
|
|
||||||
</simpara></listitem>
|
|
||||||
<listitem><simpara>
|
|
||||||
pasek głośności + pasek przeszukiwania + licznik czasu +
|
|
||||||
pozycja przeszukiwania w pliku (w procentach)
|
|
||||||
</simpara></listitem>
|
|
||||||
<listitem><simpara>
|
|
||||||
pasek głośności + pasek przeszukiwania + licznik czasu + całkowity czas trwania
|
|
||||||
</simpara></listitem>
|
|
||||||
<listitem><simpara>
|
|
||||||
tylko napisy
|
|
||||||
</simpara></listitem>
|
|
||||||
</orderedlist>
|
|
||||||
|
|
||||||
Możesz zmienić domyślne zachowanie, ustawiając zmienną <varname>osdlevel</varname>
|
|
||||||
w pliku konfiguracyjnym (config) lub korzystając z opcji <option>-osdlevel</option>
|
|
||||||
w wierszu poleceń.
|
|
||||||
|
|
||||||
</para>
|
|
||||||
</sect2>
|
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<sect1 id="control">
|
<sect1 id="control">
|
||||||
<title>Sterowanie</title>
|
<title>Sterowanie</title>
|
||||||
|
|
||||||
@ -435,8 +256,8 @@ mo
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Możesz uzyskać pełną listę uruchamiając
|
Możesz uzyskać pełną listę obsługiwanych klawiszy uruchamiając
|
||||||
<command>mplayer -input keylist</command>.
|
<command>mplayer -input keylist</command>
|
||||||
i pełną listę dostępnych komend za pomocą
|
i pełną listę dostępnych komend za pomocą
|
||||||
<command>mplayer -input cmdlist</command>.
|
<command>mplayer -input cmdlist</command>.
|
||||||
</para>
|
</para>
|
||||||
@ -472,10 +293,10 @@ Wi
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Jeśli zainstalowałeś LIRC, <filename>configure</filename> automatycznie go
|
Jeśli zainstalowałeś pakiet LIRC, <filename>configure</filename> automatycznie go
|
||||||
wykryje. Jeśli wszystko pójdzie dobrze, <application>MPlayer</application>
|
wykryje. Jeśli wszystko pójdzie dobrze, <application>MPlayer</application>
|
||||||
wypisze "<systemitem>Setting up LIRC support...</systemitem>" przy
|
wypisze przy starcie "<systemitem>Setting up LIRC support...</systemitem>".
|
||||||
starcie. Jeśli wystąpi błąd, powiadomi Cię o tym. Jeśli nic nie powie Ci na
|
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 :-)
|
temat LIRC, to znaczy, że jego obsługa nie została wkompilowana. Proste :-)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
@ -532,7 +353,7 @@ Je
|
|||||||
Tryb sługi pozwala Ci na utworzenie prostej nakładki na
|
Tryb sługi pozwala Ci na utworzenie prostej nakładki na
|
||||||
<application>MPlayera</application>. Po uruchomieniu z opcją
|
<application>MPlayera</application>. Po uruchomieniu z opcją
|
||||||
<option>-slave</option> <application>MPlayer</application> będzie czytał
|
<option>-slave</option> <application>MPlayer</application> będzie czytał
|
||||||
komendy oddzielone znakami nowego wiersza (\n) ze standardowego wejścia.
|
ze standardowego wejścia komendy oddzielone znakami nowego wiersza (\n).
|
||||||
Komendy zostały udokumentowane w pliku
|
Komendy zostały udokumentowane w pliku
|
||||||
<ulink url="../../tech/slave.txt">slave.txt</ulink>
|
<ulink url="../../tech/slave.txt">slave.txt</ulink>
|
||||||
</para>
|
</para>
|
||||||
@ -540,6 +361,7 @@ Komendy zosta
|
|||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<sect1 id="streaming">
|
<sect1 id="streaming">
|
||||||
<title>Strumieniowanie z sieci i potoków</title>
|
<title>Strumieniowanie z sieci i potoków</title>
|
||||||
|
|
||||||
@ -553,8 +375,7 @@ Odtwarzanie nast
|
|||||||
<application>MPlayer</application> zwraca również uwagę na zmienną środowiskową
|
<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
|
<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ą:
|
z proxy może być również wymuszone za pomocą:
|
||||||
<screen>mplayer
|
<screen>mplayer <replaceable>http_proxy://proxy.micorsops.com:3128/http://micorsops.com:80/strumien.asf</replaceable></screen>
|
||||||
<replaceable>http_proxy://proxy.micorsops.com:3128/http://micorsops.com:80/strumien.asf</replaceable></screen>
|
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -589,6 +410,8 @@ z sieci:
|
|||||||
</sect2>
|
</sect2>
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<sect1 id="mpst" xreflabel="Remote streams">
|
<sect1 id="mpst" xreflabel="Remote streams">
|
||||||
<title>Strumienie zdalne</title>
|
<title>Strumienie zdalne</title>
|
||||||
|
|
||||||
@ -643,6 +466,8 @@ wi
|
|||||||
|
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<sect1 id="edl" xreflabel="Edit Decision Lists (EDL)">
|
<sect1 id="edl" xreflabel="Edit Decision Lists (EDL)">
|
||||||
<title>Decyzyjne Listy Edycji (Edit Decision Lists - EDL)</title>
|
<title>Decyzyjne Listy Edycji (Edit Decision Lists - EDL)</title>
|
||||||
|
|
||||||
@ -660,9 +485,9 @@ zastosowania, jak automatyczne pomijanie reklam w ogl
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Format pliku EDL jest raczej "goły". Używana jest struktura z pojedynczą komendą w linii, w
|
Format pliku EDL jest raczej "goły". Używana jest struktura z pojedynczym
|
||||||
której określone jest co należy zrobić (skip/mute) oraz kiedy (używane opóźnienie w
|
poleceniem w wierszu, w którym określone jest co należy zrobić (skip/mute),
|
||||||
sekundach).
|
oraz kiedy (używając opóźnienia w sekundach).
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<sect2 id="edl_using">
|
<sect2 id="edl_using">
|
||||||
@ -699,14 +524,18 @@ osi
|
|||||||
<para>
|
<para>
|
||||||
Aby stworzyć plik EDL, będący punktem wyjścia do dalszej edycji, użyj flagi
|
Aby stworzyć plik EDL, będący punktem wyjścia do dalszej edycji, użyj flagi
|
||||||
<option>-edlout <nazwa pliku></option>.
|
<option>-edlout <nazwa pliku></option>.
|
||||||
Następnie, podczas odtwarzania filmu, naciśnij <keycap>i</keycap>, aby oznaczyć początek i koniec
|
Następnie, podczas odtwarzania filmu, naciśnij <keycap>i</keycap>, aby oznaczyć
|
||||||
bloku do pominięcia. Odpowiedni wpis zostanie automatycznie utworzony w pliku. Wtedy możesz wrócić do edycji i "dostrajania" wygenerowanego
|
początek i koniec bloku do pominięcia.
|
||||||
pliku EDL, w którym możesz także zmienić domyślną akcję (domyślnie jest to pomijanie).
|
Odpowiedni wpis zostanie automatycznie utworzony w pliku.
|
||||||
|
Wtedy możesz wrócić do edycji i "dostrajania" wygenerowanego pliku EDL,
|
||||||
|
w którym możesz także zmienić domyślne pomijanie bloku na wyciszanie.
|
||||||
</para>
|
</para>
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<sect1 id="advaudio" xreflabel="Advanced Audio">
|
<sect1 id="advaudio" xreflabel="Advanced Audio">
|
||||||
<title>Zaawansowane audio</title>
|
<title>Zaawansowane audio</title>
|
||||||
|
|
||||||
@ -716,7 +545,7 @@ pliku EDL, w kt
|
|||||||
<sect3 id="advaudio-surround-DVD">
|
<sect3 id="advaudio-surround-DVD">
|
||||||
<title>DVDs</title>
|
<title>DVDs</title>
|
||||||
<para>
|
<para>
|
||||||
Większość płyt DVD, a także wiele innych plików zawiera dźwięk przestrzenny.
|
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
|
<application>MPlayer</application> obsługuje dźwięk przestrzenny, ale opcja ta
|
||||||
nie jest domyślnie włączona, ponieważ sprzęt przeznaczony dla zwykłego stereo
|
nie jest domyślnie włączona, ponieważ sprzęt przeznaczony dla zwykłego stereo
|
||||||
jest znacznie bedziej popularny. Aby odtworzyć plik zawierający więcej niż dwa
|
jest znacznie bedziej popularny. Aby odtworzyć plik zawierający więcej niż dwa
|
||||||
@ -725,11 +554,11 @@ Na przyk
|
|||||||
|
|
||||||
<screen>mplayer dvd://1 -channels 6</screen>
|
<screen>mplayer dvd://1 -channels 6</screen>
|
||||||
|
|
||||||
Zauważmy, że mimo nazwy "5.1", uzywanych jest 6 kanałów.
|
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
|
Jeżeli posiadasz sprzęt pozwalający na odtwarzanie dźwięku przestrzennego możesz
|
||||||
bezpiecznie wpisać <option>channels</option> do swojego pliku konfiguracyjnego
|
bezpiecznie wpisać <option>channels</option> do swojego pliku konfiguracyjnego
|
||||||
<application>MPlayera</application> (<filename>~/.mplayer/config</filename>).
|
<application>MPlayera</application> (<filename>~/.mplayer/config</filename>).
|
||||||
Przykładowo, aby domyślnie włączyć efekt kwadrofonii, należy dodać linię:
|
Przykładowo, aby domyślnie włączyć efekt kwadrofonii, należy dodać wiersz:
|
||||||
|
|
||||||
<programlisting>channels=4</programlisting>
|
<programlisting>channels=4</programlisting>
|
||||||
|
|
||||||
@ -749,8 +578,8 @@ robi tego wi
|
|||||||
<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>
|
||||||
|
|
||||||
Zobacz sekcję o
|
Zobacz sekcję o
|
||||||
<link linkend="advaudio-channels-copying">kopiowaniu kanałów</link> aby uzyskać
|
<link linkend="advaudio-channels-copying">kopiowaniu kanałów</link>,
|
||||||
wyjaśnienie.
|
jest tam wyjaśnienie tego polecenia.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
</sect3>
|
</sect3>
|
||||||
@ -775,7 +604,7 @@ dla tego formatu, kt
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<title>Aby włączyć przekazywanie z linii poleceń:</title>
|
<title>Aby włączyć przekazywanie z wiersza poleceń:</title>
|
||||||
<listitem><para>
|
<listitem><para>
|
||||||
dla AC3 użyj <option>-ac hwac3</option>
|
dla AC3 użyj <option>-ac hwac3</option>
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
@ -809,8 +638,8 @@ s
|
|||||||
AC3 ani DTS.
|
AC3 ani DTS.
|
||||||
|
|
||||||
Opcja <option>afm=hwac3</option> nie wymaga przecinka,
|
Opcja <option>afm=hwac3</option> nie wymaga przecinka,
|
||||||
<application>MPlayer</application> użyje odpowiedniego kodeka, gdy będzie
|
samo podanie rodziny kodeków powoduje że <application>MPlayer</application>
|
||||||
określony rodzaj dźwięku.
|
wypróbuje inne gdy będzie musiał.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
</sect3>
|
</sect3>
|
||||||
@ -820,7 +649,7 @@ okre
|
|||||||
|
|
||||||
<para>
|
<para>
|
||||||
Cyfrowe transmisje TV (takie jak DVB czy ATSC), także niektóre płyty DVDs
|
Cyfrowe transmisje TV (takie jak DVB czy ATSC), także niektóre płyty DVDs
|
||||||
zazwyczaj zawierają strumienie audio w formacie MPEG (konkretnie MP2).
|
zazwyczaj zawierają strumienie audio w formacie MPEG (zazwyczaj MP2).
|
||||||
Część sprzętowych dekoderów MPEG, takich jak pełnofunkcjonalne karty DVB, oraz
|
Część sprzętowych dekoderów MPEG, takich jak pełnofunkcjonalne karty DVB, oraz
|
||||||
adaptery DXR2, potrafi natywnie dekodować ten format.
|
adaptery DXR2, potrafi natywnie dekodować ten format.
|
||||||
<application>MPlayer</application> może zostać tak skonfigurowany, aby przekazywać
|
<application>MPlayer</application> może zostać tak skonfigurowany, aby przekazywać
|
||||||
@ -878,9 +707,9 @@ ludzkiego manekina.
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Chociaż nie jest możliwe dokładne zasymulowanie systemu otaczającego dźwiękiem,
|
Chociaż nie jest możliwe dokładne zasymulowanie systemu dźwięku przestrzennego,
|
||||||
filtr HRTF zawarty w <application>MPlayerze</application> powoduje bardziej
|
filtr HRTF zawarty w <application>MPlayerze</application> powoduje bardziej
|
||||||
przestrzenne zanurzenie w dźwięku przy uzyciu 2-kanałowych słuchawek.
|
przestrzenne zanurzenie w dźwięku przy użyciu 2-kanałowych słuchawek.
|
||||||
Standardowy procedura po prostu łączy wszystkie kanały w dwa. <option>hrtf</option>,
|
Standardowy procedura po prostu łączy wszystkie kanały w dwa. <option>hrtf</option>,
|
||||||
obok łączenia kanałów, generuje także subtelne echa, nieznacznie zwiększa
|
obok łączenia kanałów, generuje także subtelne echa, nieznacznie zwiększa
|
||||||
separację kanałów stereo, a także zmienia głośność niektórych częstotliwości.
|
separację kanałów stereo, a także zmienia głośność niektórych częstotliwości.
|
||||||
@ -1002,7 +831,7 @@ Aby dowiedzie
|
|||||||
|
|
||||||
|
|
||||||
<sect3 id="advaudio-channels-mono">
|
<sect3 id="advaudio-channels-mono">
|
||||||
<title>Odtwarzanie dźwięku mono używając dwóch głośników</title>
|
<title>Odtwarzanie dźwięku mono przy użyciu dwóch głośników</title>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Dźwięk mono brzmi znacznie lepiej, gdy jest odtwarzany przy użyciu dwóch
|
Dźwięk mono brzmi znacznie lepiej, gdy jest odtwarzany przy użyciu dwóch
|
||||||
@ -1047,7 +876,7 @@ Zdecyduj ile wyj
|
|||||||
<listitem><para>
|
<listitem><para>
|
||||||
Policz ile przesunięć kanałów zamierzasz wykonać. To jest druga podopcja. Każdy
|
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,
|
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 do tylko jednego kanału docelowego), źródło zostanie
|
ż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ł,
|
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,
|
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:
|
jak i do źródła. Na przykład:
|
||||||
@ -1072,7 +901,7 @@ pogrupowane w pary typu:
|
|||||||
|
|
||||||
<para>
|
<para>
|
||||||
Oto przykład innej metody odtwarzania jednego kanału w dwóch głośnikach.
|
Oto przykład innej metody odtwarzania jednego kanału w dwóch głośnikach.
|
||||||
Załóżmy, że lewy kanał ma być odtwarzany, a lewy ma zostać pominięty.
|
Załóżmy, że lewy kanał ma być odtwarzany, a prawy ma zostać pominięty.
|
||||||
Zgodnie z krokami opisanymi powyżej:
|
Zgodnie z krokami opisanymi powyżej:
|
||||||
<orderedlist>
|
<orderedlist>
|
||||||
<listitem><para>
|
<listitem><para>
|
||||||
@ -1115,8 +944,8 @@ oba g
|
|||||||
|
|
||||||
<bridgehead>Przykład: kopiowanie kanałów przednich do kanałów tylnych</bridgehead>
|
<bridgehead>Przykład: kopiowanie kanałów przednich do kanałów tylnych</bridgehead>
|
||||||
<para>
|
<para>
|
||||||
Kolejną typową operacją jest kopiowanie kanałów przednich i odtwarzanie ich z
|
Kolejną typową operacją jest kopiowanie kanałów przednich i odtwarzanie ich
|
||||||
tylnych głośników w ustawieniu kwadrofonicznym.
|
z tylnych głośników zestawu kwadrofonicznego.
|
||||||
<orderedlist>
|
<orderedlist>
|
||||||
<listitem><para>
|
<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".
|
||||||
@ -1155,7 +984,7 @@ u
|
|||||||
przykłady pokażą kiedy użyć którego.
|
przykłady pokażą kiedy użyć którego.
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
<listitem><para>
|
<listitem><para>
|
||||||
Zdecyduj ile kanałów ma zostać wprowadzonych do <option>pan</option> (później
|
Zdecyduj ile kanałów ma zostać wprowadzonych do <option>pan</option> (dalsze
|
||||||
dekodowane kanały zostaną porzucone). To jest pierwsza podopcja. Kontroluje ona
|
dekodowane kanały zostaną porzucone). To jest pierwsza podopcja. Kontroluje ona
|
||||||
także liczbę kanałów używanych jako wyjście.
|
także liczbę kanałów używanych jako wyjście.
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
@ -1172,7 +1001,7 @@ zmiksowana w kanale wyj
|
|||||||
0% do 51200% oryginalnej głośności. Bądź ostrożny używając wartości większych 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,
|
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 przekroczysz zakres swojej karty muzycznej, możesz usłyszeć okropne trzaski.
|
||||||
Jeżeli chcesz, możesz stosować <option>pan</option> z opcją <option>,volume</option>,
|
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
|
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.
|
parametrów <option>pan</option>, aby przycinanie nie było potrzebne.
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
@ -1195,7 +1024,7 @@ Poniewa
|
|||||||
podopcje. Lewy kanał z pliku powinien zostać skopiowany z pełną głośnością
|
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
|
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".
|
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ętę, ale dla przejrzystości
|
Wszelkie zera na końcu listy podopcji mogą zostać pominięte, ale dla przejrzystości
|
||||||
przykładu, pozostawimy je.
|
przykładu, pozostawimy je.
|
||||||
</para></listitem>
|
</para></listitem>
|
||||||
</orderedlist>
|
</orderedlist>
|
||||||
@ -1234,7 +1063,7 @@ Liczba kana
|
|||||||
Jako, że mamy 6 kanałów wejściowych, musimy użyć sześciu grup opcji.
|
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
|
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.
|
użyć tylko dwóch grup opcji; pozostałe cztery grupy mogą zostać pominięte.
|
||||||
Pamiętaj, że nie wszystki wielokanałowe pliki audio posiadają ten sam porządek
|
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
|
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:
|
kolejność kanałów jest taka, jak w AC3 5.1:
|
||||||
<programlisting>
|
<programlisting>
|
||||||
@ -1357,7 +1186,7 @@ aby uzyska
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Opcja <option>-softvol</option> operuje poprzez kontrolę filtru
|
Opcja <option>-softvol</option> działa poprzez kontrolę filtru
|
||||||
<option>volume</option>. Jeżeli chcesz odtwarzać plik z określoną głośnością,
|
<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:
|
możesz podać opcję dla <option>volume</option> ręcznie:
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user