Enregistrer des radios en streaming shoutcast (contrôle activex)

Soyez le premier à donner votre avis sur cette source.

Vue 21 501 fois - Téléchargée 1 894 fois

Description

Inspiré d'une source qui est passée il y a quelque temps sur ce site, j'ai décidé de créer un contrôle ActiveX qui permet non seulement d'enregistrer bêtement la radio ShoutCast dans un fichier MP3, mais aussi de récupérer dans le stream les informations sur la radio, sur la musique en cours ect...

Le programme de démonstration enregistre la radio demandée dans le dossier de l'application. A chaque nouvelle chanson, il change automatiquement de fichier et en crée un nouveau avec le nom de la chanson ...

Il suffit de laisser le programme connecté pendant une heure pour avoir ainsi une dizaine de musiques dans des fichiers bien séparés !

Source / Exemple :


Open "Zip" For Input As #1

Conclusion :


Le mode d'emploi est en quelque sorte dans le code du contrôle, je l'ai abondemment commenté ! Si le programme de démo est en anglais, c'est parce que je compte mettre ce code sur PlanetSourceCode :)

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

xamax12
Messages postés
50
Date d'inscription
vendredi 6 août 2004
Statut
Membre
Dernière intervention
16 janvier 2015
-
oups j'ai oublié de noter...
xamax12
Messages postés
50
Date d'inscription
vendredi 6 août 2004
Statut
Membre
Dernière intervention
16 janvier 2015
-
Merci pour cette jolie prog...
ça va m'être super utile pour mon projet de lecteur amélioré...
Bientôt une nouvelle version complètement refaite avec enregistrement du streaming... merki
09/10 car rien n'est parfait...mais on s'en rapproche...;)
bdubuiss
Messages postés
1
Date d'inscription
dimanche 22 juin 2003
Statut
Membre
Dernière intervention
18 décembre 2009
-
Je voudrais utiliser l'URL "http://vipicecast.net/europe1" mais j'obtiens le message "Nom valide, aucun enregistrement de données de type requis". Le site émet pourtant bien du mp3 et fonctionne avec WMP par exemple : que faire?
HariSeldon69210
Messages postés
44
Date d'inscription
jeudi 19 juin 2008
Statut
Membre
Dernière intervention
13 septembre 2008
-
merci
Setaou
Messages postés
127
Date d'inscription
mercredi 28 mars 2001
Statut
Membre
Dernière intervention
4 octobre 2004
-
Il fonctionne avec tous les systèmes utilisant le protocole IceCast (donc a ma connaissance ShoutCast et IceCast). Il est peut être possible de l'adapter à d'autres protocoles mais dans ce cas il faut revoir intégralement ParseData (et je ne peux être d'aucune aide ici). De plus, je ne sais pas si les formats audio autres que le stream MP3 se prêtent aussi facilement à un enregistrement direct "à l'arrache".

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.