![]() |
mp3proxy - shoutcast streams rippen und anhören
soooo wollte eigentlich meinem player das shoutcast protokoll beibringen.
aus technischen gründen ist dies aber momentan nicht möglich -> KOLMediaPlayer Komponente ^^ statt dessen hab ich so ne art streamripper für die commandozeile gemacht [exe: 9KB]. der ripper erzeugt unterordner (server-name) und dateinamen nach den mitgelieferten metainformationen. parallel kann man die daten noch in EIN grosses file schreiben lassen, welches man dann mit seinem nicht-shoutcast-kompatiblen mp3 spieler anhören kann, während das file geschrieben wird. aber vorsicht: es wird nicht überprüft ob noch genug platz auf der platte ist, benutzung also auf eigene verantwortung ;) als Kommandozeilenparams werden die StreamUrl sowie der Schalter /t akzeptiert. Letzterer ist für das temporäre file zuständig. beispiel:
Delphi-Quellcode:
so kann man sich also schöne verknüpfungen auf den desktop legen mit der dann gleich der jeweils richtige sender aufgenommen wird.
mp3proxy [url]http://64.236.34.67:80/stream/2007[/url] /t
![]() dateigrösse ist 10 KB, download hier: ![]() |
Re: mp3proxy - shoutcast streams rippen und anhören
der ripper hatte einen bösen bug welcher erst nach längerer spielzeit auftrat und das mp3 zerhackte.
habe den bug nun gefunden und behoben und das programm ausgiebig getestet, nun läufts stundenlang ohne fehler. zip ist up-to-date. |
Re: mp3proxy - shoutcast streams rippen und anhören
Danke Dir für den tollen Ripper. Habe mir die aktuelle (gefixte) Version von einem Fremdforum (Delphi Forum) gezogen.
Jetzt kann ich auch erstmals nachvollziehen, wie Du das realisiert hast. Gibt es eigentlich auch eine GUI für Dein Programm? Oder ist das der Streamripper 32 auf Deiner Website? |
Re: mp3proxy - shoutcast streams rippen und anhören
ne gui brauchst du dafür nicht, du kannst den ripper folgendermassen einfach handhaben:
|
Re: mp3proxy - shoutcast streams rippen und anhören
Habe jetzt Deinen Ripper seit gut einer Stunde am laufen. Alles im grünen Bereich!!!!!
Gefällt mir sehr gut! |
Re: mp3proxy - shoutcast streams rippen und anhören
danke, wenigstens einer der mein programm zu schätzen weiss....
bei mir läuft der ripper schon wesentlich länger :mrgreen: würde nie mehr auf den streamripper32 zurückgehen weil der dauernd crashed. ausserdem speichert er nur den jeweils letzten sender. und braucht wesentlich mehr ressourcen als mein tool. nicht zu vergessen dass er über 150x grösser ist. bei 6000 zeilen code kann halt mehr in die hose gehen als bei meinen 470 ;-) |
Re: mp3proxy - shoutcast streams rippen und anhören
Meine ernsthafte Meinung: Wirklich mal ein brauchbares Tool für jeden der Internet-Radio in der von Sender angebotenen Qualität aufzeichnen möchte. Kommerzielle Altenativen sind sehr teuer. Dein Programm steht trotz fehlender GUI überhaupt nicht nach!!! Klasse!!!
Und noch eins: Es werden bestimmt schon mehr User Dein geniales Tool geladen haben. Da bin ich mir sicher!!! PS: Habe einen Shoutcast-Player geproggt, der natürlich getestet werden will. Das ganze mit MMTools-Kompos und Skins |
Re: mp3proxy - shoutcast streams rippen und anhören
wo gibts den ?
|
Re: mp3proxy - shoutcast streams rippen und anhören
Den will ich noch nicht Online stellen. Ist noch nicht fertig. Ich schicke Dir aber eine PN mit den Downloadlink der Vorab-Version.
|
Re: mp3proxy - shoutcast streams rippen und anhören
Habe Dir eine private Nachricht geschickt. Jetzt mal eine Frage: Darf ich Teile Deines Quellcodes für mein Projekt verwenden?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:50 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 by Thomas Breitkreuz