Calculer un DISCID depuis des MP3 [FreeDB] - Traitement Audio - Video & Son
Marsh Posté le 21-07-2003 à 14:47:09
up!
Tu as cherché ce qu'il y a dans le header d'un meupeutroi?
Marsh Posté le 21-07-2003 à 14:59:25
skeye a écrit : up! |
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
Marsh Posté le 21-07-2003 à 16:40:07
Taiche 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...
Marsh Posté le 21-07-2003 à 16:45:57
skeye 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
Marsh Posté le 21-07-2003 à 17:02:40
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...
Marsh Posté le 21-07-2003 à 17:25:21
Taiche 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...
Marsh Posté le 21-07-2003 à 17:27:12
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 |
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... )
Marsh Posté le 21-07-2003 à 19:00:42
krtek a écrit : |
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.
Marsh Posté le 21-07-2003 à 19:03:08
skeye 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.
Marsh Posté le 21-07-2003 à 19:48:49
Taiche a écrit : |
Bah essaie, pour voir...
Marsh Posté le 22-07-2003 à 12:04:56
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.
Marsh Posté le 28-07-2003 à 20:30:20
oirom a écrit : Est-ce qu'il existe un logiciel capable de faire l'inverse. |
Avec ca ca va tt seul http://cuemaster.host.sk/
Marsh Posté le 21-07-2003 à 13:56:58
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
---------------
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.