PUBLI-INFO > RadioActu vous conseille 
Libre-Antenne
Vous n'êtes pas identifié.
- Accueil forums
- » RadioActu Technique
- » Récupérer les infos des fichiers SND dans la database de Dalet
#1 07-05-2008 17:46:26
- Simon
- Invité
Récupérer les infos des fichiers SND dans la database de Dalet
Salut,
Actuellement, je veux monter un petit poste mobile de diffusion sur un laptop. Ça servira pour nos radios communautaires membres qui font des diffusions temporaires avant l'octroi de leur licence par le CRTC (Conseil de la radiodiffusion et des télécommunications canadiennes) ou encore en cas de pépins techniques chez celles déjà en ondes.
Je voudrais donc mettre quelques centaines de chansons dans le laptop et installer Zara Radio ou un autre gratuiciel facile à opérer même par des bénévoles.
Le problème ? Je me vois bien mal commencer à "grabber" les chansons à partir des CDs. L'idéal, évidemment, ce serait de prendre les SND qu'on a dans Dalet, puis les convertir en MP3 avec dBpoweramp.
Mais voilà, les fichiers audios dans le serveur Dalet portent non pas des titres et interprètes, comme on le fait généralement avec des MP3, mais plutôt des numéros. Et ces fichiers sont bien sûr associés à d'autres fichiers VOL et XML où sont stockées les informations titre, interprète, auteur, etc..
Si je pouvais au moins récupérer les tags, je pourrais ensuite utiliser un petit programme comme Mp3tag et renommer mes fichiers à partir justement des tags. Mais pour l'heure, je tourne en rond.
Qui peut m'aider ? Merci de votre collaboration. Je m'imagine déjà en train de "grabber" CD par CD les extraits et Dieu ! que ça ne me plaît pas.
#2 08-05-2008 16:09:33
- Maxor
- Invité
Re: Récupérer les infos des fichiers SND dans la database de Dalet
les fichier ".snd" sont de simple fichier ".mp2" en realité ! tu ne peux malheureusement pas recuperer les "tag" car il n'y en a pas ! toutes les infos sur tes titres artistes etc... sont dans la base SQL ! Je te propose donc la methode suivante :
- reperer les numeros des fichiers que tu veux recuperer dans la base !
- copier les fichiers ".snd" dans un nouveau repertoire, puis les renommer avec le nom des artites et titres !
- Remplacer l'extension ".snd" en ".mp2"
- Avec dbpoweramp encoder tout tes fichiers en ".wav" pour commencer et remettre tes fichiers en lineaire !!
Puis encoder tes ".wav" en ".mp3"
Il faut aussi remarquer que les fichiers dalet sont encodés en 48Khz 256Kbps stéréo (format broadcast MPEG-1 Audio Layer II) !
Pour ne pas trop perdre de qualité, vu que le format MPEG est destructeur et que les encodeurs ne savent pas correctement passer d'un layer à l'autre, je conseil de passez par un codage intermediaire en ".wav" pour remettre la frequence d'echantillonage à 44.1Khz (16bit stéréo).
Voila pour la technique audio, maintenant, tu peux aussi "demonter" la base SQL ou du moins l'editer et recuperer les tables avec les titres et artistes et le numero du son correspondant et par la suite faire une petite "moulinette" pour transformer tous tes fichiers.
Plus simplement, je crois qu'il existe aussi un programme "browser32" qui pourrait te rendre de grand service, c'est un shareware (65$) qui s'integre sur le reseau de tes machines Dalet.
En esperant t'avoir aidé un peu dans ta recherche !!
Bonne chance
#3 08-05-2008 23:22:24
- Grouik
- Membre
- Lieu: Paris
- Date d'inscription: 11-02-2008
- Messages: 38
Re: Récupérer les infos des fichiers SND dans la database de Dalet
La première chose à faire est de tester (avec winamp par exemple) si tes fichiers son sont bien du layer II, en faisant la manip décrite par Maxor (renommer le fichier en .mp2 ou .mpg) afin d'être sûr de pouvoir les lires ou les convertir facilement. En effet, chez Dalet, ils ont dans le passé eu la mauvaise idée de "customiser" les headers des trames mpeg. C'était alors bien du codage audio mpeg 1 Layer II, mais avec des entêtes propriétaires. Ils ont aussi, sur certains produits, il me semble, utilisé des fichiers mpeg ou linéaires encapsulés en BWF (lesquels peuvent contenir l'équivalent d'un "tag" plus ou moins propriétaire)...
Ensuite, si tes fichiers son sont associés à des fichiers XML qui contiennent le titre et l'artiste , il ne doit pas être bien compliqué de faire un petit soft pour renommer tes fichiers. Je n'ai pas testé Zararadio, mais beaucoup de logiciels sont capables de lire des fichiers mpeg1 layer II, ce qui éviterait de passer par une étape de conversion. Cela dit, conversion ou non, si tu veux faire tourner un automate simple en automatique, tu seras probablement obligé de passer par une étape de "trim" des débuts et fins de fichiers (afin de pallier à la perte des marqueurs stockés dans la base de donnée de Dalet).
Hors ligne
#4 09-05-2008 15:47:41
- Simon
- Invité
Re: Récupérer les infos des fichiers SND dans la database de Dalet
Merci des réponses. Oui, ce sont des layers II. dBpoweramp converter est assurément un excellent complice quand on a à travaillé avec les fichiers Dalet, puique c'est le seul outil de conversion que j'ai pu déniché avec des codecs pour Dalet.
Je vais voir ce que je peux faire. Merci encore. Si d'autres ont des solutions, n'hésitez pas.
#5 12-05-2008 14:21:10
- Kma
- Invité
Re: Récupérer les infos des fichiers SND dans la database de Dalet
Pk ne pas extraire l'intégralité de ta base pour en faire un backup dans un disque dur de temps en temps?
Au mois si dalet te fait l'extraction il sera capable de sortir le titre de la base de donnée non
- Accueil forums
- » RadioActu Technique
- » Récupérer les infos des fichiers SND dans la database de Dalet
