回答:
vorbis-tools(sudo apt-get install vorbis-tools
)をインストールして以下を取得しますogg123
。
$ ogg123 -v example.ogg
Audio Device: Advanced Linux Sound Architecture (ALSA) output
Author: Bill Currie <bill@taniwha.org>/Kevin Cody, Jr. <kevinc@wuff.dhs.org>
Comments: Outputs to the Advanced Linux Sound Architecture version 0.9/1.x
Playing: example.ogg
Ogg Vorbis stream: 1 channel, 44100 Hz
Vorbis format: Version 0
Bitrate hints: upper=0 nominal=160000 lower=0 window=0
Encoded by: Xiph.Org libVorbis I 20101101 (Schaufenugget)
Encoded by: SONY IC RECORDER MP3 1.1.0
Album: ptiha
Date: 2012
Artist: Michael Laitman
Time: 00:42.17 [218:51.85] of 219:34.02 (142.0 kbps) Output Buffer 88.9%
ogg123は、 Ogg Vorbisオーディオファイルを読み取り、コマンドラインで指定されたデバイスにデコードします。デフォルトでは、ogg123は標準のサウンドデバイスに書き込みますが、出力は任意の数のデバイスに送信できます。ファイルシステムからファイルを読み取るか、HTTP経由でURLをストリーミングできます。ディレクトリが指定されている場合、その中のすべてのファイルまたはそのサブディレクトリが再生されます。
mpd(デーモン)+ ncmpcpp(クライアント/インターフェース):
MPDはディレクトリをスキャンし、ID3タグから音楽ライブラリを作成できます。Ncmpcppにはライブラリビューがあり、現在のプレイリストに曲/アルバム/アーティストを追加したり、タグを検索したり、その場で編集したりできます。
mpd
です...しかし、公正であることvim
と、基本的に音楽プレーヤーのことを指摘しましょう。たとえば、考えられる限りのあらゆることをサポートできます。制御および複数の入出力の観点から、必要に応じてフォーマットとトランスポートが自由に変化します。しかし-正しい、ncmpcpp
あなたが示すように組み合わせると、もっと似ているgvim
-かなり良い方法で!
VLCにはコマンドラインインターフェイスがあります。MPlayerにはコマンドラインインターフェイスもありますが、オーディオも再生できるかどうかはわかりません。
cvlc -I ncurses musique/*
mpg123は、UNIXおよびLinuxオペレーティングシステム用の高速で無料のコンソールMPEGオーディオプレーヤーソフトウェアプログラムです。mpg123は、CygwinとMinGWを使用してWindowsプラットフォームに移植されました。MPEG-1および-2、レイヤー1、2、3をサポートします。最も一般的な用途はMP3ファイルの再生です。また、Winampプラグインとしても提供されます。
namp-ncursesオーディオメディアプレーヤー-Linux(およびmacOS)用の最小限のコンソールベースのオーディオプレーヤーです。Winampキーバインド操作に加えて、マウス制御もサポートしています。サポートされるオーディオ形式は、基盤となるシステムによって決定されますが、通常はmp3、wav、flacなどが正常に機能するはずです。
単一のサウンドファイルを再生する方法:
namp ~/Music/Hello.mp3
完全な開示:私はnampの著者です。私はcmus、moc、およびmpdを使用してから、最終的に自分の(非常に単純な)オーディオプレーヤーを作成しました。現時点では利用できないapt
ため、ソースからビルドするには、上記のリンクからいくつかのコマンドをコピーして貼り付ける必要があります。
mpg123(http://www.mpg123.org/)
ユニバースリポジトリにあり、プレイリストとWebソースからのストリーミングをサポートしています。-Cを使用してstartetを実行すると、プレイリストなどのトラックをスキップすることもできます。edit :oggサポートについてはわかりません。
music123
mpg123やogg123などのプログラムのコマンドラインシェルであるmusic123は、mpg123 / ogg123のようなインターフェイスを使用してさまざまなサウンドファイルを再生します。すべてのRecommendsがインストールされていると、music123はwav、mp3、oggファイルを再生します。構成ファイルを変更するだけで、music123はプレーヤーのあるサウンドファイルを再生できます。
(vorbis-toolsの最新バージョンをインストールすると、music123はOgg FlacおよびOgg Speexファイルも処理します。)
単一のファイル、チェックのためにaplay
、play
とpaplay
(のみPulseaudioのため)。
paplay
、デフォルトでインストールされている観点から優れていると指摘する必要があります。
cmus
プラグイン入力:Ogg Vorbis、MP3、FLAC、Musepack、WavPack、WAV、AAC、MP4、およびffmpeg(WMA、APE、MKA、TTA、SHNなど)およびlibmodplugでサポートされるすべての出力:PulseAudio、ALSA、OSS、 RoarAudio、libao、aRts、Sun、およびWaveOut(Windows)
@artemによって与えられた優れたシェルパイプラインの回答に続いて、ここで私が試したmp3バージョンを示します。
URL=http://direct.fipradio.fr/live/fip-midfi.mp3
wget -qO- $URL | lame --quiet --decode --mp3input - - | pacat
(pulseaudioを使用していない場合は、pacat
forを交換してくださいaplay
)