[fichiers audio] Convertir en conservant les balises

Applications multimedia / jeux
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

[fichiers audio] Convertir en conservant les balises

Message par Guiux »

Bonjour,
pour convertir des fichiers m4a en ogg, j'utilise la ligne suivante :

Code : Tout sélectionner

for nam in *.m4a; do nice mplayer -ao pcm "$nam" -ao pcm:file="$nam.wav" && nice oggenc -q5 "$nam.wav" -o "$(basename "$nam" .m4a).ogg"; rm "$nam.wav"; rm "$nam"; done
Le problème est que les fichiers ogg obtenus ne contiennent aucune des balises des fichiers originaux. Je suis obligé de rentrer les noms de pistes, artistes, albums manuellement. :|

Il y a moyen d'améliorer ça ?
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
Avatar de l’utilisateur
catwell
archer de cavalerie
Messages : 175
Inscription : lun. 13 juil. 2009, 19:00

Re: [fichiers audio] Convertir en conservant les balises

Message par catwell »

Utiliser ça ?
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [fichiers audio] Convertir en conservant les balises

Message par Guiux »

Heu... :mrgreen: Soit tu t'es trompé de lien, soit de sujet...
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
Avatar de l’utilisateur
CroK
Elfe
Messages : 607
Inscription : dim. 26 juil. 2009, 14:27
Localisation : France > Auxerre

Re: [fichiers audio] Convertir en conservant les balises

Message par CroK »

Un truc que j'utilise pour convertir les fichiers audio, c'est audio-convert, un petit script sympa qui prends en charge pas mal de formats. Après je sais pas si c'est ce que tu cherches.

Edit : Euh .. En fait ça prends pas en charge le m4a... Désolé
Save the penguins, burn the flags ! -- c[] <- beeeeeeeeer!
Avatar de l’utilisateur
catwell
archer de cavalerie
Messages : 175
Inscription : lun. 13 juil. 2009, 19:00

Re: [fichiers audio] Convertir en conservant les balises

Message par catwell »

Guiux a écrit :Heu... :mrgreen: Soit tu t'es trompé de lien, soit de sujet...
Bien vu :roll:
Et c'est mieux ?
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [fichiers audio] Convertir en conservant les balises

Message par Guiux »

Haa... Voilà qui est intéressant ! :D

Mais comment l'utiliser ?
J'ai essayé de le lancer dans un dossier contenant des *.m4a, mais visiblement il y a un problème :

Code : Tout sélectionner

$ ./aac2ogg.txt
Traceback (most recent call last):                     
  File "./aac2ogg.txt", line 304, in <module>          
    main()
  File "./aac2ogg.txt", line 67, in main
    inputdir = sys.argv[1]
IndexError: list index out of range
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
Avatar de l’utilisateur
catwell
archer de cavalerie
Messages : 175
Inscription : lun. 13 juil. 2009, 19:00

Re: [fichiers audio] Convertir en conservant les balises

Message par catwell »

Je ne l'ai pas testé mais en lisant le code il semble qu'il faille spécifier un dossier ou un fichier. Au passage ça serait mieux de renommer le script avec l'extension .py. Ensuite, tente ./aac2ogg.py ., ./aac2ogg.py --help pour de l'aide.
Guiux
Elfe
Messages : 870
Inscription : sam. 04 avr. 2009, 00:04
Localisation : Paris

Re: [fichiers audio] Convertir en conservant les balises

Message par Guiux »

Merci pour ton aide.
En fait, il faut faire ./aac2ogg.py <dossier à convertir>.

Par contre, toutes les balises ne sont pas conservées (la balise compositeur, par exemple), et le nom des fichiers est changé lors de la conversion, le rallongeant avec des infos inutiles pour moi (je n'ai pas besoin d'avoir le nom de l'artiste avant le titre dans le nom de fichier) et donnant parfois des résultats assez bizarres avec certains caractères de ponctuations et spéciaux (tous les espaces remplacés par des "_")

Mais bon, je vous remercie, je gagne déjà pas mal de temps ! :)
Arch 64 bits KDE 4 + Windows 7 sur Dell XPS M1530 [Core 2 Duo 2,4 GHz | 3 Go RAM | nVidia Geforce 8600M GT]
Avatar de l’utilisateur
catwell
archer de cavalerie
Messages : 175
Inscription : lun. 13 juil. 2009, 19:00

Re: [fichiers audio] Convertir en conservant les balises

Message par catwell »

Tu peux toujours essayer de régler ces problèmes en modifiant le script :)
Répondre