J'ai toute ma musique, non triée dans / home / blah / Music /. C'est dans des dossiers aléatoires, ce qui n'a pas d'importance pour moi car Banshee s'occupe de tout. J'ai une grande playlist contenant un bon 2/3 de ma musique. Comment puis-je copier tous les fichiers mp3 répertoriés dans la liste de lecture dans un nouveau dossier?
Remarque: je n'essaie pas d'exporter une liste de lecture, mais de copier les mp3 répertoriés dans la liste de lecture.
Trouvé la solution, fonctionne avec n'importe quel lecteur multimédia.
Exportez votre liste de lecture dans un fichier m3u. Je l'ai appelé playlist.m3u
Ouvrez un terminal dans le dossier où vous avez enregistré le fichier.
Copiez et collez ceci:
N'oubliez pas de modifier le chemin d'accès au dossier de sortie souhaité.
Remarque: le terminal ne donnera aucune sortie pendant la copie des fichiers, soyez patient;)
la source
Bonne question, c'est une fonctionnalité bien nécessaire, il est étrange de voir combien peu de lecteurs multimédias l'ont.
Voici une méthode que vous pouvez essayer, elle peut avoir des limites dans votre cas, surtout si votre liste de lecture est très grande, écrivez un CD de données sur le disque avec les fichiers de la liste de lecture, enregistrez l'image .iso résultante où vous le souhaitez, puis extrayez-la.
Voici les étapes:
Sélectionnez votre liste de lecture sur la gauche. Assurez-vous que tous les artistes est sélectionné dans le volet supérieur droit.
sélectionnez toutes les pistes dans la liste de lecture dans le volet inférieur droit.
Faites un clic droit et cliquez sur Graver le CD
Brasero devrait commencer avec toutes les pistes prêtes à être gravées sur CD, il voudra par défaut graver un CD audio, maintenant il y aura probablement tellement de pistes qui ne rentreront probablement pas sur un CD audio, donc la prochaine étape est de changer la projet brasero.
Il vous sera demandé "Voulez-vous supprimer la sélection de fichiers ou l'ajouter au nouveau projet?"
Brasero est maintenant prêt à écrire une image Iso avec tous les fichiers de votre liste de lecture à l'emplacement de votre choix.
Cliquez sur le bouton de gravure en bas à droite, choisissez votre emplacement et nommez l'image iso, le processus d'écriture sera assez rapide car aucun transcodage ou normalisation n'est effectué.
Faites un clic droit sur l'image .iso et extrayez-la, cela créera un dossier avec les fichiers.
Si vous le souhaitez, vous pouvez continuer et graver le CD en tant que sauvegarde ou si vous devez en donner une copie à quelqu'un.
Voir les captures d'écran:
Banshee écrit le menu du CD
Projet Brasero Audio CD, remplacez-le par un projet de données
Les menus Brasero montrant comment changer le type de projet
Le projet de données qui peut gérer une bonne quantité de mp3
la source
Merci The Negative Shape pour cette excellente solution! Je l'ai modifié pour que les fichiers soient renommés en fonction de leur position dans la liste de lecture.
la source
Je laisserai également mon script car il peut être utile à quelqu'un. https://gist.github.com/CRImier/9777606
C'est du pur Python et ne copie pas les chansons deux fois lorsqu'il est exécuté plusieurs fois. J'espère que cela aide quelqu'un =)
la source
Voici un script que j'utilise pour copier des fichiers du fichier /home/user/playlist.m3u dans le dossier / home / user / export / tant que vos fichiers réels sont dans / home / user / Music / si ce n'est pas simplement changer le une ligne dans le script.
La différence avec le fait de faire glisser des entrées de banshee dans un dossier est que ce script conservera la hiérarchie de vos /artists/albums/track.mp3 ou toute autre hiérarchie dont vous disposez pour refléter exactement la liste de lecture m3u que vous créez. Ainsi, aucun doublon n'est possible et chaque piste est à sa place d'origine.
Je l'ai fait parce que mon téléphone n'a que MTP et qu'il est un peu flou sous Ubuntu. De plus, Banshee synchronisera mon Android de manière très chaotique. Je dois donc presque l'utiliser pour transférer wifi mon dossier d'exportation.
la source
J'ai amélioré le script python donné par l'utilisateur: "Арсений Пичугин" afin qu'il préserve la structure du répertoire lors de la copie des fichiers vers un nouvel emplacement. Cela vous permet ensuite de copier le fichier .m3u et les fichiers musicaux cibles vers un nouvel appareil, et les liens ne seront pas rompus, de sorte que la liste de lecture sera en fait LUE, comme sur votre lecteur mp3 ou votre téléphone. Le script suppose qu'il se trouve dans le dossier de niveau supérieur où se trouvent les fichiers musicaux et où se trouve le fichier .m3u.
prendre plaisir!
la source