web-dev-qa-db-fra.com

Renommer les dossiers en balises ID3 de la musique?

Quelqu'un connaît-il une application qui renommera un dossier en balises id3?

Mon répertoire de musique est un désordre avec des noms de dossier. Pas un gros problème depuis que j'utilise Banshee pour tout stocker en bibliothèque. J'ai une assez grande collection de musique sur mon disque dur principal (> 140 Go) mais je garde les balises id3 propres.

Je suis en train de mettre en place un serveur FTP et il sera impossible de naviguer dans l’état actuel des dossiers.

Dans Banshee, la case "Mettre à jour les noms de fichiers et de dossiers" est cochée dans les préférences, mais les noms de dossiers ne sont pas mis à jour. Même après Rescan Music Library.

Une idée pourquoi?

Je peux voir que lorsque je mets à jour un album ou une piste, il met à jour les noms de fichier et de dossier et les déplace du sous-répertoire où je les ai dans le dossier Musique.

Alors

  • Comment puis-je renommer les dossiers de toute ma bibliothèque?

et

  • Comment puis-je gérer les sous-répertoires que j'ai maintenant? (comme ~/Music/downloads ou ~/Music/livres audio) (c'est moins important que de simplement renommer les dossiers, au fait)

Quelque chose de similaire pour les films serait cool aussi.

4

Essayez d'activer l'extension "Observateur de bibliothèque":

Édition -> Préférences -> Extensions

Avec l’option Organiser la musique et les dossiers, c’est comme ça que je garde ma musique organisée automatiquement. Vous n'avez pas besoin de réanalyser la bibliothèque musicale avec ce plugin activé. Si vous faites glisser un fichier dans la fenêtre ou que vous l'ajoutez au dossier source Musique configuré dans Banshee, il est automatiquement ajouté.

1
Gustavo Rubio

ATTENTION: Cela fonctionnait il y a quelques versions et je ne l'ai pas testé avec la version actuelle!

  1. Fermer Banshee.
  2. Sauvegardez votre ~/.config/banshee-1/banshee.db (copiez-le, ne le déplacez pas et ne le renommez pas).
  3. Exécutez la commande suivante: sqlite3 ~/.config/banshee-1/banshee.db "update coretracks set LastSyncedStamp = 0 where PrimarySourceID=1"
  4. Commencez Banshee. Il devrait maintenant mettre à jour vos noms de dossier et de fichier. Cela prend beaucoup de temps, selon le nombre de fichiers que vous avez. Vous pouvez voir comment cela fonctionne dans le coin inférieur gauche.

Oh, et un grand merci à gabaug du canal Banshee IRC pour cette solution: P

4
dAnjou

Easytag et exfalso le feront également.

2
synic

J'ai eu le même problème et j'ai essayé toutes les suggestions banshee et exfalso postées jusqu'à présent sans succès. Plus tard, j'ai découvert que mon problème se posait pour les fichiers de musique sans autorisation en écriture (fichiers en lecture seule). J'ai changé toutes les autorisations de mon fichier de bibliothèque Banshee en une fois en exécutant ce qui suit sur l'emplacement de la bibliothèque Banshee dans bash:

find . -type f -print0 | xargs -0 chmod 660

Cela modifie l’autorisation (chmod) de tous les fichiers de type , de type (-type f) dans le répertoire en cours (.) accordant les valeurs read et permission d'écriture pour le propriétaire et le groupe de fichiers uniquement (argument 660 de chmod). J'ai utilisé find -print0 associé à xargs -0 parce que les noms de fichiers musicaux peuvent comporter de nombreux caractères non-compatibles avec Shell.

1
o76221qn39ro889r

Ce que j'ai fait et cela a bien fonctionné a été de cliquer avec le bouton droit de la souris sur "Tous les artistes", puis de sélectionner "Modifier les informations de piste". Cela ouvre un éditeur de piste sera toute ma bibliothèque sélectionnée. Ensuite, j'ai ajouté un commentaire à la première piste, puis appuyé sur le petit bouton semblable à un dossier situé à droite du champ de texte. Puis cliquez sur sauvegarder. Cela ajoutera le commentaire à toutes vos chansons et forcera une mise à jour de toutes les chansons, y compris la copie dans le bon dossier avec le bon nom de fichier.

Le processus peut prendre beaucoup de temps. Et une fois que tous les fichiers ont été déplacés, vous pouvez suivre le même processus pour supprimer le commentaire indésirable. Et sachez que cela effacera les commentaires de toutes vos chansons mais dans mon cas, je n'en avais aucun qui soit important ou utile.

0
jmbouffard