Копирование и нумерация файлов плейлиста для Линуксоидов

Этот форум - трибуна для властелинов наших душ - для диджеев. Здесь же можно им поназадавать каверзных вопросов, предложений итд..

Копирование и нумерация файлов плейлиста для Линуксоидов

Сообщение AlexSpb » Чт апр 09, 2015 18:36

Как мы знаем хранение готовых танд и милонг в виде "плейлистов" ненадежно поскольку при любом неаккуратном перемещении или переименовании файлов плейлисты становятся неактуальными.

Во многих программах копирование файлов плейлистов отсутствует или делается хитрыми трюками.

https://dl.dropboxusercontent.com/u/679 ... keParty.py

По ссылке вы можете скачать скрипт на языке Python который решает проблему.

1. Сохраняйте плейлисты в формате .m3u в удобной для вас директории
2. В ту же директорию положите файл скрипта
3. Запустите файл , предварительно установив в свойствах разрешение на запуск
4. Файл пройдет по всем файлам .m3u, создаст папки с названием таким же названием, как плейлисты
5. Копирует музыкальные файлы в папки, добавляя в начало названия номер по порядку из плейлиста.

Проверено в Linux, теоретически должно работать в Windows, но я не проверял

Аватара пользователя
AlexSpb
тангеро
 
Сообщения: 596
Зарегистрирован: Пт окт 13, 2006 12:57
Откуда: Санкт-петербург
Благодарил (а): 2 раз.
Поблагодарили: 27 раз.

Re: Копирование и нумерация файлов плейлиста для Линуксоидов

Сообщение Pistolero-Z » Пн апр 13, 2015 11:52

Плейлисты и сами плейера устроены все по-разному, но большинство из них базируется на ID3-тегах, которые
а) не всегда корректны;
б) могут меняться;
в) часто косячат из-за различий кодировки языка файла и системы.
Потому идеально функционирующих и 100%-совместимых плейлистов просто не бывает.

Самый надёжный, кондовый и простой, как топор способ - нумерация файловых имён по возрастающей (числа от 00 до 99 в начале имени файла).
Это рабоает всегда, на любой системе, а если держать полные копии файлов лень - то с помощью пары-тройки DOS-команд, эти цифры в имени файла можно быстро удалить/переформатировать.

Аватара пользователя
Pistolero-Z
тангеро
 
Сообщения: 128
Зарегистрирован: Пн фев 18, 2013 17:06
Откуда: Deutschland
Благодарил (а): 1 раз.
Поблагодарили: 10 раз.

Re: Копирование и нумерация файлов плейлиста для Линуксоидов

Сообщение AlexSpb » Пн апр 13, 2015 17:43

Pistolero-Z писал(а):Плейлисты и сами плейера устроены все по-разному, но большинство из них базируется на ID3-тегах, которые
а) не всегда корректны;
б) могут меняться;
в) часто косячат из-за различий кодировки языка файла и системы.
Потому идеально функционирующих и 100%-совместимых плейлистов просто не бывает.

Самый надёжный, кондовый и простой, как топор способ - нумерация файловых имён по возрастающей (числа от 00 до 99 в начале имени файла).
Это рабоает всегда, на любой системе, а если держать полные копии файлов лень - то с помощью пары-тройки DOS-команд, эти цифры в имени файла можно быстро удалить/переформатировать.


1. Плейлисты, по крайней мере m3p, НЕ базируются на mp3 тегах. Это просто список файлов читаемый любым текстовым редактором
2. То, что вы написали и делает предложенный скрипт.

Аватара пользователя
AlexSpb
тангеро
 
Сообщения: 596
Зарегистрирован: Пт окт 13, 2006 12:57
Откуда: Санкт-петербург
Благодарил (а): 2 раз.
Поблагодарили: 27 раз.



Вернуться в Уголок диджея

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1





cron