Hallo Ich möchte ein Skript schreiben, das meinen Musikordner in Unterordnern anordnet.
Gibt es ein bestehendes Skript, das das schon macht?
Wie werden Sie Ihre eigenen schreiben?
Welche Sprache wählen Sie?Anordnen meines Musikordners nach ID-Tags
Antwort
Nun, es gibt eine Software, die ich verwende Mp3tag, die nur das tut - ermöglicht es Ihnen, Musikdateien basierend auf ihren ID-Tags neu anzuordnen. Allerdings ist das kein Skript ...
Wenn ich es selbst schreiben würde, würde ich es in Python mit einem seiner many ID3 modules tun.
Mp3tag stürzt ab. Ich habe eine ziemlich umfangreiche Musikbibliothek. –
Ich schrieb ein Skript in JScript, um meine Fotos nach dem Importdatum von meiner Kamera in Ordner zu organisieren (ich benutze Windows XP). Wenn ich es jetzt für Windows neu schreiben würde, würde ich wahrscheinlich Powershell verwenden.
Wenn Sie Ihre eigenen schreiben, verstehen Sie, dass eine übliche Methode die Rekursion ist, um den Dateibaum zu durchlaufen.
Update: Fortsetzung im Geiste des Aufbaus Ihres eigenen, gibt es eine .NET C# -Bibliothek hier View/edit ID3 data for MP3 files skizziert, die die Dinge ziemlich einfach machen sollte.
Ich behalte meine Antwort so, wie man eine schreibt, da das Bereitstellen von Dateiverwaltungs-Dienstprogramm-Empfehlungen für diese Site nicht möglich ist. – RedFilter
Wenn Sie die Meta-Informationen in den Tags selbst analysieren können (nicht sicher, wie Sie das wirklich machen), könnten Sie eine Art Shell-Skript schreiben, um es für Sie zu tun.
Zum Beispiel: awk {'mv $ 1 ($ 1.metatag)} oder so ähnlich.
Wirklich, das Parsen der Meta-Informationen wird der schwierigste Teil sein, da die Shell-Tools ziemlich gut sind. Schreiben Sie Ihr Skript, um die Meta-Informationen zu parsen, finden Sie alle gewünschten Dateien, die Ihren Kriterien entsprechen (z. B. grep in den Meta-Informationen), und sortieren Sie sie dann dynamisch (ich würde awk verwenden, da Sie die Eingabe einfach von grep pipen können)).
Der Musik-Player ich benutze, hat foobar2000, diese Funktionalität eingebaut. Fügen Sie die Musik, die Sie zu einer Playlist organisieren möchten, wählen Sie aus und machen einen Rechtsklick, Operationen Datei bewegen ...
anschließend können Sie ein Muster angeben, zum Beispiel
% Codec% /% album% /%% Tracknummer -% title%
Ich mag Foobar2000 nicht. Es war nicht sehr intuitiv für mich nach all den Jahren mit Winamp. –
http://aranger.sourceforge.net/
aranger tut genau das, was Sie wollen. Ich benutze es, um meine MP3s jedes Jahr oder so aufzuräumen. Ich sage es, ich möchte Dinge eingerichtet von Künstler/Album/Track-Nummer - Track Title.mp3 und es kümmert sich um den Rest.
- 1. Datentabelle nach Spalte neu anordnen
- 2. Perl: Array nach Elementwert neu anordnen
- 3. Anordnen von Fenstern nach Änderung der Auflösung
- 4. Benutzerdefinierte Schaltflächen neu anordnen
- 5. Spiel laggs nach dem injizieren meines code
- 6. XAML-Code neu anordnen?
- 7. MySQL-Tabellenzeilen nach einem gegebenen PHP-Array neu anordnen
- 8. Anordnen/Wiederholen Div von rechts nach links mit CSS3
- 9. Wie Objekte in UITableViewCell nach dem Drehen neu anordnen?
- 10. Verschwindende WPF-Steuerelemente nach 'Anordnen' mit Infinity-Größe
- 11. Das Array nach dem Entfernen eines Elements neu anordnen
- 12. Eine Matrix nach einer primären Matrix neu anordnen
- 13. anordnen JSON in Baumstruktur
- 14. Daten in Tabellen anordnen?
- 15. Anordnen Act Assert Alternativen
- 16. lineare Gleichung neu anordnen
- 17. Geojson Punkte neu anordnen
- 18. Symfony 2 - Formularfelder neu anordnen
- 19. iOS - Unteransichten in Kreisform anordnen
- 20. WPF DataGrid: Zeilen neu anordnen?
- 21. PHP Array-Schlüssel neu anordnen
- 22. ipython Notebook Plots anordnen horizontal
- 23. Anordnen von Funktionsparameterlisten mit vim
- 24. Sortierlogik zum Anordnen einer Liste
- 25. Reshape und neu anordnen Array
- 26. Hostnamen analysieren und neu anordnen
- 27. Zwei DataGridViews; Anordnen von Spalten
- 28. iPhone: UITableView Zeilen neu anordnen
- 29. Warum sperrt Oracle die Statistiken meines Schemas nach dem Import?
- 30. Auf der Suche nach Hilfe überschreiben die Schriftfarbe meines Themas
Hängt von Ihrem Betriebssystem ab ... – RedFilter
Nicht wirklich Programmierung verwandt. Oh, und Tag & Rename ist gut darin. – cletus
@Cletus: Warum nicht? Ich habe nach einem Drehbuch gefragt. @OrbMan: Ich verwende Windows XP SP 2. –