![]() |
Radiostream aufnehmen
Ich möchte gerne den Stream eines Internetradios aufnehmen, dazu habe ich folgendes Thema gefunden:
![]() |
Re: Radiostream aufnehmen
Muss das in einem eigenen Programm sein?
Bei sowas würde ich ehrlich gesagt eher Winamp empfehlen, das Webradio mit Winamp öffnen und als Ausgabeplugin dann z.B. gleich nach MP3 (oder ein anderes Format) schreiben lassen. |
Re: Radiostream aufnehmen
Ja muss es, sonst würde ich ja nicht danach fragen. Und das es geht zeigt dieser Beitrag:
![]() |
Re: Radiostream aufnehmen
Hallo!
Schau Dir mal die ![]() ![]() Lass aber den Unsinn mit dem WAVE-Header weg! Ich weiß nicht, was mich damals geritten hat. :stupid: |
Re: Radiostream aufnehmen
Hört sich gut an, werd es gleich mal ausprobieren.
|
Re: Radiostream aufnehmen
Erstmal schönen Dank an Dunkel, das funzt einwandfrei. Aber mal noch ne frage, geht das ganze auch ohne Ton, also das der aufnimmt, aber man während der Aufnahme nichts hört.
|
Re: Radiostream aufnehmen
Hallo!
Such die entsprechende Code-Zeile (144) und füge im dritten Parameter "or BASS_STREAM_DECODE" hinzu, in etwa so:
Delphi-Quellcode:
Fertisch!
chan := BASS_StreamCreateURL(url, 0, BASS_STREAM_STATUS or BASS_STREAM_DECODE, @StatusProc, 0);
|
Re: Radiostream aufnehmen
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo hugo1990
Kannst mal testen, ob du es gebrauchen kannst. Ich nehme damit Live Stream von WINAMP auf, es liest auch den Titel und speichert es ab. Klappt aber nicht immer mit allen Sendern, weil einige, anstatt dem Titel auch den Sendernamen einblenden. Mit Quellcode mfg |
Re: Radiostream aufnehmen
Also ich habe das jetzt mit dem "BASS_STREAM_DECODE" gemacht, jetzt nimmt er lautlos auf, aber irgendwie nur 5 Sekunden lang und dann ist Schluss. Weiß jemand, woran das liegt?
|
Re: Radiostream aufnehmen
Ich vermute mal, dass der Puffer von BASS (per Default AFAIR 5 Sekunden) vollläuft und erst weiter aufgenommen wird, wenn dieser regelmäßig geleert wird.
Poste bitte mal den entscheidendnen Quelltext. |
Re: Radiostream aufnehmen
Hi,
welch Ehre, dass mein Programm hier erwähnt wurde... Also, falls du es ohne die BASS-DLL machen wolltest, könnte ich dir erklären, wie das geht.. Besonders schwierig ist das nicht, aber ein bisschen Ahnung von Sockets müsste man mitbringen.. Also, bei Interesse, nochmal schreiben, dann würde ich im laufe der Woche eventuell einen längeren Text dazu verfassen... |
Re: Radiostream aufnehmen
Zitat:
|
Re: Radiostream aufnehmen
Hi,
das hier ist einfach nur eine kurze Information... Das "Tutorial" kommt auf jedenfall nächste Woche. Bin dabei, den kompletten Code noch einmal zu überarbeiten und so, und dann werde ich hier 2 Units posten, die Aufnahmen von MP3-Streams ermöglichen. Also.... bis dann :-D |
Re: Radiostream aufnehmen
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz