Terminalden radyo nasıl dinlenir?


44

Ubuntu 12.04 kullanıyorum.

Buralarda görürken ben üzerinden gitti bu Ama daha hiç benimle iş gibi görünüyor. İşte izim.

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)

Gerekli bazı arka plan çalışmaları gibi görünüyor.

Yanıtlar:


40

mplayer'dan

Bunu dene.

mplayer http://80.237.154.83:8120

Çevrimiçi bir radyo istasyonunun IP adresini Xat radyo aramasında bulabilirsiniz .

Benim sonucum:

görüntü tanımını buraya girin

IPv4 ağlarında mplayer

Yönlendiriciniz yalnızca IPv4 ile çalışıyorsa , seçeneği eklemeniz gerekir -prefer-ipv4. Daha yeni mplayersürümler bunu gerektirir.

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

1
Harika adam, iyi radyoların listesini alabilir miyim?
rɑːdʒɑ

Ben bir erkeğim yok. İngiliz yavaş rock'ı severim, 80'li 90'lı yaşlarda. Whitpink
penreturns


1
: @Sigur: Bunu daha önce denemek hiç ama buna bir bakmak olabilir askubuntu.com/questions/291910/...
penreturns

1
de 16.04 için çalışıyor.
kmonsoor

11

Komut satırından VLC kullanımı

Her zamanki gibi VLC hepsini yapıyor. Kullanım cvlckomut satırında VLC çalıştırmak için.

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

VLC ayrıca ncursesaşağıdaki gibi bir arayüzle çağrılabilir :

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

veya

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

HÇok ihtiyaç duyulan yardım için tuşa basın .

İşte nvlcbir müzik çalma listesi ile bir ekran görüntüsü :

NVLC

IPv4 ağlarında mplayer

Yönlendiriciniz yalnızca IPv4 ile çalışıyorsa , seçeneği eklemeniz gerekir -prefer-ipv4. Daha yeni mplayersürümler bunu gerektirir.

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

Nasıl kullanılacağını okumak için aşağıya bakın mplayerile .m3uve .plsakarsular.

cmus ayrıca .m3u ve .pls akışlarını açar

Aksine mplayer, cmusaynı zamanda açmayı .m3uve .plsakışları da bilir . Bu, akış URL'sini bu dosyalardan çıkarmak için daha az kazma veya "arka plan çalışması" anlamına gelir.

Ayrıca, cmusgüzel görünüyor ve çeşitli görünümler, bir dosya tarayıcı ve birçok yapılandırma ayarları sunuyor. cmusstandart Ubuntu depolarından temin edilebilir. İle hıza ulaşmak için cmusöncelikle aşağıdaki komutu yazarak öğretici okuma,:

$ man cmus-tutorial

cmus

IPv4 ağlarında mplayer ile .m3u ve .pls akışlarını açın

Eğer beğenmediyseniz cmusveya kullanılamıyorsa, mplayeryine aynı şekilde yapılabilir. Bu amaçla, aşağıdaki mplaysenaryoyu yazdım :

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

pyradio

İşte güzel bir yazı anlatıyor pyradio

pyradioAyrıca aşağıdaki gibi kurulabileceğini ve bulunabileceğini unutmayın :

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

moc

O zaman da var moc. MOC (konsoldaki müzik) tam ekran ncursestabanlı bir konsol müzik çalardır.

MOC

Midnight Commander'a benzer bir menü kullanarak bazı dizinden bir dosya seçin; MOC bu dizindeki tüm dosyaları seçilen dosyadan başlayarak çalmaya başlayacaktır. MOC da bunları ele alsa da, herhangi bir çalma listesi oluşturmaya gerek yoktur.


1
cmus benim için harika çalıştı. :add [your stream link]Arayüzde bir kez yapmak zorunda kaldım .
jamescampbell

8

Yapılması gereken bazı "arka plan çalışmaları" var.

Her şeyden önce, yalnızca internet radyo dinlemesi sunan bir siteyi değil, gerçek bir akışı işaret eden bir URL’yi edinmeniz gerekir. Bu muhtemelen en zor kısımdır. Belirli bir istasyon için herhangi bir akış varsa, istasyonun web sitesinde arama yapabilir veya google’da arama yapabilirsiniz. Akış URL'si, istasyonun web sitesindeki bir oynatıcının URL'si değil.

Bir URL şöyle görünebilir: http://bbc.co.uk/radio/listen/live/r1.asx(BBC Radio 1) veya http://www.bbc.co.uk/radio/listen/live/r1_aaclca.pls(BBC Radio 1, ancak farklı bir URL) veya http://www.ndr.de/resources/metadaten/audio/m3u/ndrloop5.m3u(N-Joy); (çok muhtemel) gibi görünmeyecek www.live365.com.

Yukarıdakilerin tümü kullanılarak kolayca oynatılabilir mplayer -playlist "<your url>", eğer akışınızla çalışmazsa, deneyebilirsiniz mplayer "<your url>".


evet bu gizli zor gibi görünüyor
rɑːdʒɑ

6

Moc deneyebilirsiniz . MOC (konsoldaki müzik) LINUX / UNIX için güçlü ve kullanımı kolay olacak şekilde tasarlanmış bir konsol müzik çalardır.


1
URL ile bir örnek verebilir misiniz?
Timo

5

İlk önce, "http: //" eklemiyorsanız, mplayer "www.live365.com" adlı bir dosyayı açmaya çalışacaktır.

mplayer http://www.live365.com

Bununla birlikte, bu aynı zamanda başarısız olacaktır, çünkü http://www.live365.commplayer'ın oynatabileceği bir akışın adresi değil, bir web sayfasıdır. Bir flash player ile.

Kısa cevap - web sitesini firefox'ta veya başka bir tarayıcıda açın ve "oynat" düğmesine tıklayın.


1
Teşekkürler dostum ama işe yaramadı pastebin.com/x2jE3RQB
rɑːdʒɑ

2
Evet. "Ancak bu da başarısız olacak" yazdım. mplayer, web sayfalarını değil ses ve video akışlarını okuyabilir - yukarıdaki cevaba bakınız.
Ocak

Evet Ocak: p, doğru dedin. sadece yarısını okudum.
49'da

1

Ben de aynı problemi yaşadım. Akışlara komut satırı üzerinden erişmek için yaptığım, akışın URL'sini almak için 'kaynak gösterimi' kullanmaktır.

Örneğin, http://www.francebleu.fr/player bir tarayıcıda açılır ve oynatmak ve durdurmak için düğmelere sahiptir. Sonra sağ tıklayın ve 'kaynağı görüntüle' seçeneğini seçip başka bir sayfa açılıyor. MP3 aradım, (ya da "http: //" için arama yapabilirsiniz), orada bir yerde gerçekten kullanılan bağlantıyı bulacaksınız. Buradaki örnekte, gizli olduğu ortaya çıktı ...

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

Ancak bundan sonra eğik çizgileri kaldırarak bağlantıya geçtim. Böylece nihayet, komut satırından "mplayer http://mp3.live.tv-radio.com/fbidf/all/fbidfhautdebit.mp3 " komutunu uygularım ve mplayer bu akışı işleyebilir.

Umarım yardımcı olur.


1

www.live365.com radyo akışının doğru adresi değil, sadece bir web sitesi adresidir.

www.live365.com bu adresleri sağlamaz, oradaki radyolar internet tarayıcısında çalınmayı gerektirir.

Uygun radyo akışı adresini almanın farklı yolları vardır. - Bazı radyo istasyonları kendilerini listeler - FIP gibi .

Ancak tercih ettiğiniz radyoyu seçtikten sonra, yayın adresini almanız gerekir. Bunun nasıl yapılacağı ancak duruma göre cevaplanamaz. Radyo istasyonlarını listeleyen ve akış listelerini bazen çalma listesi dosyası olarak sunan web siteleri vardır, örneğin http://www.listenlive.eu/ . Çalma listesi dosyası gerçek akışa bağlantılar içeriyor. Daha fazla bilgi burada .

(- ı gönderdiniz yüzden oyun şarkının üzerinde terminali daha bilgi almak için çalışıyorum bu .)


Mpv ayrıca, mplayer'ın yerini aldı.

Terminalde:

mpv http://etcetcetc...


@DavidFoerster - Yukarıdaki sorunun doğru başlığı "" mplayer ile terminalde çalmak için doğru radyo akışı adresini nasıl elde edersiniz? "

@DavidFoerster - silme oyunuzu kaldıramaz mısınız?
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.