SOCIALYigg ItWong ItSocial... was?!
« Lieber Herr Rüttgers,… Zum Thema “Jugendgewalt” Oettinger: Billig gebraut »

Musik aus dem Radio - MP3s kostenlos und legal. Ein Tutorial für Linux-User.

Inzwischen hat es wohl jeder mitbekommen: Raubkopierer sind Verbrecher und werden (theoretisch) mit bis zu 5 Jahren Freiheitsentzug bestraft.

Dies war schon vor längerer Zeit Grund genug für einige findige Menschen, ein paar Gesetzeslücken auszuloten:

Schon damals, in den Zeiten des guten alten Kassettenrecorders, war es rechtlich unproblematisch, sich seine Lieblingsstücke aus dem Radio auf eine Kassette aufzunehmen. Auch im digitalen Zeitalter besteht diese Möglichkeit: Im Internet findet man eine Vielzahl von Radiosendern, die Tag und Nacht Musik streamen. Diese Musik zu speichern ist laut Gesetz völlig legal.

Im Vergleich mit dem guten alten Radio, bieten diese Internet-Streams aber einige Vorteile:

  • Es gibt eine riesige Auswahl an Streams. Es wird wohl kaum einen Musikgeschmack geben, zu dem kein passender Internetradio-Sender existiert.
  • Es werden nicht nur die Audiosignale gesendet, sondern oft auch Meta-Informationen, wie etwa Interpret, Name und Album des Tracks.
  • Das krampfhafte justieren einer Antenne, um einen rauschfreien Empfang zu gewährleisten entfällt: Je nach Bandbreite kann sich jeder Nutzer für Sender bestimmter Qualität entscheiden. Wer über einen DSL-Anschluss verfügt darf sich über qualitativ äußerst hochwertige Musik freuen.
  • Die empfangenen Audiosignale sind digital und können somit auch direkt digital verarbeitet werden. So gibt es die Software “Streamripper”, die es möglich macht automatisch die einzelnen gestreamten Tracks voneinander zu trennen und als MP3s auf der Festplatte abzuspeichern. Hier ist fast kein Unterschied mehr zu den “illegalen” Stücken aus diversen Peer-to-Peer Netzwerken erkennbar.

Wenn ihr ein Linux-System auf eurer Maschine am laufen habt, braucht ihr nur folgende Schritte zu befolgen um alle diese Vorteile auszukosten:

  1. Streamtuner & Streamripper installieren

    Zum Beispiel per APT:

    apt-get install streamtuner streamripper

    Alternativ geht das natürlich auch mit einer anderen Paketverwaltung oder manuell vom Sourcecode.

  2. Player einrichten

    Streamtuner sucht eine große Anzahl an Radiostationen zusammen - da ist bestimmt für jeden Geschmack etwas dabei. Als Standard wird ein Stream, wenn man auf “abspielen” klickt, mit XMMS geöffnet.

    Wer gerne seinen eigenen Lieblingsplayer verwenden will, kann das per Bearbeiten->Einstellungen->Anwendungen unter dem Eintrag “Einen Stream anhören” ändern.

    %q ist ein Platzhalter für die URL der ausgewählten Radiostation.
    Der Aufruf für XMMS sieht also so aus:

    xmms %q

    So weit so einfach…

  3. Ripper einrichten

    Die Einstellungen für den Streamripper sind noch suboptimal, also nehmen wir uns erneut die Optionen unter Bearbeiten->Einstellungen->Anwendungen vor und ändern den Eintrag “Einen Stream aufnehmen” nach folgendem Muster:

    x-terminal-emulator -e "streamripper %q -d /home/user/streamed -D %A/streamed/%A-%T -o always -r"

    Sieht schlimmer aus als es ist: Beim Klick auf aufnehmen wird ein Terminalfenster von X geöffnet, in welchem das Konsole-Programm “Streamripper” ausgeführt wird. Dieses wird mit einem Satz an Parametern gestartet:

    %q -d /home/user/streamed -D %A/streamed/%A-%T -o always -r

    Den ersten Parameter kennen wir ja schon: %q ist die URL des Ausgewählten Streams. Mit -d wird der Ordner festgelegt in welchem die gerippten Dateien gespeichert werden sollen - ändert bitte “/home/user/streamed” in einen Ordner eurer Wahl um.

    Hinter der Option -D lässt sich eine Struktur angeben, in der die gerippten Dateien gespeichert werden sollen. Dabei gibt es folgende Einstellungsmöglichkeiten:

    %S Stream
    %A Künstler
    %T Titel
    %a Album
    %D Datum und Zeit
    %q Sequenz Nummer (automatisch)
    %Nq Sequence (Angefangen von Nr. N)

    Bei mir würde das Lied “Bad Religion - Sinister Rouge” vom Album “The Empire strikes first” nun also so gespeichert werden:

    /home/user/streamed/Bad Religion/streamed/Bad Religion-Sinister Rouge.mp3

    Kommen wir zum Parameter -o welcher angibt, ob bereits existente Dateien überschrieben werden sollen. Da ich das gleiche Lied nicht zwei mal haben möchte, habe ich hier “always” angegeben.

    Eine kleine Besonderheit stellt noch das -r Parameter dar: Wenn ich den Stream den ich rippe gleichzeitig noch hören will, könnte ich ihn natürlich zwei mal laden: einmal vom Streamripper und einmal von XMMS (oder einem anderen Player). Da aber nicht jeder Bandbreite wie Heu hat, stellt Streamripper einem die Option zur Verfügung einen lokalen Server aus dem Stream zu erstellen.

    Klingt schwierig, ist aber einfach: Es genügt, den -r Parameter zu setzen und in XMMS dann genüsslich folgendem Stream zu lauschen:


    http://localhost:8000

    Nett oder?

  4. “Ausschneiden” der Stücke nachkorrigieren

    Streamripper hat einen recht intelligenten Algorithmus um die Anfänge und Enden der Stücke zu finden. In einigen Fällen macht es aber Sinn etwas nachzukorrigieren. Je nach Art des Fehlers können folgende Parameter an den Streamripper-Aufruf gehängt werden:

    Wenn jedes Lied X Sekunden vom vorhergehenden am Anfang hat:

    --xs_offset=X

    Wenn jedes Lied X Sekunden vom Nachfolgenden am Ende hat:

    --xs_offset=-X

    (Man beachte das Minus)

    Wenn die Lieder unsauber ausgeschnitten werden und ich gerne einen “Randbereich” hätte (X Sekunden vor dem Lied und Y Sekunden nach dem Lied) um nachher selbst am Lied herum zu schnippeln:

    --xs_padding=X:Y

    Noch mehr Informationen über die Benutzung des Streamrippers gibt es hier.

Wer des Englischen mächtig ist, findet auf djlosch.com eine ähnliche Anleitung.Ich wünsche euch viel Spaß mit eurer neuen Musiksammlung.

PS: Das Ganze unter Windows einzurichten ist ähnlich einfach. Wenn Interesse besteht sagt Bescheid - dann schreibe ich dazu bei Gelegenheit auch noch einen kurzen Text. ;)

Der Beitrag wurde am Sonntag, den 8. April 2007 um 21:04 Uhr veröffentlicht und wurde unter Technik, Musik abgelegt. Du kannst die Kommentare zu diesen Eintrag durch den RSS 2.0 Feed verfolgen. Du kannst einen Kommentar schreiben, oder einen Trackback auf deiner Seite einrichten.
2 Reaktionen zu “Musik aus dem Radio - MP3s kostenlos und legal. Ein Tutorial für Linux-User.”
  1. Dennis Am 14. April 2007 um 18:00 Uhr

    schön schön,

    lade sonst immer via usenext, aber das scheint eine willkommene alternative

  2. kevin Am 14. Oktober 2007 um 20:58 Uhr

    ich möchte gerade da ein radio steam draufhaben denn ich senden kann also ds uich und mein kolege die denn ferein free hosting füren möchtes selber musik senden

Einen Kommentar schreiben

Zufallsbild
Array ( [blocks] => |randomImage [show] => |title [maxSize] => 150 [itemFrame] => shadow [albumFrame] => shadow ) Error:1
Suche
Kategorien