Hören Sie sich Ihren Lieblings -Radiosender mit einem einzigen Befehl unter Linux an

Hören Sie sich Ihren Lieblings -Radiosender mit einem einzigen Befehl unter Linux an

Zielsetzung

Erstellen Sie Aliase "Single -Befehl", um Internet -Radio aus der Befehlszeile abzuspielen.

Verteilungen

Dies funktioniert bei jeder Linux -Verteilung.

Anforderungen

Eine funktionierende Linux -Installation mit Root -Berechtigungen und einer Internetverbindung.

Schwierigkeit

Mittel

Konventionen

  • # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl
  • $ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können

Einführung

Internet Radio ist eine großartige Möglichkeit, verschiedene Radiosender aus Ihrem Land oder in der Welt in Echtzeit zu hören. Im Gegensatz zum Hören Ihrer eigenen Musikkollektion gibt es Ihnen die Möglichkeit, neue Künstler und Genres zu entdecken, die Sie möglicherweise nicht untersucht haben.

Viele Internet-Radiosender basieren auf dem Browser, dh sie sind unabhängig von Ihrem Betriebssystem leicht zugänglich, aber ein weiteres Browserfenster ist nicht so praktisch, und es frisst in RAM.

Außerdem sind Sie unter Linux, warum nicht einen fantastischen Befehlszeilen -Hack haben, um in Sekundenschnelle Ihren bevorzugten Internet -Radiosender einzustimmen??

Installieren Sie Mplayer

Bevor Sie anfangen, brauchen Sie MPlayer. Es wird standardmäßig mit vielen Verteilungen installiert, aber wenn Sie es nicht haben, wird es definitiv in den Repositorys Ihrer Distribose liegen.

$ sudo apt install mplayer

Finden Sie einen Stream

Dies ist der schwierigste Teil des Prozesses. Sie müssen ein wenig HTML -Wissen haben, um dies erfolgreich zu tun. Um die Streams aus der Befehlszeile abspielen zu können, benötigen Sie einen direkten Link zur Stream -URL. Dies ist nicht die Seite, auf der sich der Stream befindet, der tatsächliche Stream. Da so etwas auf der Website eines Radiosenders nicht ohne weiteres verfügbar ist, müssen Sie den Quellcode der Website dafür stapfen. Zum Glück sind sie normalerweise nicht so schwer zu finden.

Keine zwei Websites sind gleich. Die Auswahl des Streams wird jedes Mal anders sein. Es gibt zwei grundlegende Möglichkeiten, obwohl Sie es normalerweise finden können.

Browser -Entwicklerwerkzeuge

Sowohl Firefox als auch Chrom/Chrom haben Entwicklerwerkzeuge integriert. Mit diesen Tools können Sie die von der Website gestellten Anfragen überwachen, die Sie derzeit durchsuchen,. Sie können sie verwenden, um eine Anfrage für eine Mediendatei zu finden, die den Funkstream enthält.

Gehen Sie zur Website Ihres Radiosenders. Öffnen Sie dann die Entwickler -Tools in Ihrem Browser und klicken Sie auf die Registerkarte, mit der Sie den Netzwerkverkehr überwachen können. Es beginnt mit Dateien zu füllen. Klicken Sie dann an, um den Stream zu starten.

Wenn der Stream zu spielen begonnen hat, überprüfen Sie die Netzwerkaktivität. Sie suchen eine Mediendatei. Wenn Sie die Datei haben, wählen Sie diese URL aus und kopieren Sie. Um sicherzugehen, dass Sie die richtige haben, sollten Sie in der Lage sein, die URL in Ihren Browser einzufügen und den Stream in einer neuen Registerkarte zu spielen beginnt.

Website -Quelle

In der Instanz einiger Funkströme, einschließlich Ihearttradio, funktioniert die vorherige Methode nicht. Der Stream ist in die Quelle der Website selbst eingebettet. Mach dir keine Sorgen, du musst nicht jede Codezeile lesen.

Gehen Sie zunächst zur Webseite, auf der der Radio -Stream drauf hat. Sie müssen den Stream nicht für diesen spielen lassen. Verwenden Sie Ihren Browser, um den Quellcode der gesamten Seite anzuzeigen.

Die Registerkarte, die sich öffnet, ist ein absolutes Chaos. Ihr Browser hat jedoch eine Suchfunktion. Verwenden Sie es, um nach Medienerweiterungen zu suchen wie wie .MP3, .Ogg, Und .AAC. Sobald Sie einen gefunden haben, ist das wahrscheinlich der Stream. Kopieren Sie diese URL und fügen Sie sie in einen anderen Browser -Registerkarte ein, um sicherzugehen.

Einige Radiosender verwenden Shoutcast anstelle von normalen Medienströmen. In diesen Fällen suchen Sie nach den Charakteren, eisig. Auch hier müssen Sie bei der Auswahl der richtigen URL Ihren eigenen Diskretion verwenden. Sie können diese auch im Browser testen.

Erstellen Sie Ihren Befehl

Nachdem Sie die URL Ihres Streams haben, können Sie Ihren Befehl zusammenstellen, um den Stream in MPlayer zu öffnen. Öffnen Sie einen Terminal und geben Sie den folgenden Linux -Befehl ein.

$ mPlayer -nocache -afm ffmpeg  

Spielt es den Stream?? Wenn ja, sind Sie in großartiger Form. All diese Flaggen sind das Ausschalten des Caching und geben den Codec an, um das Audio abzuspielen. FFMPEG ist in den meisten Fällen eine sichere Wette, solange Ihr System es hat. Wenn Sie herumspielen möchten, fühlen Sie sich frei. Wenn Sie nicht wissen, welche Codec Sie verwenden sollen, oder es nicht sofort funktioniert, lassen Sie die -AFM Fahnen Sie ab, fügen Sie die hinzu -v Fahnen Sie und beobachten Sie, wie Mplayer den richtigen Audio -Codec entdecken Sie.

Erstellen Sie Ihren Alias

Das einzige, was noch zu tun ist, ist, Ihren Alias ​​zu erstellen. Öffne deine .bashrc oder .ZSHRC Datei und fügen Sie Ihren Alias ​​hinzu. Es sollte ungefähr so ​​aussehen.

alias radio-station = "mplayer -nocache -afm ffmpeg" 

Wenn Sie fertig sind, speichern Sie die Konfiguration und laden Sie Ihre Shell neu. Sie können Ihren neuen Befehl ausprobieren.

$ Radio-Station

Gedanken schließen

Glückwunsch! Jetzt können Sie alle Ihre Lieblings -Radiosender direkt aus der Befehlszeile Linux mit einem einzigen Befehl anhören. Es ist eine leichte, flexible und bequeme Lösung.

Verwandte Linux -Tutorials:

  • Dinge zu installieren auf Ubuntu 20.04
  • Linux -Befehle: Top 20 wichtigste Befehle, die Sie benötigen, um…
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • Grundlegende Linux -Befehle
  • Wie man drahtlose Verbindungen mit IWD unter Linux verwaltet
  • Linux -Konfigurationsdateien: Top 30 am wichtigsten
  • So drucken Sie den Verzeichnisbaum mit Linux
  • Linux -Download
  • So listen Sie alle Aliase unter Linux auf
  • Installieren Sie Arch Linux in VMware Workstation