Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

ENREGISTRER DES RADIOS EN STREAMING SHOUTCAST (CONTRÔLE ACTIVEX)


Information sur la source

Catégorie :Control Niveau : Expert Date de création : 29/03/2003 Date de mise à jour : 29/03/2003 18:53:40 Vu / téléchargé: 16 644 / 1 576

Note :
8,2 / 10 - par 10 personnes
8,20 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (21)
Ajouter un commentaire et/ou une note


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

  • Open "Zip" For Input As #1
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 :)
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de Mémère le 31/03/2003 16:41:53 administrateur CS

xXL

signaler à un administrateur
Commentaire de Setaou le 31/03/2003 18:50:49

merci ;)

signaler à un administrateur
Commentaire de TOXICmc le 10/04/2003 21:00:42

Bravo mec,
je fais de la WebRadio depuis très longtemps,
j'avais jammais même pensser faire quelque chose dans le genre...

C'est sur que je ne suis pas trop d'accord pour ce qui est d'enregistrer les chansons (question de droits d'auteurs), mais pour les émission que je dois surveiller, c'est géniale !

Je démare le prog sur un de mes server, puis quand j'ai le temps, j'écoute selement les émission que j'ai à écouter, qui sont facilement repérable par le nom de fichier !

Bref...

MERCI !

signaler à un administrateur
Commentaire de jeanvic le 23/07/2003 21:36:30

hello à tous !
je suis novice et je voudrais savoir ou je dois installer ces sources !
thanks
manu

signaler à un administrateur
Commentaire de psykocrash le 26/07/2004 08:02:35

slt,
je vient de télécharger ta source mais ton programme ne peut pas se connecter (délais trop long). y'a une nouvelle adresse ? sinon pourquoi esk'il n'est pas possible (avec ton programme) d'enregistrer d'aurtes stations radios ?
merci

signaler à un administrateur
Commentaire de psykocrash le 26/07/2004 08:27:09

Finalement j'ai trouvé comment faire. Pour ceux qui ne le save pas , voici ma méthode :
Allez sur le site d'une radio, et cherchez un lien vers un fichier .pls Téléchargez le et ouvrez le avec un éditeur de texte simple. Vous allez voir au moins une url. Copiez la avec le port (http://URLorIP:PORT). C'est l'adresse qui vous permettera d'enregistrer la radio.
Enfin, un petit message a Setaou :
MERCI, MILLE FOIS MERCI, CETTE SOURCE EST GENIALE, EXCELLENTE MEME !!! BRAVO BRAVO BRAVO.
heuu, j'ai dit Bravo ?

signaler à un administrateur
Commentaire de arsouille60 le 21/10/2004 20:19:08

Désolé mais je n'ai pas tres bien compris ta méthode pour enregistrer la radio à l'aide du fichier pls.
Peut tu me dire commen faire pour rtl2 par exemple?
Merci beaucoup
PS: bravo pour cette source!!!

signaler à un administrateur
Commentaire de psykocrash le 23/10/2004 15:58:17

Voici un exemple concret :

Contenu d'un fichier PLS :
--------------------------------------------
[playlist]
File1=http://ice.imars.net:8000/cigr.ogg
Title1=Generation Rock 104,5 FM (haute vitesse)
Length1=-1
File2=http://ice.imars.net:8000/cigr-low.ogg
Title2=Generation Rock 104,5 FM (basse vitesse)
Length2=-1
NumberOfEntries=2
Version=2
--------------------------------------------

Et la on trouve deux adresses :
File1=http://ice.imars.net:8000/cigr.ogg
File2=http://ice.imars.net:8000/cigr-low.ogg

Par exemple, pour écouter cette radio en direct, tu ouvre winamp 5, tu clique sur File > Play URL et tu colle une de ces adresses dans la boite de dialogue qui s'ouvre.

signaler à un administrateur
Commentaire de SkyRocKo le 10/03/2005 15:34:51

Hello !

Vraiment génial !!!   10/10

J'avais pensé faire ça mais je n'ai aucune connaissance en ce domaine. Tu l'as fait et ça fonctionne très bien ;)

Bonne continuation !

SkyRocKo

signaler à un administrateur
Commentaire de willow07rosenberg le 13/03/2005 16:51:24

Impressionnifiant !!!

Moi je dis...

10/10 !!!

signaler à un administrateur
Commentaire de NoFutur le 05/06/2005 20:46:45

Le code est vraiment Top, 10/10 bravo :-)

Quelqu'un sait par hasard comment écouter une radio à partir de ce même type d'adresse ?

Bonne prog.
@plus

signaler à un administrateur
Commentaire de willow07rosenberg le 05/06/2005 21:22:47

NoFutur : Perso j'utilise la DLL FMod... Elle sait lire plein de type de streaming !!!


Cette DLL est vraiment au TOP !!!!

A+ !

signaler à un administrateur
Commentaire de NoFutur le 06/06/2005 08:49:51

Salut,

Merci pour l'astuce je vais chercher de la doc la dessus :-)

@plus

signaler à un administrateur
Commentaire de Rantanplan9 le 22/06/2005 18:36:59

salut !

lorsque je veux me connecter a OUI FM : http://ouifm.ovh.net:8000/ ca me met l'erreur suivant : "Le serveur n'est pas un serveur ShoutCAST"

ca veut dire quoi ?

signaler à un administrateur
Commentaire de NoFutur le 23/06/2005 11:24:27

Salut,

Je crois que la réponse se trouve dans ton message la radio ne dépend pas du serveur shoutcast, de par ce fait il n'est pas possible de récupérer en mp3 les chansons de cette radio :-)

@plus

signaler à un administrateur
Commentaire de Rantanplan9 le 23/06/2005 13:11:50

c'est balo parce que ya 3 - 4 jours ca marchait :/

signaler à un administrateur
Commentaire de jeromegel le 04/07/2005 17:46:47

A propos des droits d'auteur on a parfaitement le droit d'enregistrer ses musiques à la radio c'est comme si on enregistrait de sa chaîne de salon sur une K7 audio C'EST LEGAL !!!!!!!!
Les droits d'auteur c'est les radios qui paient (autrement dit les publicitaires) poour une fois que c'est les riches qui casquent on va en profiter

signaler à un administrateur
Commentaire de jeromegel le 04/07/2005 18:12:21

Voici le lien qui en parle:

http://webgeneraction.levillage.org/article.php3?id_article=293

signaler à un administrateur
Commentaire de ScSami le 03/01/2007 23:22:50

Question :  Pourquoi il ne fonctionne qu'avec SHOUTcast (ce qu'il faudrait peut-être préciser dans la description de la source !!!) ???
Combien d'autres systèmes existe-t-il encore et est-ce possible d'adapter ton code (cf. ParseData) pour qu'il fonctionne avec ces autres systèmes (et si oui... comment ???) ?

signaler à un administrateur
Commentaire de Setaou le 04/01/2007 12:44:14

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".

signaler à un administrateur
Commentaire de HariSeldon69210 le 28/08/2008 11:24:03

merci

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 1,061 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.