PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : livestreams von der kommandozeile aus aufnehmen



hgtschudi
25.10.06, 00:49
Ich versuche gerade mein Suse 9.1 einzurichten, um meine Lieblingsradiosender wie DLF, swr2, Wdr 5 usw. über Internet 1. zu empfangen und 2. aufzunehmen. Also die Lifestreams anzuzapfen. !! Und zwar über die Kommandozeile!!
Wie ich sie rippe ist mir klar. Nur nicht wie und mit welchem proggi ich die Sender jeweils ansteuere!
Ich habe streamripper -tuner und kstreamtuner probiert. Die scheinen dafür aber nicht geeignet (soweit ich das durchschaue, bringen die nur shoutcaststreams ) Mplayer kommt wohl auch nicht dafür in Frage?
Wer weiss weiter?

Für Tips bedankt sich schon mal im Voraus
Hartmut

Ede
25.10.06, 01:22
Mplayer kann alles. So kannst du mplayer am Beispiel von DLF benutzen:
Stream Hören:
mplayer -ao alsa http://dradio-live.ogg.t-bn.de/dlf_high.ogg
Stream als wav aufnehmen:
mplayer -ao pcm http://dradio-live.ogg.t-bn.de/dlf_high.ogg
Sehr guter Sender.
BBA (http://ondemand-mp3.dradio.de/podcast/2006/10/21/dlf_200610211631.mp3)

gmk
25.10.06, 07:27
oder auch gleich den Stream einfach mitschneiden:

mplayer -dumpstream -dumpfile stream.ogg http://dradio-live.ogg.t-bn.de/dlf_high.ogg

hgtschudi
25.10.06, 18:38
oder auch gleich den Stream einfach mitschneiden:

mplayer -dumpstream -dumpfile stream.ogg http://dradio-live.ogg.t-bn.de/dlf_high.ogg
Danke für "...oder auch gleich den Stream einfach mitschneiden." :-)

kriege allerdings auf Anhieb erstmal nur:
"Connected to server: dradio-live.ogg.t-bn.de Stream not seekable!
mplayer: could not connect to socket
mplayer: Permission denied."

Da muß ich jetzt wohl erstmal nachgraben.

Gruß Hartmut

hgtschudi
25.10.06, 18:42
Mplayer kann alles. So kannst du mplayer am Beispiel von DLF benutzen:
Stream Hören:
mplayer -ao alsa http://dradio-live.ogg.t-bn.de/dlf_high.ogg
Stream als wav aufnehmen:
mplayer -ao pcm http://dradio-live.ogg.t-bn.de/dlf_high.ogg
Sehr guter Sender.
BBA (http://ondemand-mp3.dradio.de/podcast/2006/10/21/dlf_200610211631.mp3)
Sehr gut!! Vielen Dank schon mal. Es hat auf Anhieb geklappt. :-))
Damit ist mir sehr geholfen.
Übrigens, wie bist Du an die Adresse vom DLF gekommen: http://dradio-live.ogg.t-bn.de?

Hartmut

Ede
25.10.06, 19:06
Zitat von hgtschudi
wie bist Du an die Adresse vom DLF gekommen: http://dradio-live.ogg.t-bn.de ?
Die Adresse ist in http://www.dradio.de/streaming/dlf_ogg.pls und in http://www.dradio.de/streaming/dlf_hq_ogg.m3u drin. Beide Playlisten kannst du von http://www.dradio.de/wir/ogg runterladen und mit einem Texteditor öffnen.

Der Vorschlag von gmk funktioniert sehr gut. Ich weiß nicht, woran es bei dir scheitert.

gmk
26.10.06, 07:03
Danke für "...oder auch gleich den Stream einfach mitschneiden." :-)

kriege allerdings auf Anhieb erstmal nur:
"Connected to server: dradio-live.ogg.t-bn.de Stream not seekable!
mplayer: could not connect to socket
mplayer: Permission denied."

Da muß ich jetzt wohl erstmal nachgraben.

Gruß Hartmut
Also das »Stream not seekable!« ist nicht schlimm, kommt bei mir auch. Dann bekomme ich aber keine weiteren Meldungen ...
Vielleicht bekommst du ja aussagekräftigere Fehlermeldungen, wenn du ein (oder auch mehr) »-v« noch hinzufügst.

hgtschudi
26.10.06, 10:20
Die Adresse ist in http://www.dradio.de/streaming/dlf_ogg.pls und in http://www.dradio.de/streaming/dlf_hq_ogg.m3u drin. Beide Playlisten kannst du von http://www.dradio.de/wir/ogg runterladen und mit einem Texteditor öffnen.

Der Vorschlag von gmk funktioniert sehr gut. Ich weiß nicht, woran es bei dir scheitert.
Wahrscheinlich irgendwelche Rechte auf meinem PC :-((.
ich kann bei WDR5 Radio und auch beim SWR2 keine Playlisten oder Adressen finden. Liegt das an mir? Bin ich zu blöd?
Hartmut

hgtschudi
26.10.06, 10:32
Also das »Stream not seekable!« ist nicht schlimm, kommt bei mir auch. Dann bekomme ich aber keine weiteren Meldungen ...
Vielleicht bekommst du ja aussagekräftigere Fehlermeldungen, wenn du ein (oder auch mehr) »-v« noch hinzufügst.
mit -v kommt einiges an fehlermeldungen zu Tage. Ich weiss nicht was davon wirklich wichtig ist? Ich schätze mal das (s.u.) ist das Entscheidende:
-------------------------
mplayer: could not connect to socket
mplayer: Permission denied
Failed to open LIRC support.
................................
sagt dir das etwas besonderes?

Hartmut

Ede
26.10.06, 12:04
WDR5 rtsp://a1067.l751822016.c7518.e.lr.akamaistream.net/live/D/1067/7518/v0001/reflector:22016
SWR2 rtsp://213.254.239.61/farm/*/encoder/swr/swr2/live.rm

hgtschudi
26.10.06, 15:29
Prima! vielen Dank! :-)
jetzt verrate mir doch bitte mal, wie oder wo Du an diese Adressen kommst?

Hartmut

Ede
26.10.06, 15:36
Mit Hilfe von mplayerplug-in. Kennst du das?

mplayerplug-in ist ein Netscape/Mozilla browser plugin, dass das Abspielen
von eingebetteten Filmen erlaubt.

hgtschudi
27.10.06, 09:08
Mit Hilfe von mplayerplug-in. Kennst du das?
Nein!
Danke für den Hinweis. Ich werde ihn mir gleich besorgen.

Hartmut

Miksch
27.10.06, 19:17
Guten Abend! :)
Ich habe ein aehnliches Problem. Allerdings moechte ich andere Sender aufnehmen, moeglichst gleich als .ogg-Dateien (aber auch nur die Musiktitel). Kann mplayer das auch?
Gruss,
Miksch

Ede
27.10.06, 19:36
Zitat von Miksch
Kann mplayer das auch?
Nein. Warum versuchst du es nicht mit ED2K, Torrent oder Soulseek? Das rippt dir jeden erdenklichen Track auf die Festplatte, du mußt nur wissen, was du willst.

Miksch
27.10.06, 20:02
Hallo Ede! :)
Ich kenne diese Programme nicht. Um ganz ehrlich zu sein, ich habe heute erst erfahren, dass es so etwas gibt.
Mein Wunsch ist es Musik aus Internetradiosendungen automatisch mitzuschneiden und das moeglichst als .ogg, da es mir besser als mp3 erscheint. ...und das koennen die von Dir genannten Programme?
Gruss,
Miksch

Ede
27.10.06, 20:33
ED2K (http://de.wikipedia.org/wiki/EDonkey2000), Torrent (http://de.wikipedia.org/wiki/BitTorrent) und Soulseek (http://de.wikipedia.org/wiki/Soulseek) sind keine Programme, sondern Netzwerke bzw. Filesharing-Protokolle. Mit entsprechenden Programmen, sog. Clients, kannst du allerhand Dateien runterladen, auf dass du am Ende viele schöne MP3 und OGG Dateien auf der Festplatte hast, für manche ein handfestes Verbrechen (http://www.no-copy.org/abspielen.html).

Es geht auch anders.

Graftis:

http://www.mixotic.net/free-dj-sets/mixes.php
http://www.fragmentmusic.net/releases.php
http://www.deeprhythms.com/mixes
http://roxnadz.anodized.com
ftp://scene.org/pub/music


Kommerziell:

http://www.apple.com/de/itunes/store/music.html
http://www.napster.de/search_music.html
http://www.musicload.de
http://www.rhapsody.com
http://www.hitflip.de

Miksch
28.10.06, 08:49
Achso! ;) Verstehe. Vielen Dank, Ede.
Gruss,
Miksch

Ohr4u|tux
29.10.06, 09:31
Viele Audiostreams kann man direkt mit wget rippen ;) 100% legal und bei 128kbit Radiostream sogar eine sehr gute Qualität.

schwarzbarde
29.10.06, 11:04
Viele Audiostreams kann man direkt mit wget rippen ;) 100% legal und bei 128kbit Radiostream sogar eine sehr gute Qualität.

128 kbit können aber auch je nach Person einfach eine Beleidigung der jeweiligen Ohren bedeuten. Zumindest im mp3 Format.

Darkster]
05.11.06, 18:17
Guten Abend! :)
Ich habe ein aehnliches Problem. Allerdings moechte ich andere Sender aufnehmen, moeglichst gleich als .ogg-Dateien (aber auch nur die Musiktitel). Kann mplayer das auch?
Gruss,
Miksch

Falls es ein Shout- oder Icecaststream ist kannst das mit dem Streamripper.

Gruß

Dodobo
12.03.08, 16:54
128 kbit können aber auch je nach Person einfach eine Beleidigung der jeweiligen Ohren bedeuten. Zumindest im mp3 Format.
Mitleiderregend.

Edit: Damn...wer hat auf den alten Thread verlinkt gehabt...? ;)

Puma_jamaica
15.03.08, 17:33
Mplayer kann alles. So kannst du mplayer am Beispiel von DLF benutzen:
Stream Hören:
mplayer -ao alsa http://dradio-live.ogg.t-bn.de/dlf_high.ogg
Stream als wav aufnehmen:
mplayer -ao pcm http://dradio-live.ogg.t-bn.de/dlf_high.ogg
Sehr guter Sender.
BBA (http://ondemand-mp3.dradio.de/podcast/2006/10/21/dlf_200610211631.mp3)

kann ich dann eigentlich auch von youtube den sound von jetzt zum beispiel von einem musikvideo aufnehmen?
wenn ja, wie lautet der befehl?

Ede
15.03.08, 17:51
Zitat von Dodobo
Mitleiderregend.
Was soll mitleiderregend sein?


Zitat von Puma_jamaica
kann ich dann eigentlich auch von youtube den sound von jetzt zum beispiel von einem musikvideo aufnehmen?
Tja, das ist so eine Sache. Also direkt (mit mplayer) geht das nicht, weil mplayer das Flash-Format nicht kennt. Du kannst den Ton nur dann (als wav) aufnemen, wenn du bei dir Master oder PCM als Aufnahmequelle (Capture) einstellen kannst, und das ist eine Alsa-interne Sache. Also theoretisch geht das. Manchmal ganz einfach, manchmal ganz kompliziert (Alsa-Kenntnisse, ~/.asoundrc und so). Bei meinem Notebook mit Suse 9.2 kann ich z. B. ganz einfach im Lautstärkemixer Master als Aufnahmequelle einstellen und mit Audacity bequem alles aufnehmen, was aus den Lautsprechern zu hören ist. Aber hier mit Suse 10.0 bin ich noch nicht dahintergekommen, wie das geht. Im Lautstärkemixer lässt sich nur Mic oder Line-In als Aufnahmequelle einstellen. Das hängt wohl von der Soundkarte und von den Alsa-Einstellungen ab und auf ~/.asoundrc habe ich absolut kein Bock, ist mir zu kompliziert und brauchen tu ich das sowieso nicht.

Puma_jamaica
15.03.08, 21:31
Was soll mitleiderregend sein?


Tja, das ist so eine Sache. Also direkt (mit mplayer) geht das nicht, weil mplayer das Flash-Format nicht kennt. Du kannst den Ton nur dann (als wav) aufnemen, wenn du bei dir Master oder PCM als Aufnahmequelle (Capture) einstellen kannst, und das ist eine Alsa-interne Sache. Also theoretisch geht das. Manchmal ganz einfach, manchmal ganz kompliziert (Alsa-Kenntnisse, ~/.asoundrc und so). Bei meinem Notebook mit Suse 9.2 kann ich z. B. ganz einfach im Lautstärkemixer Master als Aufnahmequelle einstellen und mit Audacity bequem alles aufnehmen, was aus den Lautsprechern zu hören ist. Aber hier mit Suse 10.0 bin ich noch nicht dahintergekommen, wie das geht. Im Lautstärkemixer lässt sich nur Mic oder Line-In als Aufnahmequelle einstellen. Das hängt wohl von der Soundkarte und von den Alsa-Einstellungen ab und auf ~/.asoundrc habe ich absolut kein Bock, ist mir zu kompliziert und brauchen tu ich das sowieso nicht.



hat einer erfahrungen unter suse 10.3 gemacht?

Ede
26.03.08, 19:35
Also, Puma_jamaica, ich habe falsche Information verbreitet, als ich geschrieben habe, dass mplayer das Flash-Format nicht kennt. mplayer kann Flash-Videos, wie sie auf youtube zu finden sind, abspielen. Die Audiospur lässt sich extrahieren, falls du nur Audio ohne Video haben willst.
Wenn das Video bei youtube fertig geladen ist, dann findest du in /tmp eine Datei mit dem Namen Flash[wilde sonderzeichen]. Die Datei kannst du ganz normal mit mplayer abspielen, in der Konsole oder Doppelklick/Rechtsklick usw. im Dateibrowser.
So kriegst du aus dem Video eine mp3-Datei:

mplayer -vc null -vo null -dumpaudio -dumpfile audio.mp3 /tmp/Flash[wilde sonderzeichen]

http://www.linuxforen.de/forums/showthread.php?p=1632125

ortenau-sbahner
21.04.08, 07:02
So kriegst du aus dem Video eine mp3-Datei:
[...]

Da mir das sehr viel geholfen hat - ich speichere Flashvideos über keepvid.com ab - habe ich mal ein kleines Skript um diese Befehlszeile rumgewickelt. Vielleicht hilfts ja dem ein oder anderen.


#!/usr/bin/perl
#Extract Audio from Video files using mplayer
#Accepts video file or folder with video files as command line argument
#usage: extractaudio folder|file

use strict;

if ( (-e $ARGV[0]) and (not -d $ARGV[0]) ){
&extract($ARGV[0]) if ($ARGV[0]=~/\.(flv|mpg|mpeg|mp4|avi)$/);
}elsif ( (-d $ARGV[0]) or (not $ARGV[0]) ){
chdir $ARGV[0];
my @files=grep(/\.(flv|mpg|mpeg|mp4|avi)$/, `ls`);
foreach (@files){chomp;&extract($_)}
}

sub extract{
`mplayer -vc null -vo null -dumpaudio -dumpfile \"$_[0].mp3\" \"$_[0]\"`;
}

Newbie314
21.04.08, 08:37
..oder guckt mal in den Clipgrab 2.0 Beta Thread... das Programm kann den Sound aus Youtube Videos direkt in MP3 oder sonstwas umwandeln. Kann auch das ganze Video abspeichern wenn gewünscht ....