Merge the following from the English version:

1.65 -> 1.78	books/handbook/multimedia/chapter.sgml

Submitted by:	FURUKAWA Jumpei <bell@f-bell.net>
Reviewed by:	Ryusuke Suzuki <ryusuke@nucl.sci.hokudai.ac.jp>
References:	[doc-jp-work 819, 874]
This commit is contained in:
Hideyuki KURASHINA 2004-08-17 15:56:56 +00:00
parent 052fd69483
commit 53eb0720e5
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=21982

View file

@ -2,7 +2,7 @@
The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project
Original revision: 1.65
Original revision: 1.78
$FreeBSD$
-->
@ -83,6 +83,10 @@
<listitem>
<para>CD および DVD の情報を抽出する方法</para>
</listitem>
<listitem>
<para>TV カードの設定方法</para>
</listitem>
</itemizedlist>
<para>この章を読む前に、以下のことを理解しておく必要があります。</para>
@ -102,7 +106,7 @@
私たちに知らせてください。</para>
<warning>
<para>オーディオ CD またはビデオ DVD を &man.mount.8;
<para>オーディオ CD を &man.mount.8;
でマウントしようとすると、少なくともエラーになります。
最悪の場合、<emphasis>カーネルパニック</emphasis>が発生するでしょう。
これらのメディアは通常の ISO ファイルシステムとは異なり、
@ -426,6 +430,11 @@ pcm0: &lt;SB16 DSP 4.11&gt; on sbc0</screen>
<sect3 id="troubleshooting">
<title>よくある問題</title>
<indexterm><primary>デバイスノード</primary></indexterm>
<indexterm><primary>I/O ポート</primary></indexterm>
<indexterm><primary>IRQ</primary></indexterm>
<indexterm><primary>DSP</primary></indexterm>
<informaltable>
<tgroup cols="2">
<thead>
@ -434,7 +443,6 @@ pcm0: &lt;SB16 DSP 4.11&gt; on sbc0</screen>
<entry>解決方法</entry>
</row>
</thead>
<indexterm><primary>デバイスノード</primary></indexterm>
<tbody>
<row>
@ -443,14 +451,12 @@ pcm0: &lt;SB16 DSP 4.11&gt; on sbc0</screen>
いません。上記の手順をくり返してください。</para></entry>
</row>
<indexterm><primary>I/O ポート</primary></indexterm>
<row>
<entry><errorname>sb_dspwr(XX) timed out</errorname></entry>
<entry><para>使用する
I/O ポートが適切に設定されていません。</para></entry>
</row>
<indexterm><primary>IRQ</primary></indexterm>
<row>
<entry><errorname>bad irq XX</errorname></entry>
<entry><para>使用する IRQ が正しく設定されていません。
@ -464,7 +470,6 @@ pcm0: &lt;SB16 DSP 4.11&gt; on sbc0</screen>
十分なメモリを確保できません。</para></entry>
</row>
<indexterm><primary>DSP</primary></indexterm>
<row>
<entry><errorname>xxx: can't open /dev/dsp!</errorname></entry>
<entry><para><command>fstat | grep dsp</command>
@ -763,8 +768,8 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo
<procedure>
<step>
<para>mpg123 -s <replaceable>audio01.mp3</replaceable>
&gt; audio01.pcm を実行します。</para>
<para><command>mpg123 -s <replaceable>audio01.mp3</replaceable>
&gt; audio01.pcm</command> を実行します。</para>
</step>
</procedure>
@ -830,17 +835,16 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo
<para>&man.devfs.5; を使う FreeBSD&nbsp;5.X では、
下記のように少し異なったリンクが推奨されます。</para>
<screen>&prompt.root; <userinput>ln -sf /dev/acd0c /dev/dvd</userinput>
&prompt.root; <userinput>ln -sf /dev/acd0c /dev/rdvd</userinput></screen>
<screen>&prompt.root; <userinput>ln -sf /dev/acd0 /dev/dvd</userinput>
&prompt.root; <userinput>ln -sf /dev/acd0 /dev/rdvd</userinput></screen>
<note>
<title>訳注</title>
<para>&man.devfs.5; では <filename>/etc/devfs.conf</filename>
に下記の設定を追加しておくと、
次回起動するときも自動的にリンクが作られます。</para>
<programlisting>link acd0c dvd
link acd0c rdvd</programlisting>
</note>
<para>&man.devfs.5; の仕様により、
このように手動で作成されたリンクは再起動すると消えてしまいます。
システムの起動時にこれらのシンボリックリンクを自動的に作成するには、
<filename>/etc/devfs.conf</filename> に下記の設定を追加します。</para>
<programlisting>link acd0c dvd
link acd0c rdvd</programlisting>
<para>加えて、特別な DVD-ROM 機能を必要とする DVD 解読は、
DVD デバイスへの書き込み権限が必要です。</para>
@ -863,6 +867,11 @@ link acd0c rdvd</programlisting>
<programlisting>option CPU_ENABLE_SSE
option USER_LDT</programlisting>
<note>
<para><literal>option USER_LDT</literal> は
&os;&nbsp;5.X にはありません。</para>
</note>
<para>共有メモリ X11 インタフェースを改善するために、
いくつかの &man.sysctl.8; 変数の値を増やすことが推奨されています。</para>
@ -1540,8 +1549,149 @@ zoom=yes</programlisting>
<para><ulink url="http://xtheater.sourceforge.net/">Xtheater</ulink>.</para>
</listitem>
<listitem>
<para><filename role="package">multimedia/dvdauthor</filename>. DVD
コンテンツをオーサリングするためのオープンソースパッケージです。</para>
</listitem>
</itemizedlist>
</sect2>
</sect1>
<sect1 id="tvcard">
<sect1info>
<authorgroup>
<author>
<firstname>Josef</firstname>
<surname>El-Rayes</surname>
<contrib>原作: </contrib>
</author>
</authorgroup>
<authorgroup>
<author>
<firstname>Marc</firstname>
<surname>Fonvieille</surname>
<contrib>改訂: </contrib>
<!-- 02 January 2004 -->
</author>
</authorgroup>
</sect1info>
<title>TV カードの設定</title>
<indexterm>
<primary>TV カード</primary>
</indexterm>
<sect2>
<title>はじめに</title>
<para>TV カードを使用することで、
TV 放送をコンピュータで見ることができます。
これらの多くは RCA コンポジットまたは S-video 入力端子を備えており、
FM ラジオチューナを装備したカードもあります。</para>
<para>&os; は
Brooktree Bt848/849/878/879 または Conexant CN-878/Fusion 878a
をビデオキャプチャチップに採用した PCI TV カードに &man.bktr.4;
ドライバで対応しています。
対応しているチューナを搭載したボードかどうかを &man.bktr.4;
マニュアルページの一覧を参照して確認してください。</para>
</sect2>
<sect2>
<title>ドライバの追加</title>
<para>TV カードを使用するために &man.bktr.4;
ドライバを読み込む必要があります。
<filename>/boot/loader.conf</filename>
ファイルに以下の行を追加してください。</para>
<programlisting>bktr_load="YES"</programlisting>
<para>あるいは、カーネルにドライバを静的に組み込むこともできます。
この場合、次の行をカーネルコンフィギュレーションファイルに追加します。</para>
<programlisting>device bktr
device iicbus
device iicbb
device smbus</programlisting>
<para>カードコンポーネントは I2C バス経由で連結されているため、
&man.bktr.4; ドライバに加えてこれらのデバイスドライバが必要になります。
編集したら新しいカーネルを構築し、インストールします。</para>
<para>システムにドライバを追加したら、計算機を再起動してください。
起動時に TV カードは以下のように認識されるでしょう。</para>
<programlisting>bktr0: &lt;BrookTree 848A&gt; mem 0xd7000000-0xd7000fff irq 10 at device 10.0 on pci0
iicbb0: &lt;I2C bit-banging driver&gt; on bti2c0
iicbus0: &lt;Philips I2C bus&gt; on iicbb0 master-only
iicbus1: &lt;Philips I2C bus&gt; on iicbb0 master-only
smbus0: &lt;System Management Bus&gt; on bti2c0
bktr0: Pinnacle/Miro TV, Philips SECAM tuner.</programlisting>
<para>もちろん、これらのメッセージはハードウェアに応じて異なります。
とはいえ、チューナが正しく検知されているかどうか確認するべきです。
&man.sysctl.8; による MIB の設定や、
カーネルコンフィギュレーションファイルオプションで、
検知されたいくつかのパラメタを変更できます。
たとえば、チューナを Philips SECAM チューナとして検知されるようにするには、
カーネルコンフィギュレーションファイルに以下の行を追加します。</para>
<programlisting>options OVERRIDE_TUNER=6</programlisting>
<para>または、直接 &man.sysctl.8; を使用して変更します。</para>
<screen>&prompt.root; <userinput>sysctl hw.bt848.tuner=6</userinput></screen>
<para>利用可能なオプションの詳細については &man.bktr.4;
マニュアルページおよび <filename>/usr/src/sys/conf/NOTES</filename>
ファイルを参照してください (&os;&nbsp;4.X を使用しているのなら、
<filename>/usr/src/sys/conf/NOTES</filename> を
<filename>/usr/src/sys/i386/conf/LINT</filename> に置き換えてください)。</para>
</sect2>
<sect2>
<title>便利なアプリケーション</title>
<para>TV カードを使用するためには、以下のアプリケーションの一つをインストールする必要があります。</para>
<itemizedlist>
<listitem>
<para><filename role="package">multimedia/fxtv</filename>
はウィンドウ内に TV 映像を映します。
画像/音声/ビデオを取り込むこともできます。</para>
</listitem>
<listitem>
<para><filename role="package">multimedia/xawtv</filename>
も TV アプリケーションです。
<application>fxtv</application> と同様の機能があります。</para>
</listitem>
<listitem>
<para><filename role="package">misc/alevt</filename>
は文字放送 (ビデオテキスト/テレテキスト) のデコードと表示をします。</para>
</listitem>
<listitem>
<para><filename role="package">audio/xmradio</filename>
は TV カードに搭載された FM ラジオチューナを使用するためのアプリケーションです。</para>
</listitem>
<listitem>
<para><filename role="package">audio/wmtune</filename>
はラジオチューナのためのお手軽なデスクトップアプリケーションです。</para>
</listitem>
</itemizedlist>
<para>他にも多くのアプリケーションが &os; Ports Collection に収録されています。</para>
</sect2>
<sect2>
<title>トラブルシューティング</title>
<para>TV カードに関する問題が起きたときには、
&man.bktr.4; ドライバが本当にビデオキャプチャチップおよびチューナに
対応しているか、オプションが正しく設定されているかどうかをまず確認してください。
TV カードに関するサポートやさまざまな質問に関しては、
&a.multimedia.name; メーリングリストに参加したり、
過去のアーカイブを検索してみてください。</para>
</sect2>
</sect1>
</chapter>