Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2311 connectés 

  FORUM HardWare.fr
  Video & Son
  Traitement Audio

  [FreeDB] Calculer un DISCID depuis des MP3

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[FreeDB] Calculer un DISCID depuis des MP3

n°486476
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 21-07-2003 à 13:56:58  profilanswer
 

Bonjour les gens !
Je sais pas trop si c'est la bonne section ou quoi, mais bref, allons-y. J'aimerais, depuis un répertoire contenant des MP3, faire des requêtes sur FreeDB et pour ça je dois calculer un identifiant appelé DISCID. Il y a un Howto sur le site de FreeDB ( http://freedb.org/modules.php?name [...] le&artid=6 )qui dit comment calculer cet identifiant mais malheureusement, c'est basé sur la TOC d'un CD audio, chose que je n'ai évidemment pas avec les MP3.
Mais j'ai vu des softs comme Tag&Rename qui savent faire ce genre de choses, donc je me demandais si quelqu'un savait comment je pourrais me débrouiller.
 
Merci d'avance :jap:


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
mood
Publicité
Posté le 21-07-2003 à 13:56:58  profilanswer
 

n°486520
skeye
Posté le 21-07-2003 à 14:47:09  profilanswer
 

up!
Tu as cherché ce qu'il y a dans le header d'un meupeutroi?

n°486527
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 21-07-2003 à 14:59:25  profilanswer
 

skeye a écrit :

up!
Tu as cherché ce qu'il y a dans le header d'un meupeutroi?


Le header va pas me donner des tonnes d'infos : bitrate, fréquence, version du MPEG, etc... Ca va me servir à calculer le temps du track mais c'est tout [:spamafote]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°486601
skeye
Posté le 21-07-2003 à 16:40:07  profilanswer
 

Taiche a écrit :


Le header va pas me donner des tonnes d'infos : bitrate, fréquence, version du MPEG, etc... Ca va me servir à calculer le temps du track mais c'est tout [:spamafote]


En gros pour chaque track il te faut le temps en min sec et le nb de frames, non? Tu peux pas trouver tout ca dans le meupeutroi?
Je suppose que c'est le nb de frames qui chie...

n°486604
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 21-07-2003 à 16:45:57  profilanswer
 

skeye a écrit :


En gros pour chaque track il te faut le temps en min sec et le nb de frames, non? Tu peux pas trouver tout ca dans le meupeutroi?
Je suppose que c'est le nb de frames qui chie...


Nan ba en fait c'est OK pour tout ça : j'ai le temps en secondes et une frame = 1/75 de seconde. Le seul souci c'est que j'arrive pas à reconstituer les bonnes frames pour chaque morceau et le discid que j'obtiens depuis les MP3 est différent de l'original :/


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°486612
krtek
Just Do It
Posté le 21-07-2003 à 17:02:40  profilanswer
 

Je pense que tout dépend de l'encodage MP3 utilisé. S'il ai parfait, cela ne pose aucun problème, malheureusement, en parlant encodage mp3, on parle destruction d'informations :(
 
Je me demande s'il n'est pas possible d'effectuer une recherche d'après le nom sur FreeDB, je crois d'ailleurs que c'est la méthode utiliser par K-MP3, peut etre ke Kyle Katarn pourrait te donner plus d'infos...

n°486636
skeye
Posté le 21-07-2003 à 17:25:21  profilanswer
 

Taiche a écrit :


Nan ba en fait c'est OK pour tout ça : j'ai le temps en secondes et une frame = 1/75 de seconde. Le seul souci c'est que j'arrive pas à reconstituer les bonnes frames pour chaque morceau et le discid que j'obtiens depuis les MP3 est différent de l'original :/


D'après la page que tu as donnée le boulot à faire c'est de remplir la structure qui contient ces infos là...dnc je vois pas ce qui merdoie... :??:

n°486641
skeye
Posté le 21-07-2003 à 17:27:12  profilanswer
 

krtek a écrit :

Je pense que tout dépend de l'encodage MP3 utilisé. S'il ai parfait, cela ne pose aucun problème, malheureusement, en parlant encodage mp3, on parle destruction d'informations :(
 
Je me demande s'il n'est pas possible d'effectuer une recherche d'après le nom sur FreeDB, je crois d'ailleurs que c'est la méthode utiliser par K-MP3, peut etre ke Kyle Katarn pourrait te donner plus d'infos...


Il le fait déjà avec le nom, mais ce n'est pas très satisfaisant à son gout (oui oui, le topic a commencé ailleurs... :whistle:)

n°486711
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 21-07-2003 à 19:00:42  profilanswer
 

krtek a écrit :


Je me demande s'il n'est pas possible d'effectuer une recherche d'après le nom sur FreeDB, je crois d'ailleurs que c'est la méthode utiliser par K-MP3, peut etre ke Kyle Katarn pourrait te donner plus d'infos...


Ba y a 2 méthodes pour récupérer des infos de FreeDB :
* interroger la base via le formulaire de recherche ; en parsant la page HTML, on récupère ce qu'on veut. C'est ce que font K-MP3 et mon appli. Ca demande toutefois à l'utilisateur d'entrer des chaînes à chercher (artiste, album...). Pas besoin de discid ici.
* taper direct sur la base de données via le protocole CDDB. C'est là qu'il faut obligatoirement un discid qui s'obtient à partir de la TOC d'un CD audio et que je suis obligé de reconstituer depuis les MP3. C'est ce que fait Tag&Rename. L'avantage, c'est que l'utilisateur n'a pas à rentrer quoi que ce soit, il suffit juste que tous les fichiers de l'album soient présents et dans l'ordre.


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°486713
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 21-07-2003 à 19:03:08  profilanswer
 

skeye a écrit :


D'après la page que tu as donnée le boulot à faire c'est de remplir la structure qui contient ces infos là...dnc je vois pas ce qui merdoie... :??:  


Parce que j'ai rippé un de mes albums en MP3 via CDEx, en récupérant des données depuis FreeDB. Ca m'a donné des valeurs de référence. Bon ba quand je passe par le calcul du discid depuis les MP3, j'obtiens pas tout à fait les mêmes valeurs de frames (c'est dû à l'élimination d'un reste lors d'une division) donc du coup je sais pas si ça va être accepté par CDDB :/
C'est pour ça que je cherchais une méthode plus précise mais apparemment y a pas.


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
mood
Publicité
Posté le 21-07-2003 à 19:03:08  profilanswer
 

n°486742
skeye
Posté le 21-07-2003 à 19:48:49  profilanswer
 

Taiche a écrit :


Parce que j'ai rippé un de mes albums en MP3 via CDEx, en récupérant des données depuis FreeDB. Ca m'a donné des valeurs de référence. Bon ba quand je passe par le calcul du discid depuis les MP3, j'obtiens pas tout à fait les mêmes valeurs de frames (c'est dû à l'élimination d'un reste lors d'une division) donc du coup je sais pas si ça va être accepté par CDDB :/
C'est pour ça que je cherchais une méthode plus précise mais apparemment y a pas.


Bah essaie, pour voir... [:skeye]

n°487019
oirom
Posté le 22-07-2003 à 12:04:56  profilanswer
 

Est-ce qu'il existe un logiciel capable de faire l'inverse.
Je voudrais trouver la durée précise de chaque piste depuis un ID cddb. :??:  
 
En fait c'est pour construire un .cue à partir d'un album sur un fichier mp3 unique.

n°490275
kusuryia
Posté le 28-07-2003 à 20:30:20  profilanswer
 

oirom a écrit :

Est-ce qu'il existe un logiciel capable de faire l'inverse.
Je voudrais trouver la durée précise de chaque piste depuis un ID cddb. :??:  
 
En fait c'est pour construire un .cue à partir d'un album sur un fichier mp3 unique.


 
Avec ca ca va tt seul http://cuemaster.host.sk/


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Video & Son
  Traitement Audio

  [FreeDB] Calculer un DISCID depuis des MP3

 

Sujets relatifs
Erreur codec MP3*** Les lecteurs Digisette (Mp3>>K7)... ***
[Conversion] MP3 -> MIDILecteur Mp3, 512Mo et USB 2
Cool Edit Pro & MP3 LameRipper un CD entier en un seul fichier MP3 ?
Philips HDD100 : le lecteur MP3/HDD de la firme néerlandaise.DTS > Wav, MP3
Traitement de MP3MP3 sur platine salon avec des menu interactif ??
Plus de sujets relatifs à : [FreeDB] Calculer un DISCID depuis des MP3


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR