У меня есть папка с файлами на 44 ГБ (да, сорок четыре) .ape
. Каждый из них .ape
представляет собой полный компакт-диск, и обычно есть .cue
файл вместе с каждым .ape
. Мне нужно конвертировать, но не разбивать их, так как нет данных о сигналах. Там также есть некоторые .jpg
с и .log
с, которые меня не волнуют. Если tree
вывод команды помогает визуализировать это, вы идете:
├── 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
и т.д ... вплоть до 180 CDS.
По сути, я хочу разделить все .ape
файлы на несколько .flac
файлов и скопировать информацию тега из .cue
, сохраняя структуру каталогов (предпочтительно в совершенно новый и другой каталог). Я предпочитаю однострочную команду скрипту, если это возможно. Как бы я пошел по этому поводу? Спасибо всем, кто знает, как это сделать!
И прежде чем кто-либо пометит этот вопрос как дубликат этого вопроса: конвертируйте все файлы .ape в .flac в разных подпапках , я хотел бы отметить, что этому пользователю не нужно было разбивать .ape на несколько .flacs.