diff --git a/ja_JP.eucJP/books/handbook/multimedia/chapter.xml b/ja_JP.eucJP/books/handbook/multimedia/chapter.xml index d3941abbfd..d42de19921 100644 --- a/ja_JP.eucJP/books/handbook/multimedia/chapter.xml +++ b/ja_JP.eucJP/books/handbook/multimedia/chapter.xml @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r42949 + Original revision: r43033 $FreeBSD$ --> @@ -30,7 +30,8 @@ 録音した音楽を編集したり、音響効果を加えたり、接続された MIDI 機器を制御するためのアプリケーションがあります。 - &os; ではビデオファイルおよび DVD の再生もできます。 + &os; ではビデオファイルおよび DVD + の再生もできます。 &os; の Ports Collection には、さまざまなビデオメディアをエンコード、 変換、再生するアプリケーションが用意されています。 @@ -58,12 +59,13 @@ - DVD, .mpg および + DVD, .mpg および .avi ファイルを再生する方法 - CD および DVD の情報をファイルに抽出する方法 + CD および DVD + の情報をファイルに抽出する方法 @@ -713,31 +715,35 @@ audio01.wav audio01.mp3 + - ビデオ再生のための設定をはじめる前に、ビデオカードのモデル、 - そのカードが使用しているチップを確認する必要があります。 + ビデオ再生 + + ビデオ再生のための設定をはじめる前に、 + ビデオカードのモデルおよびチップセットを確認する必要があります。 &xorg; はさまざまなビデオカードに対応していますが、 - ビデオ再生に申し分のない性能を発揮できるカードはわずかです。 + すべてのカードがビデオ再生に性能を発揮できるとは限りません。 利用しているビデオカードの &xorg; サーバが対応している拡張機能のリストを得るには、 &xorg; を実行中に - &man.xdpyinfo.1; を実行してください。 + xdpyinfo を実行してください。 さまざまなプレイヤやオプションを試すのに、 テストファイルとして小さな MPEG ファイルを用意しておくのはよい考えです。 - いくつかの DVD アプリケーションは DVD メディアを + いくつかの DVD アプリケーションは + DVD メディアを /dev/dvd として初期設定しているか、ハードコーディングしているので、 次のように適切なデバイスにシンボリックリンクを張っておくと便利かもしれません。 - &prompt.root; ln -sf /dev/acd0 /dev/dvd -&prompt.root; ln -sf /dev/acd0 /dev/rdvd + &prompt.root; ln -sf /dev/cd0 /dev/dvd &man.devfs.5; の仕様により、 このように手動で作成されたリンクはシステムを再起動すると消えてしまいます。 @@ -745,11 +751,10 @@ audio01.wav audio01.mp3 /etc/devfs.conf に下記の設定を追加してください。 - link acd0 dvd -link acd0 rdvd + link cd0 dvd - 特別な DVD-ROM 機能を必要とする DVD のリッピングでは、 - DVD デバイスへの書き込み権限が必要です。 + 特別な機能を必要とする DVD のリッピングでは、 + DVD デバイスへの書き込み権限が必要です。 &xorg; インタフェースの使う共有メモリを拡張するために、 @@ -766,7 +771,7 @@ kern.ipc.shmall=32768 DGA &xorg; - においてビデオ表示性能を改善する方法はいくつかあります。 + においてビデオ表示性能を改善する方法はいくつかあり、 正しく動作するかどうかはハードウェアに大きく依存しています。 下記に説明したどの方法でも、 ハードウェアが変わると品質が変わるでしょう。 @@ -780,16 +785,38 @@ kern.ipc.shmall=32768 - XVideo: drawable オブジェクトでのビデオ再生に対応した - &xorg; インタフェースの拡張機能 + XVideo: 特別なアクセラレータによって、 + drawable オブジェクトに直接ビデオを表示する + &xorg; インタフェースの拡張機能です。 + この拡張を使うことで廉価なコンピュータでも高品質の再生が可能になります。 + 次の節では、この拡張が動作していることの確認方法について説明します。 - SDL: Simple Directmedia Layer + SDL: Simple Directmedia Layer は、 + さまざまなオペレーティングシステムの間でサウンドとグラフィックスを効果的に利用したクロスプラットホームアプリケーションを開発することを目的としたレイヤです。 + SDL はハードウェアに対する低レベルの抽象的概念を提供し、 + 時には &xorg; + インタフェースを使用するよりも効果的なことがあります。 + + &os; では、SDL は、 + devel/sdl20 package または port + によりインストールできます。 - DGA: Direct Graphics Access + DGA: Direct Graphics Access は、 + プログラムが &xorg; サーバを介せず + 直接フレームバッファを変更することを可能にする + &xorg; の拡張機能です。 + 低レベルのメモリマッピングが実行できることを期待しているので、 + この機能を使うプログラムは root + 権限で実行されなければなりません。 + DGA 機能拡張は &man.dga.1; + によってテストとベンチマークができます。 + dga + 実行中はキーボードを押せばいつでもディスプレイ色が変更されます。 + 中止するには q を押します。 @@ -800,14 +827,6 @@ kern.ipc.shmall=32768 XVideo - &xorg; には - XVideo、または Xvideo, Xv, xv - とも呼ばれる拡張機能があります。 - これは特別なアクセラレーションによって drawable - オブジェクトに直接ビデオを表示することができます。 - この拡張機能によって、 - 低速なマシンでも、すぐれた品質の再生が可能となります。 - この拡張機能が動作しているかどうかを調べるには、 xvinfo を使います。 @@ -897,49 +916,9 @@ no adaptors present カードはおそらく XVideo に対応していないのでしょう。 このことはディスプレイでビデオを表示するのに、 - 計算上の要求を満たすことがより困難になることを意味します。 ビデオカードおよびプロセッサによっては、 - それでも満足のいく性能が得られるかもしれません。 - + 計算上の要求を満たすことがより困難になることを意味します。 - - - Simple Directmedia Layer - - Simple Directmedia Layer (SDL) は、 - さまざまなオペレーティングシステムの間で - サウンドとグラフィックスを効果的に利用した - クロスプラットホームアプリケーションを - 開発することを目的としたレイヤです。 - SDL レイヤはハードウェアに対する低レベルの抽象的概念を提供し、 - 時には &xorg; - インタフェースを使用するよりも効果的なことがあります。 - - SDL は - devel/sdl12 package または - port からインストールできます。 - - - - - Direct Graphics Access - - DGA は、 - プログラムが &xorg; サーバを介せず - 直接フレームバッファを変更することを可能にする - &xorg; の拡張機能です。 - 低レベルのメモリマッピングが実行できることを期待しているので、 - この機能を使うプログラムは root - 権限で実行されなければなりません。 - - DGA 機能拡張は &man.dga.1; - によってテストとベンチマークができます。 - dga - 実行中はキーボードを押せばいつでもディスプレイ色が変更されます。 - 中止するには q を押します。 - - - @@ -951,91 +930,18 @@ no adaptors present この節では Ports Collection で利用可能な、 ビデオの再生に使用できるソフトウェアについて紹介します。 - &os; で実行できるビデオアプリケーションの多くは、 - &linux; アプリケーションとして開発されています。 - これらのアプリケーションの多くはまだベータ版の品質です。 - &os; でこれらのビデオアプリケーションを使用する際に、 - 以下のような問題が起こるかもしれません。 - - - - - あるアプリケーションが、 - 他のアプリケーションの作成したファイルを再生できない。 - - - - あるアプリケーションが、 - 自身の作成したファイルを再生できない。 - - - - 二つの異なるマシンで構築した同じアプリケーションが、 - 同じファイルを再生する挙動がそれぞれ異なる。 - - - - イメージサイズ変更のように見たところではありふれたフィルタが、 - バグの多いサイズ変更ルーチンによってひどい人工物を作成する。 - - - - アプリケーションがよくコアダンプする。 - - - - 文書が port と一緒にインストールされない - (文書は web サイトにあったり、その port の - work ディレクトリの中に - 残っていることがある)。 - - - - - アプリケーションの多くはさらに - &linux; 主義 を主張するかもしれません。 - すなわち、アプリケーションの作者が仮定した - &linux; ディストリビューションでのみ実装されている、 - ある標準ライブラリの使用方法や、 - Linux カーネルの特定の機能に起因する問題が生じるかもしれません。 - 必ずしも port 保守担当者がこれらの問題を把握して作業しているとは限らず、 - 次のような問題が発生する可能性があります。 - - - - - - プロセッサの特性を検知するための - /proc/cpuinfo の利用 - - - - 本当はプログラムを終了させるはずであるのに、 - 停止させてしまうようなスレッドの誤用 - - - - まだ &os; の - Ports Collection に収録されていないソフトウェアを必要とする - - - - MPlayer + <application>MPlayer</application> および + <application>MEncoder</application> MPlayer はコマンドラインのビデオプレイヤで、 高速性と柔軟性をもたらすグラフィカルなインタフェースも持っています。 - 他のグラフィカルなフロントエンド同様、このアプリケーションも - &os; Ports Collection からインストールできます。 + MPlayer + の他のグラフィカルなフロントエンドも + Ports Collection からインストールできます。 - - MPlayer の作成 - - - MPlayer - 作成 - + MPlayer MPlayermultimedia/mplayer @@ -1043,14 +949,9 @@ no adaptors present いくつかのコンパイル時のオプションを設定することができ、また、 構築の際にさまざまなハードウェアのチェックがおこなわれます。 そのため、package からインストールを行わず、 - port から構築することを好むユーザもいます。 - 以下のコマンドを実行すると、 - メニューで利用可能なオプションが表示されます。 + port から構築することを好むユーザもいます。 - &prompt.root; cd /usr/ports/multimedia/mplayer -&prompt.root; make - - メニューのオプションは、 + port を構築する際に、メニューのオプションは、 port にコンパイル時にオプションとしてどの形式に対応するかを決定するため、見ておく必要があります。 オプションが選択されていなければ MPlayer は、 @@ -1064,19 +965,10 @@ no adaptors present gmplayer グラフィカルユーティリティを構築します。 ビデオをエンコードする必要があれば、 multimedia/mencoder - port をインストールしてください。 + port をコンパイルしてください。 ライセンスの制限のため、 - MEncoder の package は利用できません。 - - - - - MPlayer の使用 - - - MPlayer - 使用 - + MEncoder の + package は利用できません。 MPlayer を初めて起動すると、 各自のホームディレクトリ内に この節では、一般的な使用法についてのみ説明します。 数多くのオプションの完全な説明については、 - mplayer + mplayer(1) のマニュアルに記載されています。 testfile.avi - というファイルを再生するには、 + というファイルを再生するには、以下の例のように、 とともに、 ビデオインタフェースを指定してください。 @@ -1104,34 +996,33 @@ no adaptors present ハードウェアに応じて著しく変わると思われるので、 これらのオプションをすべて試してみる価値はあるでしょう。 - DVD を再生するには、 + DVD を再生するには、 testfile.avi に置き換えてください。 <N> には再生するタイトル番号を、 - DEVICE - は DVD-ROM のデバイスノードを指定します。 + DEVICE + は DVD のデバイスノードを指定します。 たとえば、/dev/dvd から 2 番目のタイトルを再生するには以下のようにします。 &prompt.root; mplayer -vo xv dvd://3 -dvd-device /dev/dvd - デフォルトの DVD デバイスは、 + デフォルトの DVD デバイスは、 MPlayer port の構築時に WITH_DVD_DEVICE=/path/to/desired/device を追加することでで定義できます。 デフォルトでは、デバイスは - /dev/acd0 です。 + /dev/cd0 です。 詳細はこの port の Makefile.options をご覧ください。 - 停止、休止、再生などをするにはキーの割り当てを調べてください。 - これらの説明は、mplayer -h - を実行すると表示されます。 - もしくは、マニュアルを読んでください。 + 停止、休止、再生などをするにはキーバインディングを使ってください。 + キーバインディングの一覧を見るには、mplayer -h + を実行するか、もしくは、mplayer(1) を読んでください。 再生に関する追加のオプションがあります。 全画面モードにする オプションと、 @@ -1145,36 +1036,31 @@ no adaptors present fs=yes zoom=yes - mplayer は DVD タイトルを + mplayerDVD タイトルを .vob に抽出するのに使用できます。 - DVD から 2 番目のタイトルをダンプするには次のようにします。 + DVD から + 2 番目のタイトルをダンプするには次のようにします。 &prompt.root; mplayer -dumpstream -dumpfile out.vob dvd://2 -dvd-device /dev/dvd 出力された out.vob ファイルは - MPEG 形式で、 - この節で説明される他のアプリケーションで編集できます。 + MPEG 形式です。 - MPlayer - ドキュメンテーション には技術的な情報があり、 - &unix; ビデオについて、 - 高レベルのノウハウを得たいと考えている方はご覧ください。 - MPlayer メーリングリストは、 - ドキュメンテーションを読むのが苦ではない方には適していません。 - バグを報告する前に、最初にドキュメンテーションをご覧ください。 - - - - - <application>MEncoder</application> + &unix; ビデオについて、 + 高レベルのノウハウを得たいと考えている方は + mplayerhq.hu/DOCS + をご覧ください。技術的な情報があります。 + このドキュメントは、 + バグを報告する前に、読むべきものです。 mencoder mencoder を使う前に、 - HTML - 文書 を読んでオプションに慣れておくのはよい考えです。 + mplayerhq.hu/DOCS/HTML/en/mencoder.html + を読んでオプションに慣れておくのはよい考えです。 品質向上、低ビットレート、形式変換をする方法が無数にあります。 これらの要素の調節具合で、性能が良かったり悪かったりするなど、 結果に違いが出るかもしれません。 @@ -1205,16 +1091,14 @@ zoom=yes xine といったアプリケーションで再生可能な出力ファイルを作成します。 - DVD タイトルを直接再エンコードするためには、 + DVD タイトルを直接再エンコードするためには、 上記のコマンドラインの input.avi に置き換えて、 root 権限で実行します。 期待する結果を得るには何度か繰り返すことになるので、 - タイトルをファイルにダンプして、 + かわりにタイトルをファイルにダンプして、 ファイルに対して作業することをおすすめします。 - - @@ -1237,36 +1121,32 @@ zoom=yes メニューを使用して特定のファイルを開くことができます。 xine は、 - GUI なしでファイルを直ちに再生することもできます。 - - &prompt.user; xine - - GUI なしでファイルを直ちに再生するには、 - 次のコマンドを実行します。 + 再生するファイル名を指定することで、 + コマンドラインから実行することもできます。 &prompt.user; xine -g -p mymovie.avi - - xine HOWTO には、 - すべてのプレイヤで一般的なパフォーマンスの改善について書かれている章があります。 + + xine-project.org/faq には、 + より多くの情報やトラブルシューティングがあります。 - <application>transcode</application> ユーティリティ + <application>Transcode</application> ユーティリティ - transcode は、 + Transcode は、 ビデオおよびオーディオファイルを再エンコードするためのツール一式です。 - transcode を使えば、 - stdin/stdout + Transcode を使えば、stdin/stdout ストリームインタフェースとともにコマンドラインツールを用いることによって、 ビデオファイルの統合や、壊れたファイルの修復ができます。 - transcode は、 + &os; では、Transcode は、 multimedia/transcode package もしくは port からインストールできます。 多くのユーザは port からコンパイルすることを好みます。 port では、コンパイルで有効にするサポートやコーデックを指定するコンパイルオプションのメニューを利用できるためです。 - オプションを選択しないと、transcode + オプションを選択しないと、Transcode は、その形式をエンコード出来ないでしょう。 矢印キーとスペースバーを使って、 必要とするフォーマットを選択してください。 @@ -1280,17 +1160,18 @@ zoom=yes &prompt.user; transcode -i input.avi -V --export_prof vcd-pal -o output_vcd &prompt.user; mplex -f 1 -o output_vcd.mpg output_vcd.m1v output_vcd.mpa - 作成された MPEG ファイル、 + 作成された MPEG ファイル、 output_vcd.mpg は、 MPlayer を使って再生できます。 - また、ファイルを CD-R メディアに書き込むことでビデオ CD も作成できます。 - この場合には、multimedia/vcdimager + また、multimedia/vcdimager および sysutils/cdrdao - をインストールして使用してください。 + といったユーティリティを使って、 + ファイルを CD + メディアに書き込むことでビデオ CD も作成できます。 transcode のマニュアルページに加え、 - transcode - wiki から、更なる情報や使用例を得てください。 + transcoding.org/cgi-bin/transcode + から、更なる情報や使用例を得てください。