端末からラジオを聴く方法は?


44

Ubuntu 12.04を使用しています。

ここを見ながら、私はこれを経験しましたが 、それは私とうまくいっていないようでした。これが私の道です。

raja@badfox:~$ mplayer www.live365.com
MPlayer svn r34540 (Ubuntu), built with gcc-4.6 (C) 2000-2012 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing www.live365.com.
File not found: 'www.live365.com'
Failed to open www.live365.com.


Exiting... (End of file)

バックグラウンド作業が必要なようです。

回答:


40

mplayer

これを試して。

mplayer http://80.237.154.83:8120

オンラインラジオ局のIPアドレスは、Xatラジオ検索見つけることができます。

私の結果:

ここに画像の説明を入力してください

IPv4ネットワークのmplayer

ルーターがIPv4でのみ動作する場合、オプションを追加する必要があります-prefer-ipv4。これより新しいmplayerバージョンではこれが必要です。

mplayer -prefer-ipv4 http://80.237.154.83:8120

1
素晴らしい男、良いラジオのリストがありますか?
rɑːdʒɑ

私は男じゃない。80年代90年代のイギリスのスローロックが好きです。あなたの聖霊降臨祭のアイデアを持っていません;)ところでこのサイトを見てみてくださいipmusic.rad.io
penreturns

デフコンハッカーラジオ:sfstream1.somafm.com
ヨルダンアルセ

1
@Sigur:私は前にこれを試してみたことはありませんが、あなたはこれを見て持つことができます。askubuntu.com/questions/291910/...
penreturns

1
16.04でも機能します。
kmonsoor

11

コマンドラインからVLCを使用する

いつものように、VLCはそれをすべて行います。cvlcコマンドラインでVLCを実行するために使用します。

cvlc http://80.237.154.83:8120
cvlc us.darkmatter.aac.48k.m3u 

VLCはncurses、次のようにインターフェイスで呼び出すこともできます。

$ nvlc http://provisioning.streamtheworld.com/pls/CKFRAM.pls

または

$ vlc -I curses http://provisioning.streamtheworld.com/pls/CKFRAM.pls

H非常に必要な助けのためにキーを押してください。

これがnvlc音楽プレイリストのスクリーンショットです:

nvlc

IPv4ネットワークのmplayer

ルーターがIPv4でのみ動作する場合、オプションを追加する必要があります-prefer-ipv4。これより新しいmplayerバージョンではこれが必要です。

mplayer -prefer-ipv4 http://80.237.154.83:8120

を使用mplayer.m3u.plsストリームを使用する方法については、以下をご覧ください。

cmusは.m3uおよび.plsストリームも開きます

とは異なりmplayercmus開い.m3u.plsストリーミングすることも知っています。これは、これらのファイルからストリームURLを抽出するための掘削または「バックグラウンド作業」が少ないことを意味します。

さらに、cmus見栄えがよく、いくつかのビュー、ファイルブラウザー、および多くの構成設定を提供します。cmus標準のUbuntuリポジトリから入手できます。で速度を上げるにはcmus、まず次のコマンドを入力してチュートリアルを読んでください。

$ man cmus-tutorial

cmus

IPv4ネットワーク上のmplayerで.m3uおよび.plsストリームを開く

が気に入らないcmus、または利用できない場合mplayerでも、同じようにすることができます。そのために、次のmplayスクリプトを作成しました。

#!/bin/bash
URL=$(grep -m 1 --null http "$1" |sed s/^.*http/http/ |tr -d '\r')
mplayer -prefer-ipv4 "$URL"

ピラディオ

ここに説明する素敵な記事があります pyradio

pyradio次のようにもインストールして見つけることができます:

$ pip3 install pyradio
$ sudo find / -iname pyradio
$ ~/.local/bin/pyradio

モック

その後もありますmoc。MOC(コンソール上の音楽)は、フルスクリーンncursesベースのコンソールオーディオプレーヤーです。

MOC

Midnight Commanderに似たメニューを使用してディレクトリからファイルを選択すると、MOCは選択されたファイルからこのディレクトリ内のすべてのファイルの再生を開始します。MOCはこれらを同様に処理しますが、プレイリストを作成する必要はありません。


1
cmusは私にとって素晴らしい仕事でした。:add [your stream link]インターフェースで一度だけやらなければなりませんでした。
ジェームズキャンベル

8

実際に、いくつかの「バックグラウンド作業」を行う必要があります。

まず、インターネットラジオのリスニングを提供するサイトだけでなく、実際のストリームを指すURLを取得する必要があります。これがおそらく最も難しい部分です。特定のステーションにストリームがある場合は、ステーションのWebサイトまたはgoogleを検索できます。ストリームURLは、ステーションのWebサイトのプレーヤーのURLではありません。

URLは次のようになります。http://bbc.co.uk/radio/listen/live/r1.asx(BBC Radio 1)またはhttp://www.bbc.co.uk/radio/listen/live/r1_aaclca.pls(BBC Radio 1、ただし異なるURL)またはhttp://www.ndr.de/resources/metadaten/audio/m3u/ndrloop5.m3u(N-Joy); (ほとんどの場合)のようには見えませんwww.live365.com

を使用して上記のすべてを簡単に再生mplayer -playlist "<your url>"できますmplayer "<your url>"。それがストリームで機能しない場合は、を試してください。


これは隠されたトリッキーであるように思えるええ
rɑːdʒɑ

6

mocを試すことができます。MOC(コンソール上の音楽)は、強力で使いやすいように設計されたLINUX / UNIX用のコンソールオーディオプレーヤーです。


1
URLを使用して例を挙げてください。
ティモ

5

まず、「http://」を含めない場合、mplayerは「www.live365.com」というファイルを開こうとします。

mplayer http://www.live365.com

ただし、http://www.live365.commplayerが再生できるストリームのアドレスではなく、Webページのアドレスであるため、これも同様に失敗します。フラッシュプレーヤー。

簡単な答え-Firefoxまたは別のブラウザーでWebサイトを開き、「再生」をクリックします。


1
おかげで男が、そのが働いていない pastebin.com/x2jE3RQBは
rɑːdʒɑ

2
はい。「これも失敗するだろう」と書いた。mplayerは、Webページではなくオーディオおよびビデオストリームを読み取ることができます。上記の回答を参照してください。

はい1月:p、あなたは本当と言った。私は半分だけ読んだ。
rɑːdʒɑ

1

同じ問題がありました。コマンドライン経由でストリームにアクセスするために行ったのは、「ソースの表示」を使用してストリームのURLを取得することです。

たとえば、http://www.francebleu.fr/playerがブラウザーで開き、再生や停止などのボタンがあります。次に、右クリックして[ソースの表示]を選択すると、別のページが開きます。私はmp3を検索しました(または、「http://」を検索できます)。そこのどこかに、実際に使用されているリンクがあります。ここの例では、隠されているように見えました...

{"mp3": "http://mp3.live.tv-radio.com/fbidf/all/fbidfhautdebit.mp3"}

しかし、そこからスラッシュを削除してリンクを取得しました。したがって、最後にコマンドラインから「mplayer http://mp3.live.tv-radio.com/fbidf/all/fbidfhautdebit.mp3」を実行すると、mplayerはそのストリームを処理できます。

お役に立てば幸いです。


1

www.live365.com は、ラジオストリームの正しいアドレスではなく、単なるWebサイトのアドレスです。

www.live365.comはそのようなアドレスを提供していません。ラジオはインターネットブラウザで再生されることを意図しています。

適切な無線ストリームアドレスを取得するには、さまざまな方法があります。-一部のラジオ局は、FIPのようにそれらをリストしています。

ただし、優先するラジオを選択したら、そのストリーミングアドレスを取得する必要があります。それを行う方法は、ケースごとに答えることはできません。http://www.listenlive.eu/のように、ラジオステーションをリストし、場合によってはプレイリストファイルとしてストリーミングアドレスを提供するWebサイトがあります。プレイリストファイルには、実際のストリームへのリンクが含まれています。詳細はこちら

(再生中の曲に関する情報を端末で取得しようとしています。そのため、これを投稿しました。)


Mpvは、mplayerの代わりとしても機能します。

ターミナル内:

mpv http://etcetcetc...


@DavidFoerster-上記の質問の適切なタイトルは「 "mplayerを使用して端末で再生するために正しいラジオストリームアドレスを取得する方法は?"

@DavidFoerster-削除投票を削除できませんか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.