MochiuWiki : SUSE, EC, PCB
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
設定 - サウンドのソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
設定 - サウンド
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == Linuxでは、WAVファイルやMP3ファイル等のオーディオファイルを再生するためのさまざまなコマンドラインツールやアプリケーションが多く存在する。<br> それぞれのツールやアプリケーションには特徴があり、用途や環境に応じて選択することができる。<br> <br> コマンドラインツールは、軽量でシンプルな再生が可能であり、特にコンソール環境やスクリプトによる制御が必要な場合に便利である。<br> 一方、GUIアプリケーションは、視覚的にわかりやすく、様々な追加機能を持つため、日常的な音楽再生や管理に適している。<br> <br> ニーズや使用環境に応じて、これらのツールやアプリケーションを選択して利用することができる。<br> <br> 代表的なコマンドラインツールを以下に示す。<br> * mpg123 *: 軽量で高性能なコマンドラインMP3プレイヤーである。 *: MP3ファイルだけでなく、WAVや他のオーディオ形式も再生可能である。 *: コンソール環境での使用に最適である。 *: <br> * mpg321 *: mpg123のオープンソースの代替ツールであり、MP3再生が主な機能である。 *: mpg123よりも軽量である。 *: <br> * ffplay *: FFmpegプロジェクトの一部で、非常に多くのメディア形式を再生可能である。 *: ビデオやオーディオの両方を再生可能であるが、コンソール環境では一部機能が制限される。 *: <br> * mplayer *: 多くのオーディオおよびビデオ形式をサポートするマルチメディアプレイヤーである。 *: 高度な設定やスクリプト対応が可能であるが、やや重い。 *: <br> * cvlc *: VLCメディアプレイヤーのコマンドラインインターフェースであり、VLCの多機能性を利用可能である。 *: 非常に多くの形式をサポートしており、ストリーミングや変換などの機能も提供している。 *: <br> * aplay *: ALSA (Advanced Linux Sound Architecture) 用のコマンドラインユーティリティである。 *: 主にWAVファイルなどの再生に使用する。 *: シンプルであるが、システム依存の音声出力となる。 *: <br> * sox (playコマンド) *: SoX (Sound eXchange) の一部であり、音声ファイルの処理と再生が可能である。 *: 多機能なオーディオファイル処理ツールである。 *: 多くの形式に対応している。 <br> 代表的なグラフィカルユーザーインターフェース (GUI) アプリケーションを以下に示す。<br> * VLCメディアプレイヤー *: 非常に多くのオーディオおよびビデオ形式をサポートするクロスプラットフォームメディアプレイヤーである。 *: ストリーミング、変換、字幕対応等、多機能である。 *: <br> * Rhythmbox *: GNOMEデスクトップ環境用の音楽プレイヤーであり、プレイリスト管理、インターネットラジオ、ポッドキャスト等に対応している。 *: <br> * Clementine *: Amarokの古いバージョンを基にしたクロスプラットフォーム音楽プレイヤーである。 *: プレイリスト管理、インターネットラジオ、ストリーミングサービス等に対応している。 <br><br> == WAVファイルの再生 == ==== コンソール向け ==== ffplayコマンド等は、一般的に、グラフィカルな環境で使用することを前提としており、オーディオおよびビデオの再生に関するビジュアルフィードバックを提供するために、<br> ウインドウサーバ (例: X11やWayland) を利用する。<br> しかし、ログインシェル (例: SSH接続やグラフィカルインターフェースのない端末) で使用すると、ディスプレイに関するエラーが発生する。<br> <br> そのため、コンソール上で音楽ファイルを再生する場合は、ビジュアルフィードバックを必要としないコンソールベースのオーディオプレイヤーを使用する必要がある。<br> <br> 以下に示すツールは、グラフィカルなインターフェースが不要であり、シンプルにオーディオを再生することに適している。<br> * aplayコマンドを使用する方法 *: aplayコマンドは、ALSA (Advanced Linux Sound Architecture) のコマンドラインユーティリティであり、WAVファイル等のオーディオファイルを再生することができる。 *: aplayコマンドは、ALSAパッケージの一部として提供されており、多くのLinuxディストリビューションでは標準でインストールされている。 *: <br> *: もし、インストールされていない場合は、ALSAのユーティリティパッケージをインストールする。 *: RHEL *: <code>sudo dnf install </code> *: <br> *: SUSE *: <code>sudo zypper install alsa alsa-utils</code> *: <br> *: Raspberry Pi OS / Mobian *: <code>sudo apt install alsa-utils</code> *: <br> *: aplayコマンドを実行して、WAVファイルを再生する。 *: <code>aplay <WAVファイル名>.wav</code> <br> * mpg123コマンドを使用する方法 *: mpg123は、シンプルで軽量なMP3プレイヤーである。 *: mpg123もWAVファイルをサポートしており、WAVファイルを再生することができる。 *: まず、mpg123をインストールする。 *: RHEL *: <code>sudo dnf install mpg123</code> *: <br> *: SUSE *: <code>sudo zypper install mpg123</code> *: <br> *: Raspberry Pi OS / Mobian *: <code>sudo apt install mpg123</code> *: <br> *: mpg123コマンドを実行して、WAVファイルを再生する。 *: <code>mpg123 <WAVファイル名>.wav</code> <br> ==== グラフィカルインターフェース向け ==== * ffplayコマンドを使用する方法 *: ffplayコマンドはFFmpegの一部であり、簡単なメディアプレイヤーとしても機能する。 *: 非常に多くのオーディオおよびビデオ形式をサポートしており、WAVファイルもそのサポート対象に含まれている。 *: <br> *: FFmpegがインストールされていれば、ffplayコマンドも同時にインストールされる。 *: <br> *: まず、FFmpegをインストールする。 *: RHEL *: <code>sudo dnf install ffmpeg</code> *: <br> *: SUSE *: <code>sudo zypper install ffmpeg-4</code> *: <br> *: Raspberry Pi OS / Mobian *: <code>sudo apt install ffmpeg</code> *: <br> *: ffplayコマンドを実行して、WAVファイルを再生する。 *: <code>ffplay <WAVファイル名>.wav</code> <br><br> == MP3ファイルの再生 == ==== コンソール向け ==== * mpg123コマンドを使用する方法 *: mpg123は、シンプルで軽量なMP3プレイヤーである。 *: <br> *: まず、mpg123をインストールする。 *: RHEL *: <code>sudo dnf install mpg123</code> *: <br> *: SUSE *: <code>sudo zypper install mpg123</code> *: <br> *: Raspberry Pi OS / Mobian *: <code>sudo apt install mpg123</code> *: <br> *: mpg123コマンドを実行して、MP3ファイルを再生する。 *: <code>mpg123 <MP3ファイル名>.mp3</code> <br> ==== グラフィカルインターフェース向け ==== * mplayerを使用する方法 * mplayerは、MP3だけでなく、様々なオーディオおよびビデオ形式をサポートするマルチメディアプレイヤーである。 *: <br> *: まず、mplayerをインストールする。 *: RHEL *: <code>sudo dnf install mplayer</code> *: <br> *: SUSE *: <code>sudo zypper install mplayer</code> *: <br> *: Raspberry Pi OS / Mobian *: <code>sudo apt install mplayer</code> *: <br> *: mplayerコマンドを実行して、MP3ファイルを再生する。 *: <code>mplayer <MP3ファイル名>.mp3</code> <br> * ffplayを使用する方法 *: ffplayコマンドはFFmpegの一部であり、簡単なメディアプレイヤーとしても機能する。 *: FFmpegがインストールされていれば、ffplayコマンドも同時にインストールされる。 *: <br> *: まず、mplayerをインストールする。 *: RHEL *: <code>sudo dnf install ffmpeg</code> *: <br> *: SUSE *: <code>sudo zypper install ffmpeg-4</code> *: <br> *: Raspberry Pi OS / Mobian *: <code>sudo apt install ffmpeg</code> *: <br> *: ffplayコマンドを実行して、MP3ファイルを再生する。 *: <code>ffplay <MP3ファイル名>.mp3</code> <br><br> == OGAファイルの再生 == ==== コンソール向け ==== <br> ==== グラフィカルインターフェース向け ==== OGAファイルを再生する場合は、ffplayコマンドやmplayerコマンドを使用するのが一般的である。<br> <br> * ffplayを使用する *: <code>ffplay <OGAファイル名>.oga</code> *: <br> * mplayerを使用する *: <code>mplayer <OGAファイル名>.oga</code> *: <br> * VLCメディアプレーヤーを使用する *: VLCは多くのフォーマットをサポートするメディアプレーヤーであり、OGAファイルの再生も可能である。 *: <code>cvlc <OGAファイル名>.oga</code> <br><br> == MP3ファイルをWAVファイルへ変換 == MP3ファイルをWAVファイルに変換する場合は、コマンドラインツールを使用するのが一般的である。<br> <br> * FFmpegを使用する方法 *: FFmpegは、非常に強力で多機能なマルチメディア処理ツールである。 *: <br> *: FFmpegを使用して、MP3からWAVに変換する。 *: <code>ffmpeg -i <MP3ファイル名>.mp3 <WAVファイル名>.wav</code> *: <br> * soxを使用する方法 *: soxは、様々な音声ファイル形式を変換することができるツールである。 *: <br> *: まず、mplayerをインストールする。 *: RHEL *: <code>sudo dnf install sox</code> *: <br> *: SUSE *: <code>sudo zypper install ffmpeg-4</code> *: <br> *: Raspberry Pi OS / Mobian *: <code>sudo apt install sox libsox-fmt-all</code> *: <br> *: <code>sox <MP3ファイル名>.mp3 <WAVファイル名>.wav</code> <br> * LAMEとraw2wavを使用する方法 *: LAMEはMP3エンコーダであるが、デコードも可能である。 *: まず、LAMEを使用してRAWに変換した後、次に、raw2wavを使用してRAWファイルをWAVに変換することができる。 *: <br> *: MP3からRAWに変換 *: <code>lame --decode <MP3ファイル名>.mp3 <RAWファイル名>.raw</code> *: <br> *: RAWからWAVに変換 (44.1[kHz]、16[bit]、ステレオ) *: <code>sox -r 44100 -e signed -b 16 -c 2 <RAWファイル名>.raw <WAVファイル名>.wav</code> <br> <u>※注意</u><br> <u>変換する際に、ファイルの音質やチャネル (モノラル / ステレオ) を指定することも可能である。</u><br> <u>基本的にはFFmpegが最も多機能で使いやすいため、推奨されることが多い。</u><br> <br><br> == OGAファイルをWAVファイルへ変換 == * FFmpegを使用する場合 *: FFmpegは強力なコマンドラインツールであり、音声や動画ファイルの変換に広く使用されている。 *: OGAファイルをWAVファイルに変換することができる。 *: <code>ffmpeg -i <OGAファイル名>.oga <WAVファイル名>.wav</code> <br> * オンラインコンバータを使用する場合 *: 多くのWebサイトでOGAファイルをWAVファイルに変換することができる。 *: https://online-audio-converter.com/ <br><br> == WAVファイルから指定した時間を抽出 == ==== FFmpegを使用する場合 ==== WAVファイルから特定の部分を抽出して別のWAVファイルとして保存するには、ffmpegコマンドを使用する。<br> 以下の例では、元のWAVファイルから0.5秒〜3.5秒の部分を抽出して、新しいファイルに保存している。<br> ffmpeg -i <抽出前のWAVファイル名>.wav -ss 0.5 -to 3.5 -c copy <抽出後のWAVファイル>.wav # または ffmpeg -i <抽出前のWAVファイル名>.wav -ss 00:00:00.5 -to 00:00:03.5 -c copy <抽出後のWAVファイル>.wav <br> * -i <抽出前のWAVファイル名>.wav *: 入力ファイルを指定する。 * -ss <開始時刻> *: 開始位置を指定する。 * -t <抽出する長さ> *: 長さを指定する。 *: 例えば、5秒間を抽出する場合は、<u>-t 5.5</u>と指定する。 * -c <コーデック> *: コーデックを指定する。 *: <u>-c copy</u>を指定する場合は、音声データを再エンコードせずにコピーする。 * <抽出後のWAVファイル>.wav *: 出力ファイル名を指定する。 <br> ==== soxを使用する場合 ==== soxコマンドを使用して、WAVファイルから特定の部分を抽出することもできる。<br> soxは、音声ファイルの変換や編集を行うためのツールであり、多くのフォーマットに対応している。<br> <br> 以下の例では、WAVファイルから0.5秒から3.5秒までの部分を抽出している。<br> sox <抽出前のWAVファイル名>.wav <抽出後のWAVファイル名>.wav trim 0.5 3 <br> * <抽出前のWAVファイル名>.wav *: 抽出前のWAVファイル名 * <抽出後のWAVファイル名>.wav *: 抽出後のWAVファイル名 * trim *: ファイルの一部を抽出するためのオプションである。 ** 0.5 **: 開始時間 (秒) ** 3 **: 抽出する長さ (秒) **: <br> **: この場合、0.5秒から始まり、3秒間 (0.5秒~3.5秒まで) の音声を抽出する。 <br><br> __FORCETOC__ [[カテゴリ:RHEL]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]][[カテゴリ:PinePhone]]
設定 - サウンド
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse