Beets: The music geek’s media organizer
Beets — это система управления медиатекой для одержимых музыкой фанатов. Программа автоматически каталогизирует вашу коллекцию, улучшая метаданные через базу данных MusicBrainz. Благодаря архитектуре, построенной как библиотека, beets может практически всё: получать обложки альбомов, тексты песен, жанры, темп, уровни ReplayGain и акустические отпечатки. С помощью плагинов система также умеет конвертировать аудио в любые форматы, находить дубликаты и недостающие треки.
Уникальность beets — в гибкости расширений. Если нужной функции нет, написать плагин на Python удивительно просто. Метаданные можно получать из MusicBrainz, Discogs или Beatport, либо угадывать по именам файлов или акустическим отпечаткам. Для удобства предусмотрен веб-интерфейс с поддержкой HTML5 Audio. Установка выполняется одной командой: pip install beets, после чего доступно подробное руководство для начинающих.
Комментарии (91)
- Обсуждение вращается вокруг инструментов для управления музыкальной коллекцией: beets, MusicBrainz, Navidrome и их альтернативы.
- Участники делятся личными workflow: покупка на Bandcamp, импорт в beets, автоматическое переименование и теггинг, а затем синхронизация с Navidome через Rclone.
- Обсуждаются сложности с автоматическим теггингом и необходимостью вручную добавлять релизы в MusicBrainz.
- Поднимается вопрос о том, как обрабатывать музыку, которая еще не в базах данных, и как быть с жанрами, которые различаются в разных источниках.
- Участники обмениваются советами по конфигурации и использованию этих инструментов и обсуждают их кривые и недостатки.
WebDAV isn't dead yet
WebDAV всё ещё жив и может быть отличной альтернативой AWS S3 для многих пользователей. Автор критикует повсеместное использование S3, которое удобно Amazon, но создаёт проблемы для остальных. Для личных проектов, самостоятельного хостинга или базовых файловых операций WebDAV предлагает простое решение с необходимым функционалом: аутентификация, запись файлов, синхронизация, приватность по умолчанию и лёгкий доступ к публичным файлам. При этом не требуются сложные ACLs, подписанные URL, версионирование или многоуровневое хранилище.
Многие инструменты уже поддерживают WebDAV — от Finder и Explorer до rclone и curl. Интересно, что WebDAV активно используется для синхронизации контактов и календарей через CardDAV и CalDAV. Автор приводит пример конфигурации Apache с LDAP-аутентификацией, которая обеспечивает изолированный доступ пользователей к их личным директориям. Среди приложений, использующих WebDAV в его setup: Joplin для заметок, Keepassium для паролей, VLC и Infuse для медиа.
Комментарии (90)
- WebDAV и FTP продолжают использоваться, но вопросы безопасности и производительности остаются открытыми.
- S3-совместимые API становятся де-факто стандартом, но не всегда это оправдано.
- Пользователи сталкиваются с отсутствием нормальной поддержки WebDAV в инструментах вроде Nextcloud, что ведёт к необходимости использовать сторонние решения.
- Проекты вроде Alist и rclone предоставляют обёртки вокруг различных протоколов, включая WebDAV, S3 и FTP.