Existe-t-il un moyen de copier toutes les balises d'un fichier FLAC vers un autre de manière transparente à l'aide d'un outil en ligne de commande?
Existe-t-il un moyen de copier toutes les balises d'un fichier FLAC vers un autre de manière transparente à l'aide d'un outil en ligne de commande?
Réponses:
metaflac --export-tags-to=- input.flac | \
metaflac --remove-all-tags --import-tags-from=- output.flac
Peut-être aussi besoin de l' --no-utf8-convert
option.
Si vous ne voulez que la partie texte des métadonnées, vous devez utiliser metaflac avec l' --no-utf8-convert
option à l'exportation et à l'importation, sinon les caractères qui ne sont pas dans le jeu de caractères de votre shell sont altérés (par exemple, pour moi, les métadonnées japonaises ont été altérées sans):
metaflac --no-uft8-convert --export-tags-to=- src.flac | metaflac --import-tags-from=- --remove-all-tags dest.flac
aucune idée pourquoi utf8 n'est pas la valeur par défaut.
Ce n'est pas complet. Si vous souhaitez également déplacer des images, un petit script python exploitant le mutagène est le meilleur moyen de copier toutes les métadonnées.