Решение (довольно большое):
> Все папки должны принадлежать одной папке, без лишних папок (т.е. только те что в плейлисте будут)
"Этап A Подготовка файлов
1. Открыть Total Commander с нужной основной папкой (пункт выше)
2. Выполнить поиск файлов по шаблону расширений файлов музыки (к примеру для формата MP3 будет *.mp3)
3. После нахождения нажимаем "файлы на панель"
4. Выделить все найдены файлы (можно убедится, что лишнего <папок> не выделено)
5. Зайти в групповое переименование
6. Переименовать файлы по шаблону [C]_=-=_[N]. ОБЯЗАТЕЛЬНО справа настроить начать с 1, шаг 1, цифр от количества файлов (1-9 = 1 | 10-99 = 2 | и т.д.)
В данном случае "_=-=_" используется для будущих целей, главное что в именах файлов его раньше не было
Этап Б Создание нумеровоного списка
1. Сохранить список в M3U формат
2. Не обязательно. Можно переименовать с расширением TXT
3. Открыть в Microsoft Excel текстовый файл (внимательнее с кодировкой), символ разделитель выбрать |
4. Выбрать ячейку А1
5. Создать фильтр "#EXTINF:" (без кавычек) - в моём 2010-м находится так
Сортировка и фильтр - фильтр - заходим в ячейку A1 и нажимаем фильтр (в виде воронки) - в поиск пишем #EXTINF:
6. Выбрать "выделить все результаты поиска"
7. Выделяем найденное и удаляем эти строки, в т.ч. удаляем первую строку не забыть удалить
8. Удаляем путь к файлу через замену + Заменяем _=-=_ на |
Если хотите иметь у файла не просто НомерИмя, то после | пишете нужный разделитье (к примеру: |. @)
9. Добавляем пустой (первый) стоблец
10. В первую ячейку ставим 1, во вторую =A1+1, последующие заполняем автоматичекси через растягивание до последней строки
Так-же можно использовать прогрессию, но здесь не ошибитесь при заполнении столбца
11. Создать столбец с одинаковым значением | в каждой строке
Так-же растягивание или автозаполнение выделенного
12. Сохранить как текстовый файл (игнорируя предупреждения) - нажать CTRL+S
13. Закрыть документ в EXEL и открыть в блокноте (проверял только на стандартном)
14. Там вы увидите тубуляцию ( - длинный пробел), его нужно выделить и скопировать
15. Выполнить замену табуляции (ничего в замен)
16. Открыть повторно в экселе, используя | как разделитель
Не Забываем про кодировку
17. Сортируем по второму столбцу, с авторасширением диапозона (чтоб имя файла, третий столбец, соотнесся с другим - т.е. имя и два номера у строк были такие же, как и до сортировки)
18. Удаляем столбец B (второй)
19. Сохраняем (см. Б12) и закрываем файл
20. При открытии в блокноте мы не увидим символ |, а увидим кавычки и табуляцию, поэтому через замену удаляем их и сохраняем через блокнот данный файл
Этап В. Окончательное переименование файла
1. Переместить все файлы в одну папку (только плейлистовые)
2. Открыть ей в Total Commander и убедится, что сортировка идёт по имени файла
3. Выделяем файлы
4. Открываем групповое переименование
5. Ищем кнопку списка (иконка в виде папки\файла), выбираем вариант "загрузить имена из файла"
6. Выбираете наш список (уже не плейлист), и сверяем, что у имен цифры поменялись без изменения имён файлов
7. Выполняем замену и радуемся
>Как побочное явление, у имён файлов перед цифрой может быть побочный префикс (у меня ". ")
Как исправить:
1. Открыть групповое переименование
2. Прописать уникальный префикс в начале (к примеру _=-=_[N])
3. В поле Найти прописать префикс и побочный префикс (у меня "_=-=_. ") и выполнить замену