Ich habe einen 44 GB (ja, vierundvierzig) Ordner mit .apeCD-Dateien. Jede .apeist eine vollständige CD, und normalerweise gibt es .cuezu jeder eine Datei .ape. Ich muss diese konvertieren, aber nicht teilen, da keine Cue-Daten vorhanden sind. Es gibt auch einige .jpgs und .logs drin, die mir egal sind. Wenn eine treeBefehlsausgabe dies veranschaulicht, können Sie Folgendes tun:
├── Philips Mozart Collection - 180 CD
│ │ ├── box01-Symphonies
│ │ │ ├── 1B.jpg
│ │ │ ├── 1F.jpg
│ │ │ ├── cd01
│ │ │ │ ├── CDImage.ape
│ │ │ │ ├── CDImage.ape.cue
│ │ │ │ ├── Complete Mozart Edition, Vol. 01, Early Symphonies (Disc 1) - Neville Mariner, Academy of St. Martin in the Fields.log
│ │ │ │ ├── img421.jpg
│ │ │ │ └── img422.jpg
│ │ │ ├── cd02
│ │ │ │ └── CDImage.ape
│ │ │ ├── cd03
│ │ │ │ ├── CDImage.ape
│ │ │ │ ├── CDImage.ape.cue
│ │ │ │ ├── Complete Mozart Edition, Vol. 01, Early Symphonies (Disc 2) - Sir Neville Marinner - Acadamy of St Martin in the Fields.log
│ │ │ │ ├── img426.jpg
│ │ │ │ └── img427.jpg
│ │ │ ├── cd04
etc ... bis zu 180 CDS.
Grundsätzlich möchte ich alle .apeDateien in mehrere .flacDateien aufteilen und die Tag-Informationen aus dem kopieren .cue, wobei die Verzeichnisstruktur beibehalten wird (vorzugsweise in einem völlig neuen und anderen Verzeichnis). Wenn möglich, bevorzuge ich einen einzeiligen Befehl gegenüber einem Skript. Wie würde ich das machen? Vielen Dank an alle, die wissen, wie das geht!
Und bevor jemand diese Frage hier als Duplikat zu dieser Frage kennzeichnet : Konvertieren Sie alle .ape-Dateien in .flac in verschiedenen Unterordnern . Ich möchte darauf hinweisen, dass dieser Benutzer das .ape nicht in mehrere .flacs aufteilen musste.