Mam folder z .ape
plikami CD o pojemności 44 GB (tak, czterdzieści cztery) . Każda z nich .ape
to kompletna płyta CD, a .cue
wraz z nią zwykle znajduje się plik .ape
. Muszę je przekonwertować, ale nie podzielić, ponieważ nie ma danych cue do przejścia. Są tam też trochę .jpg
si .log
, o które nie dbam. Jeśli dane tree
wyjściowe polecenia pomagają to zwizualizować, proszę:
├── 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
itp ... aż do 180 CDS.
Zasadniczo chcę podzielić wszystkie .ape
pliki na wiele .flac
plików i skopiować informacje znacznika z .cue
, zachowując strukturę katalogów (najlepiej w zupełnie nowym i innym katalogu). W miarę możliwości wolę polecenie jednowierszowe od skryptu. Jak miałbym to zrobić? Dziękujemy wszystkim, którzy wiedzą, jak to zrobić!
I zanim ktokolwiek oznaczy to pytanie jako duplikat tutaj: Konwertuj wszystkie pliki .ape na .flac w różnych podfolderach , chciałbym zauważyć , że ten użytkownik nie musiał dzielić .ape na wiele plików .flac.