GUI-Programm zur Aufnahme von Internetradio mit Song-Tags (Titel, Künstler usw.)?


11

In Windows mag ich Screamer Radio, und ich weiß, dass es andere wie RarmaRadio gibt, Programme, die Radiomusik aufnehmen und auch die richtigen Titel, Künstlernamen usw. speichern können.

Gibt es so ein Programm in Ubuntu?


Ich suche ein natives Linux-Programm, aber weinbasierte Lösungen sind als zweite Wahl willkommen. Ich werde auch selbst Wein probieren und eine Antwort geben.

Auch wenn ich nach einem Programm suche, das Songs mit Tag-Namen aufzeichnet, ist mir kein Linux-Programm bekannt, das Radio-Songs auch ohne Tag-Namen und -Titel separat (aufgeteilt) aufnehmen kann . - Ein solches Programm sollte also auch erwähnt werden.

Weitere grundlegende wünschenswerte Merkmale, die erwähnt werden müssen, sind:

  • Songs während der Aufnahme abspielen
  • große Datenbank von Stationen
  • Möglichkeit, neue Stationen hinzuzufügen
  • Mehrere Sender gleichzeitig aufnehmen

Ich habe eine ergänzende Antwort veröffentlicht, die auf die Verwendung von Windows-Programmen in Wine beschränkt ist. Ich erwarte eine endgültige Antwort auf ein natives Programm. Aber ich werde das nur dann als endgültig akzeptieren, wenn die vorgeschlagenen Lösungen mindestens so gut sind wie die, die über Wine zugänglich sind .

Antworten:


15

Sie können SteamTuner2 mit Streamripper verwendenStreamripper installieren , um Online- Radiostreams aufzunehmen.

Um Streamripper im Terminal zu erfassen, gehen Sie wie folgt vor:

sudo apt-get install streamripper 

Streamripper und streamtuner2 sind Linux-Anwendungen, die zusammenarbeiten und es Ihnen ermöglichen, Streaming-Radio zu hören und aufzunehmen.

Streamtuner2 ist eine Basisanwendung, die hauptsächlich zum Abspielen von Internetradio aus einer beliebigen Anzahl von Quellen verwendet wird, einschließlich Xiph, basic.ch, punkcast.com, Google Stations, Live365 und SHOUTcast . Es wird streamripperzum Aufnehmen und ein externer Player zum Abspielen eines Streams verwendet.

Geben Sie hier die Bildbeschreibung ein

Streamtuner2 kann Lesezeichen Lieblingssender hinzufügen. Neue Sender können hinzugefügt werden, indem Sie einen Sender auswählen, mit der rechten Maustaste auf Bearbeiten, 'Neu' klicken und nach dem Festlegen eines neuen Namens und einer neuen URL auf OK und dann auf die Schaltfläche Neu laden klicken.

Durch Klicken auf die Wiedergabetaste nach Auswahl eines Senders wird der Radiosender im externen Player gestartet. Das gleiche passiert, wenn Sie auf eine Station in einer Liste doppelklicken.

Das Klicken auf die Aufnahmetaste nach Auswahl eines Senders wird streamripperin einem Terminalfenster ausgeführt und standardmäßig wird jeder Titel separat im Home-Ordner gespeichert.

Um einen benutzerdefinierten Ordner für Aufnahmen in Streamtuner2 festzulegen, bearbeiten Sie unter 'Anwendung bearbeiten-Eigenschaften-Aufzeichnung' die Zeile unter 'Anwendung', indem Sie sie -d path_to_folderam Ende hinzufügen (wie x-terminal-emulator -e streamripper %srv -d /home/user/Audio/Recordings). Es können viele andere benutzerdefinierte Befehle hinzugefügt werden, die dies streamripperzulassen - siehe unten für weitere Optionen.

Die Suchfunktion funktioniert nicht wie es sollte.

Öffnen Sie das Terminal in diesem Ordner, um in einem benutzerdefinierten Ordner zu speichern, indem Sie nur Streamripper in einem Terminal (CLI, ohne Streamtuner) verwenden.

Mehrere Instanzen von Streamripper (dh das Aufzeichnen mehrerer Spuren) können gleichzeitig in separaten Terminalfenstern ausgeführt werden.

Geben Sie hier die Bildbeschreibung ein

Weitere Optionen in Streamripper finden Sie im Ubuntu-Handbuch , in der Referenz , im Tutorial , in der Ubuntu-Manpage und in My Ubuntu Blogspot .

Streamripper sitzt heimlich im Terminal und nimmt die gesamte Musik, die durch Ihr System geleitet wird, auf und analysiert sie in MP3s. Wenn Sie Streamripper den ganzen Tag laufen lassen, erhalten Sie eine gesunde Dosis Ihrer Lieblingsmusik. Selbst kann streamripperStreams mit dem folgenden Befehl aufzeichnen:

$ streamripper <URL>

Das Schöne an der Kombination von Streamripper und streamtuner2 ist, dass Sie streamtuner2 verlassen können, sobald Sie einen Sender für die Aufnahme ausgewählt haben, und nur ein winziges, nicht aufdringliches Terminalfenster für Streamripper übrig bleibt.


4

Diese ergänzende Antwort beschränkt sich auf die Verwendung von Windows-Programmen in Wine. Ich erwarte eine endgültige Antwort auf ein natives Programm.


Meine Favoriten in Windows sind RadioSure, Screamer Radio und RarmaRadio . Ich habe versucht, sie in Playonlinux zu installieren, aber sie funktionieren nicht. Einige Optimierungen mit Wine-Einstellungen oder -Versionen können sie beheben, aber das übersteigt meine Fähigkeiten.

Nachdem ich die meisten der hier und hier genannten Programme getestet hatte , hatte ich 3 Programme, die in Playonlinux arbeiteten.

Geben Sie hier die Bildbeschreibung ein

TapinRadio:

Geben Sie hier die Bildbeschreibung ein

  • kann während der Aufnahme abgespielt werden - JA
  • Aufzeichnungen separat - JA
  • hat eine große Datenbank - JA
  • kann neue Sender hinzufügen - JA
  • kann Tags speichern - JA
  • kann jeweils nur einen Sender aufnehmen

StreamWriter:

Geben Sie hier die Bildbeschreibung ein

  • kann während der Aufnahme abgespielt werden - JA
  • Aufzeichnungen separat - JA
  • hat eine große Datenbank - JA
  • kann neue Sender hinzufügen - JA
  • kann Tags speichern - JA (benötigt benutzerdefinierte Einstellungen - siehe unten)
  • kann mehrere Sender gleichzeitig aufnehmen

StationRipper:

Geben Sie hier die Bildbeschreibung ein

  • kann während der Aufnahme abgespielt werden - NEIN (normalerweise ja, aber nicht in Wine)
  • Aufzeichnungen separat - JA
  • hat eine große Datenbank - NEIN (normalerweise sollte es auf Shoutcast zugreifen, aber das funktioniert in Wine nicht)
  • kann neue Sender hinzufügen - JA
  • kann Tags speichern - JA
  • kann in der kostenlosen Version 2 Sender gleichzeitig aufnehmen

Ich erwähne StationRipper nur als Referenz - aber ich empfehle es nicht in Linux / Wine.

Die anderen beiden funktionieren großartig.

TapinRadio ist sehr einfach zu bedienen und sofort einsatzbereit . Es kann jeweils nur einen Sender aufnehmen und den Titel als MP3, WMA, AAC und OGG speichern.

StreamWriter bietet mehr Funktionen: Es kann mehrere Streams gleichzeitig aufzeichnen, die Aufzeichnung bestimmter Sender, Titel, Künstler usw. planen. Es kann in MP3, AAC und Ogg konvertiert werden oder es kann vermieden werden, das Format zu ändern. Zwei Punkte müssen jedoch beachtet werden:

  • Die Funktion zum Speichern von Tags ist aus irgendeinem Grund standardmäßig deaktiviert. Aktivieren Sie es also unter 'Dateieinstellungen-Posprocessing' und unter 'Dateieinstellungen für automatische Aufnahme-Posprocessing'. Die vollständig markierte Datei wird am Ende jedes Titels in einem separaten Ordner gespeichert. Während der Aufnahme wird die unvollständige Datei nicht markiert.

  • Die Aufnahme funktioniert nur, wenn der Pfad zum Ordner zum Speichern von Songs mit beginnt C:

Geben Sie hier die Bildbeschreibung ein

Wenn Sie dies ändern, Z:wird ein Fehler angezeigt, wenn nicht genügend Speicherplatz vorhanden ist.


Ausgezeichneter Cipricus. Ich habe StreamRipper immer in Windows verwendet, aber heute Ihren Rat gefunden und Wine, PlayOnLinux und StreamWriter installiert und Ihre Anweisungen befolgt. Tolles Zeug!
Andy Pyne

@AndyPyne - danke, dass Sie sich daran erinnert haben - ich habe es selbst neu installiert und ziehe es auch der nativen Linux-Lösung vor, deren Antwort meines Erachtens ohnehin aktualisiert werden muss.

1

Der Exaile-Musikplayer kann seit langem den integrierten Streamripper verwenden. Installieren Sie einfach Exaile und Streamripper und aktivieren Sie es in der Einstellungen-Benutzeroberfläche von Exaile. Sie finden es mit allen anderen Plugins. Das war's, drücken Sie einfach die Aufnahmetaste, während Sie Ihren Lieblingsradiosender hören.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.