Date: Mon, 7 Apr 2014 10:08:44 +0000 (UTC) From: Ryusuke SUZUKI <ryusuke@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r44463 - head/ja_JP.eucJP/books/handbook/multimedia Message-ID: <201404071008.s37A8i3B070749@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ryusuke Date: Mon Apr 7 10:08:43 2014 New Revision: 44463 URL: http://svnweb.freebsd.org/changeset/doc/44463 Log: o Whitespace cleanup. o Rewrap line. o Fix indent. Modified: head/ja_JP.eucJP/books/handbook/multimedia/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/multimedia/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/multimedia/chapter.xml Mon Apr 7 08:58:47 2014 (r44462) +++ head/ja_JP.eucJP/books/handbook/multimedia/chapter.xml Mon Apr 7 10:08:43 2014 (r44463) @@ -43,28 +43,28 @@ <itemizedlist> <listitem> - <para>&os; でのサウンドカードの設定方法</para> + <para>&os; でのサウンドカードの設定方法</para> </listitem> <listitem> - <para>サウンドの設定に関するトラブルシューティング</para> + <para>サウンドの設定に関するトラブルシューティング</para> </listitem> <listitem> - <para>MP3 およびその他の形式の音声を再生、エンコードする方法</para> + <para>MP3 およびその他の形式の音声を再生、エンコードする方法</para> </listitem> <listitem> - <para>&os; システムでのビデオ再生の準備</para> + <para>&os; システムでのビデオ再生の準備</para> </listitem> <listitem> - <para><acronym>DVD</acronym>, <filename>.mpg</filename> および - <filename>.avi</filename> ファイルを再生する方法</para> + <para><acronym>DVD</acronym>, <filename>.mpg</filename> および + <filename>.avi</filename> ファイルを再生する方法</para> </listitem> <listitem> - <para>CD および <acronym>DVD</acronym> + <para>CD および <acronym>DVD</acronym> の情報をファイルに抽出する方法</para> </listitem> @@ -93,10 +93,10 @@ <!-- <info><title>サウンドカードの設定</title> <authorgroup> - <author><personname><firstname>Moses</firstname><surname>Moore</surname></personname><contrib>寄稿 (2000 年 11 月): </contrib></author> + <author><personname><firstname>Moses</firstname><surname>Moore</surname></personname><contrib>寄稿 (2000 年 11 月): </contrib></author> </authorgroup> <authorgroup> - <author><personname><firstname>Marc</firstname><surname>Fonvieille</surname></personname><contrib>再構成 (2004 年 9 月): </contrib></author> + <author><personname><firstname>Marc</firstname><surname>Fonvieille</surname></personname><contrib>再構成 (2004 年 9 月): </contrib></author> </authorgroup> </info> --> @@ -304,7 +304,8 @@ pcm2: <Conexant CX20590 (Analog 2.0+H <tbody> <row> - <entry><errorname>sb_dspwr(XX) timed out</errorname></entry> + <entry><errorname>sb_dspwr(XX) timed + out</errorname></entry> <entry><para>使用する I/O ポートが適切に設定されていません。</para></entry> </row> @@ -317,7 +318,8 @@ pcm2: <Conexant CX20590 (Analog 2.0+H </row> <row> - <entry><errorname>xxx: gus pcm not attached, out of memory</errorname></entry> + <entry><errorname>xxx: gus pcm not attached, out of + memory</errorname></entry> <entry><para>デバイスを使用するのに十分なメモリを確保できません。</para></entry> </row> @@ -376,126 +378,127 @@ pcm7: <HDA Realtek ALC889 PCM #3 Digi <para>ここで、<literal>n</literal> は使用するサウンドデバイスの番号です。 この例では <literal>4</literal> です。 - <filename>/etc/sysctl.conf</filename> に以下の行を入れると、 + <filename>/etc/sysctl.conf</filename> に以下の行を入れると、 設定の変更が常に反映されるようになります。</para> <programlisting>hw.snd.default_unit=<replaceable>4</replaceable></programlisting> - </sect2> - - <sect2 xml:id="sound-multiple-sources"> -<!-- - <info><title>複数音源の利用</title> - <authorgroup> - <author><personname><firstname>Munish</firstname><surname>Chopra</surname></personname><contrib>寄稿: </contrib></author> - </authorgroup> - </info> ---> - - <title>複数音源の利用</title> - - <para>同時に再生することのできる音源を複数実装していることは、 - 多くの場合望ましいことです。 - &os; では、<quote>仮想サウンドチャネル</quote> - を使ってカーネル内でサウンドを合成することにより、 - サウンドカードの再生を多重化することができます。</para> + </sect2> - <para>仮想チャネルの数を決めるのに三つの &man.sysctl.8; - 変数を設定できます。</para> - - <screen>&prompt.root; <userinput>sysctl dev.pcm.0.play.vchans=4</userinput> -&prompt.root; <userinput>sysctl dev.pcm.0.rec.vchans=4</userinput> -&prompt.root; <userinput>sysctl hw.snd.maxautovchans=4</userinput></screen> + <sect2 xml:id="sound-multiple-sources"> + <!-- + <info><title>複数音源の利用</title> + <authorgroup> + <author><personname><firstname>Munish</firstname><surname>Chopra</surname></personname><contrib>寄稿: </contrib></author> + </authorgroup> + </info> + --> - <para>この例では四つの仮想チャネルを設定しています。 - これは通常利用する上で十分実用的な数です。 - <varname>dev.pcm.0.play.vchans=4</varname> と - <varname>dev.pcm.0.rec.vchans=4</varname> は、 - デバイスが取り付けられた後で設定できます。 - これらは <filename>pcm0</filename> - が再生や録音のために持っている仮想チャネルの数です。 - <literal>hw.snd.maxautovchans</literal> は、 - &man.kldload.8; - を用いて認識された新しいデバイスの仮想チャネル数です。 - <filename>pcm</filename> - モジュールはハードウェアドライバとは独立して読み込むことができるので、 - <varname>hw.snd.maxautovchans</varname> - は、オーディオデバイスが取り付けられた時に、 - デバイスに与えられる仮想チャネルの数を表しています。 - より詳細な情報については &man.pcm.4; を参照してください。</para> + <title>複数音源の利用</title> - <note> - <para>デバイスを使用しているときに仮想チャンネルの数を変更することはできません。 - まず、ミュージックプレーヤやサウンドデーモンといった - デバイスを使用しているすべてのプログラムを終了してください。</para> - </note> + <para>同時に再生することのできる音源を複数実装していることは、 + 多くの場合望ましいことです。 + &os; では、<quote>仮想サウンドチャネル</quote> + を使ってカーネル内でサウンドを合成することにより、 + サウンドカードの再生を多重化することができます。</para> - <para> - <filename>/dev/dsp0</filename> - を必要とするプログラムが意識しなくても、 - 適切な <filename>pcm</filename> - デバイスが自動的に設定されます。</para> - </sect2> + <para>仮想チャネルの数を決めるのに三つの &man.sysctl.8; + 変数を設定できます。</para> - <sect2> - <!-- - <info><title>ミキサチャネルの初期値を設定する</title> - <authorgroup> - <author><personname><firstname>Josef</firstname><surname>El-Rayes</surname></personname><contrib>寄稿: </contrib></author> - </authorgroup> - </info> - --> - - <title>ミキサチャネルの初期値を設定する</title> - - <para>各ミキサチャネルの初期値は - &man.pcm.4; ドライバのソースコードにハードコーディングされています。 - &man.mixer.8; および他のサードパーティ製のアプリケーションやデーモンによって、 - サウンドカードのミキサレベルを変更できますが、 - 永続的な解決方法ではありません。 - そのかわり以下の例のように、 - 適切な値を <filename>/boot/device.hints</filename> - ファイルに記述することによって、 - ドライバレベルでミキサの初期値を設定することができます。</para> - - <programlisting>hint.pcm.0.vol="50"</programlisting> - - <para>この例では、&man.pcm.4; が読み込まれたと同時に、 - ボリュームチャネルの初期値を <literal>50</literal> - に設定します。</para> - </sect2> - </sect1> + <screen>&prompt.root; <userinput>sysctl dev.pcm.0.play.vchans=4</userinput> +&prompt.root; <userinput>sysctl dev.pcm.0.rec.vchans=4</userinput> +&prompt.root; <userinput>sysctl hw.snd.maxautovchans=4</userinput></screen> - <sect1 xml:id="sound-mp3"> - <!-- - <info><title>MP3 オーディオ</title> + <para>この例では四つの仮想チャネルを設定しています。 + これは通常利用する上で十分実用的な数です。 + <varname>dev.pcm.0.play.vchans=4</varname> と + <varname>dev.pcm.0.rec.vchans=4</varname> は、 + デバイスが取り付けられた後で設定できます。 + これらは <filename>pcm0</filename> + が再生や録音のために持っている仮想チャネルの数です。 + <literal>hw.snd.maxautovchans</literal> は、 + &man.kldload.8; + を用いて認識された新しいデバイスの仮想チャネル数です。 + <filename>pcm</filename> + モジュールはハードウェアドライバとは独立して読み込むことができるので、 + <varname>hw.snd.maxautovchans</varname> + は、オーディオデバイスが取り付けられた時に、 + デバイスに与えられる仮想チャネルの数を表しています。 + より詳細な情報については &man.pcm.4; を参照してください。</para> + + <note> + <para>デバイスを使用しているときに仮想チャンネルの数を変更することはできません。 + まず、ミュージックプレーヤやサウンドデーモンといった + デバイスを使用しているすべてのプログラムを終了してください。</para> + </note> + + <para> + <filename>/dev/dsp0</filename> + を必要とするプログラムが意識しなくても、 + 適切な <filename>pcm</filename> + デバイスが自動的に設定されます。</para> + </sect2> + + <sect2> + <!-- + <info><title>ミキサチャネルの初期値を設定する</title> <authorgroup> - <author><personname><firstname>Chern</firstname><surname>Lee</surname></personname><contrib>寄稿 (2001 年 9 月): </contrib></author> + <author><personname><firstname>Josef</firstname><surname>El-Rayes</surname></personname><contrib>寄稿: </contrib></author> </authorgroup> </info> --> - <title>MP3 オーディオ</title> + <title>ミキサチャネルの初期値を設定する</title> - <para>この節では、&os; で利用できる <acronym>MP3</acronym> - プレイヤや、オーディオ CD トラックを吸い出す方法、 - および <acronym>MP3</acronym> のエンコード、 - デコードの方法について説明します。</para> - - <sect2 xml:id="mp3-players"> - <title>MP3 プレイヤ</title> - - <para><application>XMMS</application> は - 人気のあるグラフィカルな <acronym>MP3</acronym> プレイヤです。 - <application>XMMS</application> のインタフェースは - Nullsoft の <application>Winamp</application> - とほとんど同一なので、<application>Winamp</application> - のスキンを使うことができます。 - <application>XMMS</application> - はネイティブプラグインにも対応しています。</para> - - <para><application>XMMS</application> は - <package>multimedia/xmms</package> の - port または package からインストールできます。</para> + <para>各ミキサチャネルの初期値は + &man.pcm.4; ドライバのソースコードにハードコーディングされています。 + &man.mixer.8; + および他のサードパーティ製のアプリケーションやデーモンによって、 + サウンドカードのミキサレベルを変更できますが、 + 永続的な解決方法ではありません。 + そのかわり以下の例のように、 + 適切な値を <filename>/boot/device.hints</filename> + ファイルに記述することによって、 + ドライバレベルでミキサの初期値を設定することができます。</para> + + <programlisting>hint.pcm.0.vol="50"</programlisting> + + <para>この例では、&man.pcm.4; が読み込まれたと同時に、 + ボリュームチャネルの初期値を <literal>50</literal> + に設定します。</para> + </sect2> +</sect1> + +<sect1 xml:id="sound-mp3"> + <!-- + <info><title>MP3 オーディオ</title> + <authorgroup> + <author><personname><firstname>Chern</firstname><surname>Lee</surname></personname><contrib>寄稿 (2001 年 9 月): </contrib></author> + </authorgroup> + </info> + --> + + <title>MP3 オーディオ</title> + + <para>この節では、&os; で利用できる <acronym>MP3</acronym> + プレイヤや、オーディオ CD トラックを吸い出す方法、 + および <acronym>MP3</acronym> のエンコード、 + デコードの方法について説明します。</para> + + <sect2 xml:id="mp3-players"> + <title>MP3 プレイヤ</title> + + <para><application>XMMS</application> は + 人気のあるグラフィカルな <acronym>MP3</acronym> プレイヤです。 + <application>XMMS</application> のインタフェースは + Nullsoft の <application>Winamp</application> + とほとんど同一なので、<application>Winamp</application> + のスキンを使うことができます。 + <application>XMMS</application> + はネイティブプラグインにも対応しています。</para> + + <para><application>XMMS</application> は + <package>multimedia/xmms</package> の + port または package からインストールできます。</para> <para><application>XMMS</application> のプレイリスト、 グラフィックイコライザそしてその他のインタフェースは直感的です。 @@ -525,8 +528,7 @@ THIS SOFTWARE COMES WITH ABSOLUTELY NO W Playing MPEG stream from Foobar-GreatestHits.mp3 ... -MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo -</screen> +MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo</screen> </sect2> <sect2 xml:id="rip-cd"> @@ -539,8 +541,8 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz <acronym>WAV</acronym> ファイルにコピーすることで行われます。</para> <para><package>sysutils/cdrtools</package> - スイートからインストールされる <command>cdda2wav</command> ツールは - CD からオーディオデータを抽出したり、 + スイートからインストールされる <command>cdda2wav</command> ツールは + CD からオーディオデータを抽出したり、 情報を関係づけるのに使われます。</para> <para>CD をドライブにいれて次のコマンドを @@ -553,7 +555,7 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz <para><option>-D <replaceable>0,1,0</replaceable></option> は SCSI デバイス <filename>0,1,0</filename> を表します。 これは <command>cdrecord -scanbus</command> - の出力に一致します。</para> + の出力に一致します。</para> <para><application>cdda2wav</application> は ATAPI (IDE) CDROM ドライブに対応しています。 @@ -570,15 +572,15 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz <screen>&prompt.root; <userinput>cdda2wav -D <replaceable>0,1,0</replaceable> -t 7</userinput></screen> <para>上記の例はオーディオ CDROM の七番目のトラックを抽出します。 - 範囲を指定して、 + 範囲を指定して、 一番目から七番目のトラックまで抽出したい場合、 - 次のようにします。</para> + 次のようにします。</para> <screen>&prompt.root; <userinput>cdda2wav -D <replaceable>0,1,0</replaceable> -t 1+7</userinput></screen> <para>&man.dd.1; も <xref linkend="duplicating-audiocds"/> で説明されているように ATAPI - ドライブ上のオーディオトラックを展開するのに使われます。</para> + ドライブ上のオーディオトラックを展開するのに使われます。</para> </sect2> @@ -610,13 +612,13 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz の標準のビットレートです。 160 kbits または 192 kbits のビットレートは、 さらに高音質を提供します。 - ビットレートが高くなるにつれて作成される + ビットレートが高くなるにつれて作成される <acronym>MP3</acronym> ファイルは多くのディスク領域を消費します。 <option>-h</option> オプションを指定すると - <quote>低速高品質</quote> モードとなります。 - <option>--t</option> ではじまるオプションは ID3 タグを設定します。 - このタグにはたいてい曲の情報が含まれており、 - <acronym>MP3</acronym> ファイルに格納されます。 + <quote>低速高品質</quote> モードとなります。 + <option>--t</option> ではじまるオプションは ID3 タグを設定します。 + このタグにはたいてい曲の情報が含まれており、 + <acronym>MP3</acronym> ファイルに格納されます。 <application>Lame</application> のマニュアルを参照すれば、 他のエンコーディングのオプションが見つかるでしょう。</para> </sect2> @@ -625,14 +627,14 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz <title>MP3 のデコード</title> <para><acronym>MP3</acronym> からオーディオ CD を作成するには、 - まず非圧縮 <acronym>WAV</acronym> 形式に変換しなければなりません。 - <application>XMMS</application> と + まず非圧縮 <acronym>WAV</acronym> 形式に変換しなければなりません。 + <application>XMMS</application> と <application>mpg123</application> の両方が <acronym>MP3</acronym> から非圧縮ファイル形式への出力に対応しています。</para> <para><application>XMMS</application> - でディスクへ書き出す方法は次の通りです。</para> + でディスクへ書き出す方法は次の通りです。</para> <procedure> <step> @@ -641,7 +643,7 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz <step> <para>右クリックで - <application>XMMS</application> メニューを表示します。</para> + <application>XMMS</application> メニューを表示します。</para> </step> <step> @@ -651,7 +653,7 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz <step> <para>Output Plugin を <quote>Disk Writer Plugin</quote> - に変更します。</para> + に変更します。</para> </step> <step> @@ -666,15 +668,15 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz <step> <para>普段通り <application>XMMS</application> へ <acronym>MP3</acronym> ファイルを読み込みます。 - 音量は 100% でイコライザの設定はオフにします。</para> + 音量は 100% でイコライザの設定はオフにします。</para> </step> <step> <para><literal>Play</literal> を押します。 <application>XMMS</application> - は <acronym>MP3</acronym> を再生しているかのように表示しますが、 - 音声はきこえません。 - 実際には <acronym>MP3</acronym> をファイルに出力しています。</para> + は <acronym>MP3</acronym> を再生しているかのように表示しますが、 + 音声はきこえません。 + 実際には <acronym>MP3</acronym> をファイルに出力しています。</para> </step> <step> @@ -684,7 +686,7 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz </procedure> <para><application>mpg123</application> - で標準出力へ書き出す方法は次の通りです。</para> + で標準出力へ書き出す方法は次の通りです。</para> <procedure> <step> @@ -696,25 +698,25 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz </procedure> <para><application>XMMS</application> - は <acronym>WAV</acronym> 形式でファイルに書き出しますが、 - <application>mpg123</application> は + は <acronym>WAV</acronym> 形式でファイルに書き出しますが、 + <application>mpg123</application> は <acronym>MP3</acronym> を raw PCM オーディオデータに変換します。 - 両形式は <application>cdrecord</application> - を使ってオーディオ CD を作成するのに利用できます。 + 両形式は <application>cdrecord</application> + を使ってオーディオ CD を作成するのに利用できます。 &man.burncd.8; を使う場合は raw Pulse-Code Modulation (<acronym>PCM</acronym>) が必要です。 <acronym>WAV</acronym> ファイルを使用する場合、 - それぞれのトラックの先頭に小さなノイズが入るのに気づくでしょう。 + それぞれのトラックの先頭に小さなノイズが入るのに気づくでしょう。 これは <acronym>WAV</acronym> ファイルのヘッダ情報です。 <package>audio/sox</package> の port または package からインストールできる <application>SoX</application> - を使うと簡単にヘッダ情報を削除できます。</para> + を使うと簡単にヘッダ情報を削除できます。</para> <screen>&prompt.user; <userinput>sox -t wav -r 44100 -s -w -c 2 <replaceable>track.wav track.raw</replaceable></userinput></screen> <para>&os; での CD 作成の詳しい情報は - <xref linkend="creating-cds"/> を参照してください。</para> + <xref linkend="creating-cds"/> を参照してください。</para> </sect2> </sect1> @@ -767,81 +769,80 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz <programlisting>kern.ipc.shmmax=67108864 kern.ipc.shmall=32768</programlisting> - <sect2 xml:id="video-interface"> - <title>ビデオ機能の決定</title> + <sect2 xml:id="video-interface"> + <title>ビデオ機能の決定</title> - <indexterm><primary>XVideo</primary></indexterm> - <indexterm><primary>SDL</primary></indexterm> - <indexterm><primary>DGA</primary></indexterm> - - <para><application>&xorg;</application> - においてビデオ表示性能を改善する方法はいくつかあり、 - 正しく動作するかどうかはハードウェアに大きく依存しています。 - 下記に説明したどの方法でも、 - ハードウェアが変わると品質が変わるでしょう。</para> + <indexterm><primary>XVideo</primary></indexterm> + <indexterm><primary>SDL</primary></indexterm> + <indexterm><primary>DGA</primary></indexterm> - <para>よく知られたビデオインタフェースは次の通りです。</para> + <para><application>&xorg;</application> + においてビデオ表示性能を改善する方法はいくつかあり、 + 正しく動作するかどうかはハードウェアに大きく依存しています。 + 下記に説明したどの方法でも、 + ハードウェアが変わると品質が変わるでしょう。</para> - <orderedlist> - <listitem> - <para><application>&xorg;</application>: - 共有メモリを用いた通常の出力</para> - </listitem> + <para>よく知られたビデオインタフェースは次の通りです。</para> - <listitem> - <para>XVideo: 特別なアクセラレータによって、 - drawable オブジェクトに直接ビデオを表示する - <application>&xorg;</application> インタフェースの拡張機能です。 - この拡張を使うことで廉価なコンピュータでも高品質の再生が可能になります。 - 次の節では、この拡張が動作していることの確認方法について説明します。</para> - </listitem> + <orderedlist> + <listitem> + <para><application>&xorg;</application>: + 共有メモリを用いた通常の出力</para> + </listitem> - <listitem> - <para><acronym>SDL</acronym>: Simple Directmedia Layer は、 - さまざまなオペレーティングシステムの間でサウンドとグラフィックスを効果的に利用したクロスプラットホームアプリケーションを開発することを目的としたレイヤです。 - <acronym>SDL</acronym> はハードウェアに対する低レベルの抽象的概念を提供し、 - 時には <application>&xorg;</application> - インタフェースを使用するよりも効果的なことがあります。 - - &os; では、<acronym>SDL</acronym> は、 - <package>devel/sdl20</package> package または port - によりインストールできます。</para> - </listitem> + <listitem> + <para>XVideo: 特別なアクセラレータによって、 + drawable オブジェクトに直接ビデオを表示する + <application>&xorg;</application> インタフェースの拡張機能です。 + この拡張を使うことで廉価なコンピュータでも高品質の再生が可能になります。 + 次の節では、この拡張が動作していることの確認方法について説明します。</para> + </listitem> - <listitem> - <para><acronym>DGA</acronym>: Direct Graphics Access は、 - プログラムが <application>&xorg;</application> - サーバを介せず直接フレームバッファを変更することを可能にする - <application>&xorg;</application> の拡張機能です。 - 低レベルのメモリマッピングが実行できることを期待しているので、 - この機能を使うプログラムは - <systemitem class="username">root</systemitem> - 権限で実行されなければなりません。 - <acronym>DGA</acronym> 機能拡張は &man.dga.1; - によってテストとベンチマークができます。 - <command>dga</command> - 実行中はキーボードを押せばいつでもディスプレイ色が変更されます。 - 中止するには <keycap>q</keycap> を押します。</para> - </listitem> + <listitem> + <para><acronym>SDL</acronym>: Simple Directmedia Layer は、 + さまざまなオペレーティングシステムの間でサウンドとグラフィックスを効果的に利用したクロスプラットホームアプリケーションを開発することを目的としたレイヤです。 + <acronym>SDL</acronym> はハードウェアに対する低レベルの抽象的概念を提供し、 + 時には <application>&xorg;</application> + インタフェースを使用するよりも効果的なことがあります。 + &os; では、<acronym>SDL</acronym> は、 + <package>devel/sdl20</package> package または port + によりインストールできます。</para> + </listitem> - <listitem> - <para>SVGAlib: 低レベルコンソールグラフィックレイヤ</para> - </listitem> - </orderedlist> + <listitem> + <para><acronym>DGA</acronym>: Direct Graphics Access は、 + プログラムが <application>&xorg;</application> + サーバを介せず直接フレームバッファを変更することを可能にする + <application>&xorg;</application> の拡張機能です。 + 低レベルのメモリマッピングが実行できることを期待しているので、 + この機能を使うプログラムは + <systemitem class="username">root</systemitem> + 権限で実行されなければなりません。 + <acronym>DGA</acronym> 機能拡張は &man.dga.1; + によってテストとベンチマークができます。 + <command>dga</command> + 実行中はキーボードを押せばいつでもディスプレイ色が変更されます。 + 中止するには <keycap>q</keycap> を押します。</para> + </listitem> - <sect3 xml:id="video-interface-xvideo"> - <title>XVideo</title> + <listitem> + <para>SVGAlib: 低レベルコンソールグラフィックレイヤ</para> + </listitem> + </orderedlist> - <para>この拡張機能が動作しているかどうかを調べるには、 - <command>xvinfo</command> を使います。</para> + <sect3 xml:id="video-interface-xvideo"> + <title>XVideo</title> - <screen>&prompt.user; <userinput>xvinfo</userinput></screen> + <para>この拡張機能が動作しているかどうかを調べるには、 + <command>xvinfo</command> を使います。</para> - <para>以下のような結果が得られたならば、カードは - XVideo に対応しています。</para> + <screen>&prompt.user; <userinput>xvinfo</userinput></screen> - <screen>X-Video Extension version 2.2 -screen #0 + <para>以下のような結果が得られたならば、カードは + XVideo に対応しています。</para> + + <screen>X-Video Extension version 2.2 + screen #0 Adaptor #0: "Savage Streams Engine" number of ports: 1 port base: 43 @@ -909,86 +910,87 @@ screen #0 depth: 1 red, green, blue masks: 0x0, 0x0, 0x0</screen> - <para>リストにある形式、YUV2, YUV12 などが XVideo - のすべての実装で存在するとは限りません。 - 対応している形式が少ないために、 - あるプレイヤでは悪影響が出るかもしれないことにも注意してください。</para> + <para>リストにある形式、YUV2, YUV12 などが XVideo + のすべての実装で存在するとは限りません。 + 対応している形式が少ないために、 + あるプレイヤでは悪影響が出るかもしれないことにも注意してください。</para> + + <para>出力が以下のような場合、</para> - <para>出力が以下のような場合、</para> - <screen>X-Video Extension version 2.2 + <screen>X-Video Extension version 2.2 screen #0 no adaptors present</screen> - <para>カードはおそらく XVideo に対応していないのでしょう。 - このことはディスプレイでビデオを表示するのに、 - ビデオカードおよびプロセッサによっては、 - 計算上の要求を満たすことがより困難になることを意味します。</para> - </sect3> - </sect2> - - <sect2 xml:id="video-ports"> - <title>ビデオを扱う ports および packages</title> - - <indexterm><primary>ビデオ ports</primary></indexterm> - <indexterm><primary>ビデオ packages</primary></indexterm> - - <para>この節では Ports Collection で利用可能な、 - ビデオの再生に使用できるソフトウェアについて紹介します。</para> - - <sect3 xml:id="video-mplayer"> - <title><application>MPlayer</application> および - <application>MEncoder</application></title> - - <para><application>MPlayer</application> - はコマンドラインのビデオプレイヤで、 - 高速性と柔軟性をもたらすグラフィカルなインタフェースも持っています。 - <application>MPlayer</application> - の他のグラフィカルなフロントエンドも - Ports Collection からインストールできます。</para> - - <indexterm><primary>MPlayer</primary></indexterm> - - <para><application>MPlayer</application> は - <package>multimedia/mplayer</package> - package または port からインストールできます。 - いくつかのコンパイル時のオプションを設定することができ、また、 - 構築の際にさまざまなハードウェアのチェックがおこなわれます。 - そのため、package からインストールを行わず、 - port から構築することを好むユーザもいます。</para> - - <para>port を構築する際に、メニューのオプションは、port - にコンパイル時にオプションとしてどの形式に対応するかを決定するため、 - 見ておく必要があります。 - オプションが選択されていなければ、 - <application>MPlayer</application> - はその形式のビデオ形式を表示することは出来ません。 - 矢印キーとスペースキーを使って必要な形式を選択してください。 - 選択が終わったら、<keycap>Enter</keycap> を押して、 - port の構築とインストールを続けてください。</para> - - <para>デフォルトでは、この packege または port は、 - <command>mplayer</command> コマンドラインユーティリティと - <command>gmplayer</command> グラフィカルユーティリティを構築します。 - ビデオをエンコードする必要があれば、 - <package>multimedia/mencoder</package> - port をコンパイルしてください。 - ライセンスの制限のため、 - <application>MEncoder</application> の - package は利用できません。</para> - - <para><application>MPlayer</application> を初めて起動すると、 - 各自のホームディレクトリ内に <filename>~/.mplayer</filename> - が作成されます。このサブディレクトリには、 - ユーザ固有の設定ファイルのデフォルトバージョンが含まれています。</para> - - <para>この節では、一般的な使用法についてのみ説明します。 - 数多くのオプションの完全な説明については、 - mplayer(1) のマニュアルに記載されています。</para> - - <para><filename><replaceable>testfile.avi</replaceable></filename> - というファイルを再生するには、以下の例のように、 - <option>-vo</option> とともに、 - ビデオインタフェースを指定してください。</para> + <para>カードはおそらく XVideo に対応していないのでしょう。 + このことはディスプレイでビデオを表示するのに、 + ビデオカードおよびプロセッサによっては、 + 計算上の要求を満たすことがより困難になることを意味します。</para> + </sect3> + </sect2> + + <sect2 xml:id="video-ports"> + <title>ビデオを扱う ports および packages</title> + + <indexterm><primary>ビデオ ports</primary></indexterm> + <indexterm><primary>ビデオ packages</primary></indexterm> + + <para>この節では Ports Collection で利用可能な、 + ビデオの再生に使用できるソフトウェアについて紹介します。</para> + + <sect3 xml:id="video-mplayer"> + <title><application>MPlayer</application> および + <application>MEncoder</application></title> + + <para><application>MPlayer</application> + はコマンドラインのビデオプレイヤで、 + 高速性と柔軟性をもたらすグラフィカルなインタフェースも持っています。 + <application>MPlayer</application> + の他のグラフィカルなフロントエンドも + Ports Collection からインストールできます。</para> + + <indexterm><primary>MPlayer</primary></indexterm> + + <para><application>MPlayer</application> は + <package>multimedia/mplayer</package> + package または port からインストールできます。 + いくつかのコンパイル時のオプションを設定することができ、また、 + 構築の際にさまざまなハードウェアのチェックがおこなわれます。 + そのため、package からインストールを行わず、 + port から構築することを好むユーザもいます。</para> + + <para>port を構築する際に、メニューのオプションは、port + にコンパイル時にオプションとしてどの形式に対応するかを決定するため、 + 見ておく必要があります。 + オプションが選択されていなければ、 + <application>MPlayer</application> + はその形式のビデオ形式を表示することは出来ません。 + 矢印キーとスペースキーを使って必要な形式を選択してください。 + 選択が終わったら、<keycap>Enter</keycap> を押して、 + port の構築とインストールを続けてください。</para> + + <para>デフォルトでは、この packege または port は、 + <command>mplayer</command> コマンドラインユーティリティと + <command>gmplayer</command> グラフィカルユーティリティを構築します。 + ビデオをエンコードする必要があれば、 + <package>multimedia/mencoder</package> + port をコンパイルしてください。 + ライセンスの制限のため、 + <application>MEncoder</application> の + package は利用できません。</para> + + <para><application>MPlayer</application> を初めて起動すると、 + 各自のホームディレクトリ内に <filename>~/.mplayer</filename> + が作成されます。このサブディレクトリには、 + ユーザ固有の設定ファイルのデフォルトバージョンが含まれています。</para> + + <para>この節では、一般的な使用法についてのみ説明します。 + 数多くのオプションの完全な説明については、 + mplayer(1) のマニュアルに記載されています。</para> + + <para><filename><replaceable>testfile.avi</replaceable></filename> + というファイルを再生するには、以下の例のように、 + <option>-vo</option> とともに、 + ビデオインタフェースを指定してください。</para> <screen>&prompt.user; <userinput>mplayer -vo xv <replaceable>testfile.avi</replaceable></userinput></screen> @@ -1000,71 +1002,71 @@ no adaptors present</screen> <screen>&prompt.root; <userinput>mplayer -vo 'sdl:dga' <replaceable>testfile.avi</replaceable></userinput></screen> - <para>ビデオ再生の相対的性能は多くの要因に依存し、 - ハードウェアに応じて著しく変わると思われるので、 - これらのオプションをすべて試してみる価値はあるでしょう。</para> - - <para><acronym>DVD</acronym> を再生するには、 - <filename><replaceable>testfile.avi</replaceable></filename> を - <option>dvd://<replaceable>N</replaceable> - -dvd-device <replaceable>DEVICE</replaceable></option> - に置き換えてください。 - <N> には再生するタイトル番号を、 - <replaceable>DEVICE</replaceable> - は <acronym>DVD</acronym> のデバイスノードを指定します。 - たとえば、<filename>/dev/dvd</filename> - から 2 番目のタイトルを再生するには以下のようにします。</para> - - <screen>&prompt.root; <userinput>mplayer -vo xv dvd://3 -dvd-device /dev/dvd</userinput></screen> - - <note> - <para>デフォルトの <acronym>DVD</acronym> デバイスは、 - <application>MPlayer</application> port の構築時に - <varname>WITH_DVD_DEVICE=/path/to/desired/device</varname> - を追加することでで定義できます。 - デフォルトでは、デバイスは - <filename>/dev/cd0</filename> です。 - 詳細はこの port の - <filename>Makefile.options</filename> をご覧ください。</para> - </note> - - <para>停止、休止、再生などをするにはキーバインディングを使ってください。 - キーバインディングの一覧を見るには、<command>mplayer -h</command> - を実行するか、もしくは、mplayer(1) を読んでください。</para> - - <para>再生に関する追加のオプションがあります。 - 全画面モードにする <option>-fs -zoom</option> オプションと、 - 性能を向上させる <option>-framedrop</option> オプションです。</para> - - <para>よく使用するオプションについては、各ユーザの - <filename>.mplayer/config</filename> - に以下のように追加してください。</para> + <para>ビデオ再生の相対的性能は多くの要因に依存し、 + ハードウェアに応じて著しく変わると思われるので、 + これらのオプションをすべて試してみる価値はあるでしょう。</para> + + <para><acronym>DVD</acronym> を再生するには、 + <filename><replaceable>testfile.avi</replaceable></filename> を + <option>dvd://<replaceable>N</replaceable> + -dvd-device <replaceable>DEVICE</replaceable></option> + に置き換えてください。 + <N> には再生するタイトル番号を、 + <replaceable>DEVICE</replaceable> + は <acronym>DVD</acronym> のデバイスノードを指定します。 + たとえば、<filename>/dev/dvd</filename> + から 2 番目のタイトルを再生するには以下のようにします。</para> + + <screen>&prompt.root; <userinput>mplayer -vo xv dvd://3 -dvd-device /dev/dvd</userinput></screen> - <programlisting>vo=xv + <note> + <para>デフォルトの <acronym>DVD</acronym> デバイスは、 + <application>MPlayer</application> port の構築時に + <varname>WITH_DVD_DEVICE=/path/to/desired/device</varname> + を追加することでで定義できます。 + デフォルトでは、デバイスは + <filename>/dev/cd0</filename> です。 + 詳細はこの port の + <filename>Makefile.options</filename> をご覧ください。</para> + </note> + + <para>停止、休止、再生などをするにはキーバインディングを使ってください。 + キーバインディングの一覧を見るには、<command>mplayer -h</command> + を実行するか、もしくは、mplayer(1) を読んでください。</para> + + <para>再生に関する追加のオプションがあります。 + 全画面モードにする <option>-fs -zoom</option> オプションと、 + 性能を向上させる <option>-framedrop</option> オプションです。</para> + + <para>よく使用するオプションについては、各ユーザの + <filename>.mplayer/config</filename> + に以下のように追加してください。</para> + + <programlisting>vo=xv fs=yes zoom=yes</programlisting> - <para><command>mplayer</command> を使って、 - <acronym>DVD</acronym> タイトルを - <filename>.vob</filename> に抽出できます。 - <acronym>DVD</acronym> から - 2 番目のタイトルをダンプするには次のようにします。</para> - - <screen>&prompt.root; <userinput>mplayer -dumpstream -dumpfile out.vob dvd://2 -dvd-device /dev/dvd</userinput></screen> - - <para>出力された <filename>out.vob</filename> ファイルは - MPEG 形式です。</para> - - <para>&unix; ビデオについて、 - 高レベルのノウハウを得たいと考えている方は <link - xlink:href="http://www.mplayerhq.hu/DOCS/">mplayerhq.hu/DOCS</link> - をご覧ください。技術的な情報があります。 - このドキュメントは、 - バグを報告する前に、読むべきものです。</para> - - <indexterm> - <primary>mencoder</primary> - </indexterm> + <para><command>mplayer</command> を使って、 + <acronym>DVD</acronym> タイトルを + <filename>.vob</filename> に抽出できます。 + <acronym>DVD</acronym> から + 2 番目のタイトルをダンプするには次のようにします。</para> + + <screen>&prompt.root; <userinput>mplayer -dumpstream -dumpfile out.vob dvd://2 -dvd-device /dev/dvd</userinput></screen> + + <para>出力された <filename>out.vob</filename> ファイルは + MPEG 形式です。</para> + + <para>&unix; ビデオについて、 + 高レベルのノウハウを得たいと考えている方は <link + xlink:href="http://www.mplayerhq.hu/DOCS/">mplayerhq.hu/DOCS</link> + をご覧ください。技術的な情報があります。 + このドキュメントは、 + バグを報告する前に、読むべきものです。</para> + + <indexterm> + <primary>mencoder</primary> + </indexterm> <para><command>mencoder</command> を使う前に、<link xlink:href="http://www.mplayerhq.hu/DOCS/HTML/en/mencoder.html">mplayerhq.hu/DOCS/HTML/en/mencoder.html</link> @@ -1076,160 +1078,160 @@ zoom=yes</programlisting> <command>mplayer</command> でさえ再生できない出力ファイルを作成してしまいます。</para> - <para> はじめは単純なファイルのコピーです。</para> + <para> はじめは単純なファイルのコピーです。</para> <screen>&prompt.user; <userinput>mencoder <replaceable>input.avi</replaceable> -oac copy -ovc copy -o <replaceable>output.avi</replaceable></userinput></screen> - <para>したがって、単にファイルを抽出したいときには、 - <command>mplayer</command> に <option>-dumpfile</option> - をつけます。</para> - - <para><filename><replaceable>input.avi</replaceable></filename> - を音声に MPEG3 エンコードを使用して - MPEG4 コーデックに変換するには、まず最初に - <package>audio/lame</package> - port をインストールしてください。 - ライセンスの制限により、package は利用できません。 - インストールしたら、以下のように入力してください。</para> + <para>したがって、単にファイルを抽出したいときには、 + <command>mplayer</command> に <option>-dumpfile</option> + をつけます。</para> + + <para><filename><replaceable>input.avi</replaceable></filename> + を音声に MPEG3 エンコードを使用して + MPEG4 コーデックに変換するには、まず最初に + <package>audio/lame</package> + port をインストールしてください。 + ライセンスの制限により、package は利用できません。 + インストールしたら、以下のように入力してください。</para> <screen>&prompt.user; <userinput>mencoder <replaceable>input.avi</replaceable> -oac mp3lame -lameopts br=192 \ -ovc lavc -lavcopts vcodec=mpeg4:vhq -o <replaceable>output.avi</replaceable></userinput></screen> - <para>これは <command>mplayer</command> や - <command>xine</command> - といったアプリケーションで再生可能な出力ファイルを作成します。</para> - - <para><acronym>DVD</acronym> タイトルを直接再エンコードするためには、 - 上記のコマンドラインの - <filename><replaceable>input.avi</replaceable></filename> を - <option>dvd://1 -dvd-device /dev/dvd</option> に置き換えて、 - <systemitem class="username">root</systemitem> 権限で実行します。 - 期待する結果を得るには何度か繰り返すことになるので、 - かわりにタイトルをファイルにダンプして、 - ファイルに対して作業することをおすすめします。</para> - </sect3> - - <sect3 xml:id="video-xine"> - <title><application>xine</application> ビデオプレイヤ</title> - - <para><application>xine</application> は、 - 再利用可能な基本ライブラリと、 - プラグインで拡張できる実行可能なモジュールを提供するビデオプレイヤです。 - <package>multimedia/xine</package> package - または port からインストールできます。</para> - - <para>実用上、<application>xine</application> - を使用するには高速なビデオカードとともに高速な CPU があるか、 - またはビデオカードが XVideo 拡張に対応している必要があります。 - XVideo インタフェースとともに <application>xine</application> - ビデオプレイヤを使うのが最良です。</para> - - <para>デフォルトでは、<application>xine</application> プレイヤは - GUI 付きで起動するでしょう。 - メニューを使用して特定のファイルを開くことができます。</para> - - <para><application>xine</application> は、 - 再生するファイル名を指定することで、 - コマンドラインから実行することもできます。</para> + <para>これは <command>mplayer</command> や + <command>xine</command> + といったアプリケーションで再生可能な出力ファイルを作成します。</para> + + <para><acronym>DVD</acronym> タイトルを直接再エンコードするためには、 + 上記のコマンドラインの + <filename><replaceable>input.avi</replaceable></filename> を + <option>dvd://1 -dvd-device /dev/dvd</option> に置き換えて、 + <systemitem class="username">root</systemitem> 権限で実行します。 + 期待する結果を得るには何度か繰り返すことになるので、 + かわりにタイトルをファイルにダンプして、 + ファイルに対して作業することをおすすめします。</para> + </sect3> + + <sect3 xml:id="video-xine"> + <title><application>xine</application> ビデオプレイヤ</title> + + <para><application>xine</application> は、 *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201404071008.s37A8i3B070749>