stan208
|
Posted: Fri Dec 20, 2013 03:41 Post subject: Автоматизация в создании lossless дискографий |
|
|
Уважаемые специалисты, очень давно нужна кнопка, надеюсь поможете.
Имеем три файла, полученные в процессе снятия рипа с CD:
Fancy - Bolero.cue
Fancy - Bolero.log
Fancy - Bolero.wav
Первый - CUE, текстовый файл разметки, имеющий вид:
Code: | REM GENRE EuroDisco
REM DATE 1986
REM DISCID 65098F09
REM COMMENT "ExactAudioCopy v1.0b3"
CATALOG 0042283120129
PERFORMER "Fancy"
TITLE "Bolero"
FILE "Fancy - Bolero.wav" WAVE
TRACK 01 AUDIO
TITLE "Reaving Queen"
PERFORMER "Fancy"
ISRC <cM@58625190
INDEX 00 00:00:00
INDEX 01 00:00:33
TRACK 02 AUDIO
TITLE "Don't Want To Go"
PERFORMER "Fancy"
ISRC <cM@58625200
INDEX 00 04:20:63
INDEX 01 04:21:28
TRACK 03 AUDIO
TITLE "Bolero (Hold Me In Your Arms Again)"
PERFORMER "Fancy"
ISRC <cM@58625210
INDEX 00 08:27:23
INDEX 01 08:28:10
TRACK 04 AUDIO
TITLE "Feedback, Feedback"
PERFORMER "Fancy"
ISRC <cM@58625220
INDEX 00 12:31:20
INDEX 01 12:33:18
TRACK 05 AUDIO
TITLE "Save The Moment"
PERFORMER "Fancy"
ISRC <cM@58625230
INDEX 00 17:36:13
INDEX 01 17:38:23
TRACK 06 AUDIO
TITLE "Lady Of Ice"
PERFORMER "Fancy"
ISRC <cM@58625240
INDEX 00 21:57:23
INDEX 01 21:58:23
TRACK 07 AUDIO
TITLE "Girl Don't Let Me Down"
PERFORMER "Fancy"
ISRC <cM@58625250
INDEX 00 26:33:15
INDEX 01 26:34:55
TRACK 08 AUDIO
TITLE "Latin Fire"
PERFORMER "Fancy"
ISRC <cM@58625260
INDEX 00 30:54:35
INDEX 01 30:55:10
TRACK 09 AUDIO
TITLE "After Midnight"
PERFORMER "Fancy"
ISRC <cM@58625270
INDEX 00 36:05:35
INDEX 01 36:08:35 |
Второй файл - отчет о снятии рипа. Третий - собственно сам образ диска.
Задача: выделив эти три файла и нажав на кнопку, переместить их во вновь созданную папку, полученную по заранее заданному шаблону, по информации из CUE.
Например:
В данном CUE имеется две строки:
На основе этой информации, вновь созданная папка должна называться - 1986.Bolero. (То есть - Год.Название альбома).
И разумеется, если изначально в корневой папке не три файла, а например девять (три тройки файлов с одинаковым названием каждой тройки, то есть три рипа), они должны "расфасоваться" в три новых папки, каждая из которых названа по тому же шаблону, по информации из CUE каждой тройки.
Вроде все понятно объяснил. Очень надеюсь на вашу помощь.
P.S. И да, если не сложно, очень хотелось бы, что бы во вновь созданной папке, всегда создавалась еще одна, с определенным постоянным названием. Например - "Covers" (или любым другим, которое можно задать самостоятельно).
Last edited by stan208 on Sun Dec 22, 2013 04:57; edited 2 times in total |
|