Разделение коллекции
3 библиотеки
«Архив танцпола», «Музыка» и «Моё» получили самостоятельные каталоги и правила.
Личный архив редких DJ-миксов уже работал, но рядом появились кассетные оцифровки, записи с Казантипа и обычная музыка. В одном каталоге смешались разные значения дат, исполнителей и названий. Следующей задачей стало привести всё это к удобной домашней медиасистеме.
Мы с Codex разделили библиотеки, оформили приём новых партий и исправили метаданные. Synology выполнял тяжёлую работу, MacBook служил пультом управления, а окончательную проверку я проводил в музыкальном приложении на iPhone.

3 библиотеки
«Архив танцпола», «Музыка» и «Моё» получили самостоятельные каталоги и правила.
74 обложки
Рендерер создал уникальные обложки по визуальной системе Вартана Чинчяна.
132 плейлиста
Первый набор прошёл серверную проверку, но оказался неправильным в реальном использовании.
Исходная ситуация
В DJ-архиве нужен год выступления, в обычной музыке — год релиза, а собственным записям нужны отдельные правила. Проблему решали на производных библиотеках: исходные папки оставались неизменяемыми.
Ход работы

Для трёх библиотек создали отдельные версионированные каталоги. Новая партия получает реестр, а каждый объект — решение: добавить, пропустить как дубль, отложить или исключить.
Детектор старых кодировок сузили до однозначно испорченного текста. Восстановили имена в 69 файлах; неоднозначные записи отложили, а неизвестных исполнителей не заменяли выдуманными.
Вартан задал визуальную систему, а локальный рендерер собрал 74 уникальные обложки. Проверяли границы текста, размеры и отсутствие выдуманных годов; повторный запуск дал те же контрольные суммы.
Телефон показал ошибки, которых не заметила первая проверка. В частности, коды коллекций приняли за годы релиза. Правила уточнили и проверили по реальной библиотеке.
Проверка
Первый набор из 132 Smart Playlists был синтаксически корректным. Однако в приложении обнаружились неверные выборки. После исправлений осталось 1 239 непустых автоматических плейлистов; их число относилось к этому этапу и ещё могло уменьшаться при редактуре.
Результат

Архив выступлений, слушательская музыка и мои записи доступны отдельно. Исправления выполняются на копиях, а исходники сохраняются.
В Arpeggi проверили названия, обложки и плейлисты. Устаревшие определения удалили адресно после резервной копии; пользовательские плейлисты сохранили.
Границы вывода
Количество записей и плейлистов в исходной статье — снимок на август 2026 года, а не текущая инвентаризация. Система остаётся личной: статья не обещает публичный доступ к коллекции.
В конце работы я остановил предложение повторно прочитать почти терабайт уже проверенных данных. Проверки отдельных партий и понятные состояния процесса позволили закончить этот этап и начать слушать музыку.
Подробности, иллюстрации и контекст описанного этапа — в полном авторском материале.
Как редкие DJ-миксы, личные записи и обычная музыка стали тремя библиотеками на Synology с Navidrome, Arpeggi и управлением через Codex.
Спасибо, что дочитали. Если хотите применить прочитанное к своей задаче, приходите обсудить её со мной. Для регулярной практики, общения и вебинаров есть Перезагрузка.
