Об этом проекте
Music Tag Web — это открытый самохостинговый Docker-редактор тегов музыки, предназначенный для NAS, удалённых медиасерверов и энтузиастов Homelab. Проект решает проблему невозможности удалённого изменения метаданных в библиотеках без потерь на серверах с помощью локальных инструментов, таких как MP3Tag или MusicBrainz Picard. Развёртывание через Docker-контейнер в один клик, приложение выступает в роли вспомогательного сайдкара для медиасервисов, таких как Navidrome и Jellyfin, позволяя пользователям управлять частными библиотеками через браузер удалённо.
Основные функции включают просмотр метаданных, одиночное и пакетное редактирование, исправление тегов ID3 для всех форматов аудиофайлов (FLAC, APE, WAV, AIFF, WV, TTA, MP3, M4A, OGG, MPC, OPUS, WMA, DSF, MP4). Поддерживается пакетный автоматический скрейпинг с автоматическим сопоставлением информации об альбоме, исполнителях, текстах песен и обложек. Встроенное распознавание музыкальных отпечатков автоматически идентифицирует песни без тегов или с перепутанными именами файлов и дополняет метаданные. Также предоставляются умная организация библиотеки (автоматическая группировка по исполнителям и альбомам), многомерная сортировка файлов, пакетное преобразование между упрощённым и традиционным китайским, извлечение недостающей информации из имён файлов, пакетная замена текста для очистки грязных тегов, интеграция ffmpeg для пакетного преобразования без потерь, автоматическая нарезка файлов APE/FLAC/CUE с целыми дорожками и дополнение отдельных тегов, резервный скрейпинг из нескольких источников музыкальных метаданных, пакетная запись переведённых текстов песен, полное журналирование операций, пакетный экспорт и загрузка/замена пользовательских обложек альбомов.
Что касается развёртывания, проект предлагает два способа Docker: V1 и V2, где V2 — текущая рекомендуемая версия. Внутренний порт сервиса контейнера — 8002, конфигурация Docker Compose проще и совместимость лучше. Образ загружен на Docker Hub, поддерживает архитектуры amd64 и arm64, адаптирован для устройств, таких как Synology, QNAP и Raspberry Pi. Пользователям нужно только смонтировать локальную музыкальную директорию и директорию конфигурации. Адрес доступа по умолчанию — 127.0.0.1:8002/admin, учётные данные по умолчанию — admin/admin.
Интерфейс имеет полностью адаптивный мобильный дизайн, поддерживает удалённый доступ к библиотеке NAS через браузер телефона для редактирования тегов. Проект также совместим с локальным воспроизведением библиотеки Xiao Ai, может напрямую читать аудиофайлы без потерь с NAS, а также поддерживает онлайн-воспроизведение и редактирование тегов для библиотек, смонтированных через частные облачные диски. Статистика воспроизведения предоставляет визуализацию записей через столбчатые и линейные графики.
Проект выпущен под лицензией GPL V3.0, все файлы библиотеки хранятся локально и не загружаются третьим лицам, уделяя внимание конфиденциальности и безопасности. Проект полностью бесплатен, предназначен только для личного частного изучения и технических исследований, запрещено любое коммерческое использование.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.