Dateien aus der Foobar-Wiedergabeliste an einen anderen Speicherort kopieren

Dateien aus der Foobar-Wiedergabeliste an einen anderen Speicherort kopieren

Ich habe eine Wiedergabeliste im Foobar-Audioplayer zusammengestellt. Meine Dateien liegen in verschachtelten Ordnern. Es gibt ein gemeinsames Stammverzeichnis. Dann gibt es einen Ordner, um den Ursprung der Dateien zu unterscheiden (bei Amazon gekauft, iTunes, von CD gerippt usw.) und schließlich die typische Hierarchie von Künstler und Album.

Wenn ich die Dateien von fb2k in einen Ordner im Explorer ziehe, wird die Hierarchie abgeflacht. Die Dateien werden einfach in einen Ordner kopiert. Eine Suche im Internet ergab, dass es ein Tool gibt, AmoK Playlist Copymit dem man eine Playlist-Datei öffnen .fplund die dort aufgelisteten Audiodateien in ein anderes Verzeichnis kopieren kann, wobei die Ordnerhierarchie erhalten bleibt. Die neueste Version dieses Programms stammt aus dem Jahr 2011. Ich habe es bekommen, konnte aber keine Playlist öffnen .fpl. Foobar hat sein Dateiformat geändert. Historische Playlist-Dateien, die in einem Ordner gespeichert sind, playlists-v1.3können gelesen werden. Dateien aus dem Ordner playlists-v1.4können jedoch nicht gelesen werden. Die Dateien der Version 1.3 sind weit veraltet.

Ich möchte sorgfältig ausgewählte Dateien auf einen USB-Stick kopieren und die Ordnerstruktur beibehalten.

Wie kann ich Audiodateien aus einer Wiedergabeliste in foobar in einen Ordner kopieren und dabei die Hierarchie der Unterordner beibehalten?

Antwort1

Es besteht die Möglichkeit, einige oder sogar alle Dateien in einer Wiedergabeliste auszuwählen. Klicken Sie mit der rechten Maustaste und wählen Sie File Operations=> Copy to....

Es gibt ein Eingabefeld für ein Muster für die Zieldatei. Dieses akzeptiert Operatoren und Funktionen von foobarDokumentation. Wenn die Hierarchie der Ordner bekannt und festgelegt ist, kann man mit den verschiedenen Funktionen arbeiten. Eine mögliche Lösung kann so aussehen: $directory(%path%,3)/$directory(%path%,2)/%directory%/%filename%.

Diese Lösung wurde von foobar unterstütztForum.

Antwort2

Angenommen, Sie haben alle Ihre Dateien in

C:\Musik

Und Sie möchten es auf Ihren USB kopieren in

E:

und behalten Sie die Ordnerstruktur bei. Gehen Sie zu:

Foobar > Wiedergabeliste > alle Dateien auswählen, die Sie kopieren möchten > Rechtsklick > Dateioperationen > Kopieren nach > ...

Anschließend öffnet sich dieses Fenster:

Fenster „Dateioperationen einrichten“

Jetzt in diesem Fenster:

Vorgang: Kopieren

Ziel: E:\

Dateiname: $replace(%Pfad%,C:\music\,,%filename_ext%,)%filename%

Überprüfen Sie nun in der Vorschau, ob alles korrekt ist. Klicken Sie dann auf „Ausführen“.

Erläuterung:

$replace(str,Suche1,Ersetzen1,Suche2,Ersetzen2)

dh.,

$replace(C:\Musik\mj\schwarzweiß.flac,C:\Musik\,,schwarzweiß.flac,)

  1. Suche nach search2 in str und ersetze es durch replace2

Ersetzen Sie „blackorwhite.flac“ durch „“ in „C:\music\mj\blackorwhite.flac“

Ergebnis: 'C:\music\mj\'

  1. Suchen Sie im oben erhaltenen Ergebnis nach „search1“ und ersetzen Sie es durch „replace1“

Ersetzen Sie 'C:\music\' durch '' in 'C:\music\mj\'.

Ergebnis: 'mj\'

verwandte Informationen