7.а)Самый ламерский способ, скопировать исходный текстовый треклист в "Блокнот" . Далее нажать клавишу "Тав" и скопировать получившийся "пробел" в буфер обмена.
Потом воспользоваться функцией в Блокноте "
Правка>>Заменить>>ваш спецсимвол из треклиста (сначала обычно " - ") на содержимое из буфера обмена".
7.б) Полученное скопировать в MS Exel - получите авторов отделенных от треков по столбцам. Чтобы избавиться от номеров треков, придется
разделить по пункту 7.а уже столбец , содержащий номер+автор, здесь спецсимволом чаще всего бывает "."
Если вы не найдете спецсимвола, то вам придется расставляться деление столбцов (нажатием клавиши "Tab") вручную!
Так же придется следить, чтобы спецсимволы
автозамены не дублировались в строке лишний раз, иначе у вас в некоторых строках возникнут лишние столбцы в экселе.
Я использую продвинутый текстовый редактор
UltraEdit , он функциональный почти , как
MS Word, при этом ресурсов потребляет, как блокнот.
В UltraEdit можно запоминать шаблоны автозамены, чтобы значение клавиши "Tab" было заметно после автозамены , я обрамляю его в "^
Tab^",
потом удаляю ненужные символы "^" (это спасает от проблем с такими сокращениями
feat.,
vs. ,
pres. и тд)
8) Подготавливаю заранее в MS Exel шаблон файла (в примере показан файл только для 3х треков + шапка кью внизу,
добавьте заранее максимальное количество строк PERFORMER и TITLE, если нужно, например для 10 треков будет выглядеть так
9) Вставляем имеющиеся у нас данные из Exel (п.7) и кью (п.6)
таким образом
10.а) Применяем в Эксель
Настраиваемую Сортировку "по столбцу
А затем по В одновременно"
10.б) Выделяем нужное и копируем в текстовый редактор.
10.в) Автозаменой убираем разделитель столбцов из текста: надо взять в качестве заменяемого символа повторяющийся во всем кью "пробел" после ковычек
Как выглядят действия 10а-б-в на экране соотв.
Выделять и копировать надо строки реальных треков, где проставлено время, тем самым отсекем запасные строки для треков.