Porter des logiciels libres sous toutes les distributions ;)
Vous n'êtes pas identifié.
Oui oui, on est bien d'accord.
J'ai également pensé au fait de 'retravailler' les tags via une fonction portant un nom différent, par exemple %t(), mais je crois que cela pourrait créer quelque confusion
Dans un premier temps, cette nouvelle fonction %u() devra donc faire ses preuves
Hors ligne
Salut @Gounlaf,
Nouvelle version 3.7.3~beta1 disponible pour test de la fonction %u()
Hors ligne
Salut xcfaudio
Je n'avais pas eu le temps de testé ... c'est chose faite
Ca marche impeccable
Par contre, pourrais tu vérifier que l'export en MP3 a partir d'un CD directement fonctionne toujours ? Je dit ca parce que :
- nautilus, dans son onglet audio/video me trouves aucune informations sur les mp3
- VLC trouve les tags, mais me sort que c'est du 128kbps
- Banshee me trouve les tags, et les bons bitrates (qui varient d'une chanson a l'autre car j'ai demandé du VBR-NEW V0 + Join Stero)
Alors je me demande à qui je dois faire confiance xD
Mais bon sinon, c'est la joie : les fichiers sont bien "comme il faut". Les metas conservent bien le "bon format" ... c'est la fête !
Edit : comment on remplace les parenthèse ? J'ai essayé un \( mais ca ne fonctionne pas ( %u(\(=-) )
Dernière modification par Gounlaf (31-01-2010 16:54:16)
Hors ligne
Salut @Gounlaf,
Concernant les bitrates qui sont différents en sortie pour les mp3, je ne comprend pas bien et j'ai d'ailleurs posé la question à Dzef qui est spécialiste pour ce type de question
Concernant la fonction %u() et le remplacement des parenthèses, c'est la question qui tue
Il va me falloir retravailler mon algo
Hors ligne
Hop, algo modifié ... j'espère que mon inspiration du moment etait bonne !!!
Par exemple ... un titre avec ajout de caractères biraroides :
Je m'voyais (%u déjà
avec l'application de:
%c %u(éèêë=e)%d%u(àâã=a)%u( =_)%u((%u=?)
j'obtiens:
01_Je_m'voyais_?????_deja
Le temps de quelques dernière modifs et je place une nouvelle version sur le serveur pour tests
Hors ligne
Salut @@Gounlaf,
Version 3.7.3~beta3 disponible:
Modification: depuis onglet [ CD->Arrangement des titres du CD ] de l'option %u
%u(SOURCE=DESTINATION)
Le ou les caracteres SOURCE seront remplaces par le caractere DESTINATION
SOURCE
peut etre un ou une suite de caracteres
DESTINATION
est un caractere unique pour remplacer la SOURCE
Exemple:
%u(AB=C)
Correction:(@Dzef): pour la conversion WAV vers ALL des frequences, voies et quantification.
Suppression de la fenetre d'erreur et ajout d'un journal de logs.
Correction: de la traduction: mon mini-parseur de fichier *.glade possedait un mini-bug
PS:
Réponse de Dzef concernant les bitrates, et je suis d'accord avec lui:
En vbr, le bitrate moyen doit varier suivant le type de fichier ...
Hors ligne
Salut,
je me suis fait mal comprendre : je penses que ya pas de soucis, tout est OK. Seulement : nautilus, dans son onglet audio, m'indique RIEN (alors qu'il y a encore pas longtemps, il m'affichait les infos ...
Mais, j'ai eu un soucis ce week end, j'ai du réinstaller ... et j'ai du oublier des paquets :x -> donc ça refonctionne, pas de soucis
De même, VLC, dans sa version 1.0.2 et dans sa version de dev m'affiche les même infos dans l'onglet "Outils > Informations sur les codecs", à savoir du 128kbps ... donc ca doit venir de VLC xD
Et Banshee, quant à lui, m'affiche toujours les BONNES infos ^^
Et pour les tests ... je vais retester (j'ai de nouveaux cds là mais sans parenthèse, c'est pas drôle)
Edit : par contre un truc pas drôle : sur ces nouveaux cds, ya pas d'infos sur le nom des pistes, le debug nous dit ceci :
CREATE TEMPORARY REP: /tmp/XcfaIcedax !-----------------------------------------------------------! ! --Without Expert Parameters-- ! ICEDAX !-----------------------------------------------------------! ArgConv[ 00 ] = icedax ArgConv[ 01 ] = --cddb ArgConv[ 02 ] = 1 ArgConv[ 03 ] = -device ArgConv[ 04 ] = /dev/sr0 ArgConv[ 05 ] = --verbose-level ArgConv[ 06 ] = title ArgConv[ 07 ] = --info-only BUF = Type: ROM, Vendor 'HL-DT-ST' Model 'DVD+-RW GA11N ' Revision 'A101' MMC+CDDA BUF = 569344 bytes buffer memory requested, 4 buffers, 55 sectors BUF = #icedax version 1.1.9, real time sched., soundcard, libparanoia support BUF = no cddb entry found: 202 No match for disc ID 1510e013. BUF = CDINDEX discid: uKTJz1._Hwu1.6BzDOL5vFEVFOI- BUF = CDDB discid: 0x1510e013 BUF = CD-Text: not detected BUF = CD-Extra: not detected iconv: ne peut ouvrir le fichier d'entrée « ./audio.cddb »: Aucun fichier ou dossier de ce type REMOVE TEMPORARY REP: /tmp/XcfaIcedax
Ya t'il moyen, en replis, de retourner sur les serveurs freedb ?
Edit2 : Il semblerait que ta version modifiée d'icedax entraine (aussi) le "notfound" de iconv (comme dans le code la plus haut)
J'explique :
Le CD plus haut c'était "Batlik - En machant bien (2008)", version "native" de icedax (Batlik -> http://www.abrulepourpoint.com)
Deuxième CD : "Batlik - Juste à côté" (moins récent -> 2006), version "native" de icedax : ca fonctionne, mais le cddb semble être pourri (plus le probleme que icedax "natif" fait sauter les caractères spéciaux)
Ca donne ça :
BUF = Type: ROM, Vendor 'HL-DT-ST' Model 'DVD+-RW GA11N ' Revision 'A101' MMC+CDDA BUF = 569344 bytes buffer memory requested, 4 buffers, 55 sectors BUF = #icedax version 1.1.9, real time sched., soundcard, libparanoia support BUF = CDINDEX discid: lSWufxW4V_q_9ixKUdONNV4eOhc- BUF = CDDB discid: 0xad09980b CDDBP titles: resolved BUF = CD-Text: detected BUF = CD-Extra: not detected BUF = Album title: 'Juste _ c_t_' [from BATLIK] BUF = Track 1: 'juste a cote abppJuste _ c_t_' BUF = Track 2: 'juste a cote abppL_a A' BUF = Track 3: 'juste a cote abppUne petite gangr_ne' BUF = Track 4: 'juste a cote abppLes gens et les _v_nements' BUF = Track 5: 'juste a cote abppManille' BUF = Track 6: 'juste a cote abppL'elastique' BUF = Track 7: 'juste a cote abppA l'int_rieur' BUF = Track 8: 'juste a cote abppUn dernier cri' BUF = Track 9: 'juste a cote abppLe nouveau producteur' BUF = Track 10: 'juste a cote abppComme le coyote' BUF = Track 11: 'juste a cote abppJ'avance'
Alors là je me dit : "zut, j'ai oublié le icedax modifié pour retrouver mes caractères spéciaux !"
Du coup je met le nouveau icedax modifié
Et là :
BUF = error: exec iconv: ne peut ouvrir le fichier d'entrée « ./audio.cddb »: Aucun fichier ou dossier de ce type
Voiluuuu
Dernière modification par Gounlaf (05-02-2010 19:26:16)
Hors ligne
Ok j'essaye tout à l'heure (je vais plonger là :p)
Et j'ai "edit 3 fois" mon post (je sais pas si t'as répondu quand je l'éditait :s)
Hors ligne
Mouaip :p
Je vais relire tranquillement pendant que tu fais des bulles
Ou plutôt cette ligne qui donne de meilleurs résultats chez moi :
$ icedax --cddb 1 -device /dev/sr0 --verbose-level title --info-only cddbp-server=freedb.freedb.org cddbp-port=8880
Si tu peux me dire ce que ça donne chez toi !
PS:
Pour le fichier absent avec 'iconv' : anomalie résolue
Les paramètres:
cddbp-server=
cddbp-port=
seront optionnels et modifiables ...
Hors ligne
Plop :
gounlaf@c3x-laptop:~$ icedax --cddb 1 -device /dev/sr0 --verbose-level title --info-only cddbp-server=freedb.freedb.org cddbp-port=8880 Type: ROM, Vendor 'HL-DT-ST' Model 'DVD+-RW GA11N ' Revision 'A101' MMC+CDDA 569344 bytes buffer memory requested, 4 buffers, 55 sectors #icedax version 1.1.9, real time sched., soundcard, libparanoia support no cddb entry found: 202 No match for disc ID 1510e013. CDINDEX discid: uKTJz1._Hwu1.6BzDOL5vFEVFOI- CDDB discid: 0x1510e013 CD-Text: not detected CD-Extra: not detected
Si je dois refaire le message, je le referais xD
Hors ligne
Mince, c'est la mouise
Il est aussi possible d'essayer avec cette liste:
cddbp-server=freedb.freedb.org/
cddbp-server=at.freedb.org/
cddbp-server=ca.freedb.org/
cddbp-server=de.freedb.org/
cddbp-server=fi.freedb.org/
cddbp-server=fr.freedb.org/
cddbp-server=no.freedb.org/
cddbp-server=uk.freedb.org/
cddbp-server=us.freedb.org/
mais apparemment, le contenu de ton cd n'est pas stocké dans la base freedb !!!
Et avec d'autres programmes tels: Sound-Juicer ou Grip, ça dit quoi ?
PS:
Nouvelle version à dispo: xcfa-3.7.3~beta8 équivalente à xcfa-3.7.3
Hors ligne