1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156
|
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>7.2. Audio kodeky</title><link rel="stylesheet" href="default.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.68.1"><link rel="start" href="index.html" title="MPlayer - Multimediln přehrvač"><link rel="up" href="codecs.html" title="Kapitola 7. Kodeky"><link rel="prev" href="video-codecs.html" title="7.1. Video kodeky"><link rel="next" href="codec-importing.html" title="7.3. HOWTO: Import Win32 kodeků"><link rel="preface" href="howtoread.html" title="Jak čst tuto dokumentaci"><link rel="chapter" href="intro.html" title="Kapitola 1. Představen"><link rel="chapter" href="install.html" title="Kapitola 2. Instalace"><link rel="chapter" href="usage.html" title="Kapitola 3. Použit"><link rel="chapter" href="cd-dvd.html" title="Kapitola 4. Použit CD/DVD"><link rel="chapter" href="faq.html" title="Kapitola 5. Často Kladen Dotazy (FAQ)"><link rel="chapter" href="containers.html" title="Kapitola 6. Nosn formty (Containers)"><link rel="chapter" href="codecs.html" title="Kapitola 7. Kodeky"><link rel="chapter" href="video.html" title="Kapitola 8. Vstupn video zařzen/rozhran"><link rel="chapter" href="audio.html" title="Kapitola 9. Vstupn zvukov zařzen"><link rel="chapter" href="tv.html" title="Kapitola 10. TV"><link rel="chapter" href="radio.html" title="Kapitola 11. Rdio"><link rel="chapter" href="ports.html" title="Kapitola 12. Porty"><link rel="chapter" href="mencoder.html" title="Kapitola 13. Zkladn použit MEncoderu"><link rel="chapter" href="encoding-guide.html" title="Kapitola 14. Enkdovn s MEncoderem"><link rel="appendix" href="bugreports.html" title="Přloha A. Jak hlsit chyby"><link rel="appendix" href="bugs.html" title="Přloha B. Znm chyby"><link rel="appendix" href="skin.html" title="Přloha C. Formt skinů MPlayeru"><link rel="subsection" href="audio-codecs.html#swac3" title="7.2.1. Softwarov dekdovn AC3"><link rel="subsection" href="audio-codecs.html#hwac3" title="7.2.2. Hardwarov dekdovn AC3"><link rel="subsection" href="audio-codecs.html#libmad" title="7.2.3. podpora libmad"><link rel="subsection" href="audio-codecs.html#hwmpa" title="7.2.4. Hardwarov MPEG audio kodek"><link rel="subsection" href="audio-codecs.html#vivo-audio" title="7.2.5. VIVO audio"><link rel="subsection" href="audio-codecs.html#realaudio" title="7.2.6. RealAudio"><link rel="subsection" href="audio-codecs.html#qdesign" title="7.2.7. Kodeky QDesign"><link rel="subsection" href="audio-codecs.html#qualcomm" title="7.2.8. Kodeky Qualcomm"><link rel="subsection" href="audio-codecs.html#aac" title="7.2.9. Kodek AAC"><link rel="subsection" href="audio-codecs.html#amr" title="7.2.10. AMR kodeky"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">7.2. Audio kodeky</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="video-codecs.html">Předchzejc</a></td><th width="60%" align="center">Kapitola 7. Kodeky</th><td width="20%" align="right"><a accesskey="n" href="codec-importing.html">Dalš</a></td></tr></table><hr></div><div class="sect1" lang="cs"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="audio-codecs"></a>7.2. Audio kodeky</h2></div></div></div><div class="itemizedlist"><p class="title"><b>Nejdůležitějš ze všech jsou audio kodeky:</b></p><ul type="disc"><li>
MPEG layer 1/2/3 (MP1/2/3) audio (<span class="bold"><strong>nativn</strong></span>
kd, s MMX/SSE/3DNow! optimalizac)
</li><li>
Windows Media Audio 7 a 8 (ALIAS WMAv1 a WMAv2)
(<span class="bold"><strong>nativn</strong></span> kd, podpora v
<a href="video-codecs.html#ffmpeg" title="7.1.1. FFmpeg/libavcodec"><code class="systemitem">libavcodec</code></a>)
</li><li>
Windows Media Audio 9 (WMAv3) (použv DMO DLL)
</li><li>
AC3 Dolby audio (<span class="bold"><strong>nativn</strong></span> kd, s
MMX/SSE/3DNow! optimalizac)
</li><li>
AC3 tunelovn přes hardware zvukov karty
</li><li>
AAC
</li><li>
Ogg Vorbis audio kodek (<span class="bold"><strong>nativn</strong></span> knihovna)
</li><li>
RealAudio: DNET (AC3 s nzkm datovm tokem), Cook, Sipro a ATRAC3
</li><li>
QuickTime: Qualcomm a QDesign audio kodeky
</li><li>
VIVO audio (g723, Vivo Siren)
</li><li>
Voxware audio (použv DirectShow DLL)
</li><li>
alaw a ulaw, různ gsm, adpcm a pcm formty a ostatn jednoduch starš
audio kodeky
</li><li>
Adaptivn Multi-Rate (AMR) kodeky pro mluven slovo
</li></ul></div><div class="sect2" lang="cs"><div class="titlepage"><div><div><h3 class="title"><a name="swac3"></a>7.2.1. Softwarov dekdovn AC3</h3></div></div></div><p>
Toto je vchoz dekodr použvan pro soubory s AC3 zvukem.
</p><p>
AC3 dekodr um vytvořit zvukov vstup pro 2, 4, nebo 6 reproduktorů.
Pokud je nakonfigurovn na 6 kanlů, pak tento dekodr posl všechny AC3
kanly odděleně na rozhran ovladače zvukov karty, což umožňuje vychutnvat
plně prostorov zvuk bez nutnosti mt extern AC3 dekodr nutn k použit
hwac3 kodeku.
</p><p>
Použijte volbu <tt class="option">-channels</tt> pro vběr počtu vstupnch kanlů.
Zadejte volbu <tt class="option">-channels 2</tt> pro mixovn na stereo. Chcete-li
čtyřkanlov zvuk (Lev Čeln, Prav Čeln, Lev Surround a Prav Surround
vstup), zadejte volbu <tt class="option">-channels 4</tt>. V tom přpadě bude
jakkoli středov kanl odpovdajcm způsobem namixovn do čelnch kanlů.
Volbou <tt class="option">-channels 6</tt> dostanete pln počet AC3 kanlů tak jak
jsou enkdovny - v pořad Lev, Prav, Lev Surround, Prav Surround, Střed a
LFE.
</p><p>
Vchoz počet vstupnch kanlů jsou 2.
</p><p>
Chcete-li vce než 2 vstupn kanly, budete potřebovat OSS, a zvukovou kartu,
kter podporuje požadovan počet vstupnch kanlů přes
SNDCTL_DSP_CHANNELS ioctl. Přkladem použitelnho ovladače je emu10k1
(použvan kartami Soundblaster Live!) ze Srpna 2001 nebo novějš (ALSA z CVS
bude rovněž fungovat).
</p></div><div class="sect2" lang="cs"><div class="titlepage"><div><div><h3 class="title"><a name="hwac3"></a>7.2.2. Hardwarov dekdovn AC3</h3></div></div></div><p>
Potřebujete zvukovou kartu schopnou AC3, s digitlnm vstupem(S/PDIF).
Ovladač karty mus sprvně podporovat formt AFMT_AC3 (C-Media ano). Připojte
svůj AC3 dekodr na vstup S/PDIF a zadejte volbu <tt class="option">-ac hwac3</tt>.
Je to experimentln, ale vme že pracuje s C-Media kartami a
Soundblaster Live! + ALSA (ale ne OSS) ovladači a dekodrovmi kartami
DXR3/Hollywood+ MPEG.
</p></div><div class="sect2" lang="cs"><div class="titlepage"><div><div><h3 class="title"><a name="libmad"></a>7.2.3. podpora libmad</h3></div></div></div><p>
<a href="http://www.underbit.com/products/mad/" target="_top">libmad</a> je
multiplatformn, pouze celočseln (interně 24bitov PCM)
MPEG audio dekdovac knihovna. Neum si dobře poradit s poškozenmi soubory a
občas m problmy s převjenm, ale může bt vkonnějš na platformch bez
FPU (jako je <a href="linux.html#arm" title="12.1.3. ARM">ARM</a>) než mp3lib.
</p><p>
Pokud pro ni chcete podporu, předejte před kompilac skriptu configure volbu
<tt class="option">--enable-mad</tt>.
</p></div><div class="sect2" lang="cs"><div class="titlepage"><div><div><h3 class="title"><a name="hwmpa"></a>7.2.4. Hardwarov MPEG audio kodek</h3></div></div></div><p>
Tento kodek (zvolen pomoc -ac hwmpa) posl MPEG audio pakety do hardwarovch
dekodrů dostupnch např. v plně vybavench DVB kartch a
DXR2 adaptrech.
Nepoužvejte je v kombinaci s jinmi vstupnmi audio rozhranmi
(jako OSS a ALSA), kter je nedokž dekdovat (uslyšte pouze rušen).
</p></div><div class="sect2" lang="cs"><div class="titlepage"><div><div><h3 class="title"><a name="vivo-audio"></a>7.2.5. VIVO audio</h3></div></div></div><p>
The audio kodek použvan ve VIVO souborech zvis na tom, jestli je to soubor
VIVO/1.0 nebo VIVO/2.0. Soubory VIVO/1.0 maj
<span class="bold"><strong>g.723</strong></span> audio, zatmco soubory VIVO/2.0
maj <span class="bold"><strong>Vivo Siren</strong></span> audio. Oboj je podporovno.
</p></div><div class="sect2" lang="cs"><div class="titlepage"><div><div><h3 class="title"><a name="realaudio"></a>7.2.6. RealAudio</h3></div></div></div><p>
<span class="application">MPlayer</span> podporuje dekdovn tměř všech verz
RealAudio:
</p><div class="itemizedlist"><ul type="disc"><li>
RealAudio DNET - dekdovn podporovno pomoc
<code class="systemitem">liba52</code>
</li><li>
RealAudio Cook/Sipro/ATRAC3 - dekdovn podporovno pomoc
<span class="bold"><strong>RealPlayer knihoven</strong></span>
</li></ul></div><p>
Nvod k instalaci knihoven RealPlayeru naleznete v sekci
<a href="video-codecs.html#realvideo" title="7.1.6. RealVideo">RealVideo</a>.
</p></div><div class="sect2" lang="cs"><div class="titlepage"><div><div><h3 class="title"><a name="qdesign"></a>7.2.7. Kodeky QDesign</h3></div></div></div><p>
Audio proudy QDesign (fourcc:<span class="emphasis"><em>QDMC, QDM2</em></span>) lze nalzt
v MOV/QT souborech. Obě verze tohoto kodeku mohou bt dekdovny pomoc
QuickTime knihoven. Nvod k instalaci naleznete v sekci
<a href="video-codecs.html#sorenson" title="7.1.8. Sorenson">Sorenson video kodek</a>.
</p></div><div class="sect2" lang="cs"><div class="titlepage"><div><div><h3 class="title"><a name="qualcomm"></a>7.2.8. Kodeky Qualcomm</h3></div></div></div><p>
Audio proudy Qualcomm (fourcc:<span class="emphasis"><em>Qclp</em></span>) lze nalzt
v MOV/QT souborech. Mohou bt dekdovny pomoc QuickTime knihoven.
Nvod k instalaci naleznete v sekci
<a href="video-codecs.html#sorenson" title="7.1.8. Sorenson">Sorenson video kodek</a>.
</p></div><div class="sect2" lang="cs"><div class="titlepage"><div><div><h3 class="title"><a name="aac"></a>7.2.9. Kodek AAC</h3></div></div></div><p>
AAC (Advanced Audio Coding) je audio kodek, kter lze občas nalzt v MOV a
MP4 souborech. Open source dekodr jmnem FAAD je k dispozici na
<a href="http://www.audiocoding.com" target="_top">http://www.audiocoding.com</a>.
<span class="application">MPlayer</span> obsahuje CVS obraz libfaad 2.1 beta,
takže jej nemuste stahovat dodatečně.
</p><p>
Pokud použvte gcc 3.2 kter nedokže zkompilovat naši zabudovanou FAAD,
nebo chcete použt extern knihovnu z jinch důvodů, sthněte si ji z
<a href="http://www.audiocoding.com/modules/mydownloads/" target="_top">download strnky</a>
a předejte volbu <tt class="option">--enable-external-faad</tt> skriptu
<tt class="filename">configure</tt>.
Pro dekdovn AAC souborů nepotřebujete celou faad2, libfaad stač.
Zkompilujete ji takto:
</p><pre class="screen">
cd faad2/
sh bootstrap
./configure
cd libfaad
make
make install
</pre><p>
Binrky na audiocoding.com nenajdete, ale můžete si je opatřit v balčcch pro
Debian z <a href="http://www.debian-multimedia.org/" target="_top">domc strnky Christiana
Marillata</a>, Mandrake/Mandriva RPM z
<a href="http://plf.zarb.org" target="_top">P.L.F</a> a RedHat RPM
ze strnek <a href="http://greysector.rangers.eu.org/" target="_top">Grey Sector</a>.
</p></div><div class="sect2" lang="cs"><div class="titlepage"><div><div><h3 class="title"><a name="amr"></a>7.2.10. AMR kodeky</h3></div></div></div><p>
Adaptivn Multi-Rate kodek pro mluven slovo je použvn třet generac (3G)
mobilnch telefonů.
Referenčn implementace je dostupn od
<a href="http://www.3gpp.org" target="_top">The 3rd Generation Partnership Project</a>
(zdarma pro osobn použit).
</p><p>
Pro zapnut podpory si sthněte zdrojov kd
<a href="http://www.3gpp.org/ftp/Specs/latest/Rel-6/26_series/26104-610.zip" target="_top">AMR-NB</a>
a
<a href="http://www.3gpp.org/ftp/Specs/latest/Rel-6/26_series/26204-600.zip" target="_top">AMR-WB</a>
kodeků, umstěte je do adresře, kde jste si rozbalili zdrojov kd
<span class="application">MPlayer</span>u a spusťte nsledujc přkazy:
</p><pre class="screen">
unzip 26104-610.zip
unzip 26104-610_ANSI_C_source_code.zip
mv c-code libavcodec/amr_float
unzip 26204-600.zip
unzip 26204-600_ANSI-C_source_code.zip
mv c-code libavcodec/amrwb_float
</pre><p>
Pak proveďte obvyklou <a href="features.html" title="2.4. Vlastnosti">kompilačn proceduru</a>
<span class="application">MPlayer</span>u.
</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="video-codecs.html">Předchzejc</a></td><td width="20%" align="center"><a accesskey="u" href="codecs.html">Nahoru</a></td><td width="40%" align="right"><a accesskey="n" href="codec-importing.html">Dalš</a></td></tr><tr><td width="40%" align="left" valign="top">7.1. Video kodeky</td><td width="20%" align="center"><a accesskey="h" href="index.html">Domů</a></td><td width="40%" align="right" valign="top">7.3. HOWTO: Import Win32 kodeků</td></tr></table></div></body></html>
|