PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Komische Webadresse



tassili
20.08.08, 11:56
Guten Tag,
wie kann ich die IP-Nummer für folgende Webadresse

mms://uni2.sa.streamaudio.com/BBC_IR
rauskriegen? Ich möchte den Stream mittels streamripper auf die Platte bannen. Der kann aber mit dieser Adresse nix anfangen.
Als Notlösung könnte ich den Stream mit KRecord mitschneiden; der speichert allerdings im WAV-Format und schreibt wohl alles erstmal ins RAM.
UND : Kann ich den Mitschnitt hinterher in MPEG umwandeln?

Ich wäre dankbar, wenn mir einer der "Alten Hasen" einen Tipp geben könnte :)

UzumakiNaruto
20.08.08, 11:58
ping uni2.sa.streamaudio.com = 38.113.197.132

eule
20.08.08, 12:15
ping uni2.sa.streamaudio.com = 38.113.197.132

$ ping uni2.sa.streamaudio.com
PING uni2.sa.streamaudio.com (209.147.118.132)




$ host uni2.sa.streamaudio.com
uni2.sa.streamaudio.com has address 38.113.197.132
uni2.sa.streamaudio.com has address 209.147.118.132

Ping ist nicht das optimale Werkzeug fuer sowas.

@tassili
http://de.wikipedia.org/wiki/MMS-Protokoll

buzz768
20.08.08, 13:46
Abspielen des Streams mit MPlayer offenbart, dass er im ASF (http://de.wikipedia.org/wiki/Advanced_Streaming_Format)-Container daherkommt ("ASF file format detected"), aufnehmen lässt er sich mit


mplayer mms://uni2.sa.streamaudio.com/BBC_IR -dumpstream -dumpfile audio.asf

Abbruch mit Strg-C. Mediainfo verrät, was drinsteckt


General
Complete name : audio.asf
Format : Windows Media
File size : 28.0 KiB
Duration : 11s 263ms
Overal bit rate : 20.4 Kbps
Maximum overal bit rate : 20.4 Kbps
Encoded date : UTC 2008-05-14 16:45:11.390

Audio
Format : WMA2
Codec ID : 161
Codec ID/Info : Windows Media Audio 2
Bit rate : 20.4 Kbps
Channel(s) : 1 channel
Sampling rate : 22.05 KHz

Damit kann Streamripper laut Manpage wohl nichts anfangen


The following formats are supported: mp3, nsv, aac, and ogg

Aufnahme nach WAV umwandeln:


mplayer audio.asf -vo null -vc dummy -af resample=44100 -ao pcm:file=audio.wav

Statt audio.asf kann man auch wie oben die URL angeben, wenn man direkt als WAV aufnehmen will. Ergebnis z.B. mit Audacity schneiden und als MP3 exportieren, oder direkt mit lame


lame -h -b 192 audio.wav audio.mp3

Wenn man audio.wav als Fifo anlegt, kann man via Script auch in Echtzeit als MP3 aufnehmen:


#!/bin/bash

rm audio.wav
mkfifo audio.wav
mplayer mms://uni2.sa.streamaudio.com/BBC_IR -vo null -vc dummy -af resample=44100 -ao pcm:file=audio.wav &
lame -h -b 192 audio.wav audio.mp3

tassili
20.08.08, 15:34
Zunächst meinen Dank für Eure Hilfsbereitschaft.
Mit GXine auf meiner SuSE 10.3 (WkSt, läuft nicht immer) kann ich diesen vermaledeiten Stream ja genießen, aber nicht mit dem AMAROK, der auf ner 9.2er Susi läuft.
Ich habe mir ja von KCEA (http://69.12.217.101:8000) schon einen schönen Mitschnitt mittels streamripper angelegt; den kann ich mit AMAROK problemlos abspielen: Ist ja mpeg.
Womit könnte ich denn auf der 10.3e Susi den als wav-Datei gespeicherten Stream anschließend umwandeln ?

Newbie314
20.08.08, 16:35
Probiere mal die letzte Zeile von Buzz' Beitrag:

lame -h -b 192 audio.wav audio.mp3

tassili
20.08.08, 17:19
Probiere mal die letzte Zeile von Buzz' Beitrag:

lame -h -b 192 audio.wav audio.mp3
Habe ich gemacht => Funktioniert :)
Danke, newbie314.
Jetzt installiere ich den MPLAYER und dann versuch ichs mit Deinem Script :D
Dann wird ja wohl auch direkt in die file geschrieben und nicht ins RAM, oder?