Repolode
beetbox

beetbox/beets

Консольный менеджер музыкальной библиотеки, который каталогизирует коллекцию и автоматически исправляет метаданные с помощью MusicBrainz.

Open source альтернатива:MusicBrainz PicardiTunes

Звёзды
15,900
Форки
2,188
Открытые issues
680
Последний коммит
позавчера

Что это?

Beets — менеджер музыкальной библиотеки для тех, кто хочет привести теги, имена файлов и структуру коллекции к единому виду. Вы импортируете папку с музыкой, после чего программа сопоставляет каждый альбом с базой MusicBrainz, предлагает исправленные названия и имена исполнителей с оценкой сходства и записывает результат обратно в файлы. Всё хранится в библиотеке, по которой можно искать из командной строки.

Помимо работы с тегами, Beets служит платформой для плагинов. Среди доступных плагинов — загрузка обложек альбомов и текстов песен, расчёт уровней ReplayGain и акустических отпечатков, перекодирование аудио в другие форматы, поиск дубликатов треков и альбомов, а также обнаружение альбомов с отсутствующими треками. Веб-интерфейс позволяет просматривать библиотеку в браузере, а совместимый с MPD плагин позволяет воспроизводить её через клиенты MPD. Плагины написаны на Python.

Beets устанавливается с помощью pip и распространяется по лицензии MIT. Он также включён в несколько дистрибутивов Linux.

Ключевые возможности

  • 01Импортирует музыку и сопоставляет альбомы с метаданными MusicBrainz, указывая оценку сходства.
  • 02Исправляет теги и размещает файлы в согласованной структуре каталогов.
  • 03Хранит коллекцию в библиотеке с поиском из командной строки.
  • 04Расширяется плагинами для работы с обложками альбомов и текстами песен, ReplayGain и перекодирования аудио.
  • 05Находит дубликаты треков и альбомов, а также альбомы с отсутствующими треками.
  • 06Предоставляет веб-интерфейс и совместимый с MPD плагин для воспроизведения.

Сценарии использования

  • Приведение в порядок большой личной музыкальной коллекции с непоследовательно заполненными тегами.
  • Поддержание порядка в локальной библиотеке FLAC или MP3 с единообразными именами файлов.
  • Поиск дубликатов альбомов перед резервным копированием или синхронизацией музыкальной библиотеки.
  • Предоставление доступа к личной библиотеке через клиент MPD или браузер в домашней сети.

Быстрый старт

  1. 1

    Установите beets с помощью pip

    pip install beets

В подборках

Темы

#music#music-library#musicbrainz#metadata#cli#python#audio-tagging#hacktoberfest

Частые вопросы

Что такое beets?
Консольный менеджер музыкальной библиотеки, который каталогизирует коллекцию и автоматически исправляет метаданные с помощью MusicBrainz. Beets — менеджер музыкальной библиотеки для тех, кто хочет привести теги, имена файлов и структуру коллекции к единому виду. Вы импортируете папку с музыкой, после чего программа сопоставляет каждый альбом с базой MusicBrainz, предлагает исправленные названия и имена исполнителей с оценкой сходства и записывает результат обратно в файлы. Всё хранится в библиотеке, по которой можно искать из командной строки.
beets можно использовать бесплатно? Какая у него лицензия?
beets распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
beets всё ещё поддерживается?
Активно поддерживается. Последний коммит в beets — 5 нояб. 2026 г..
Для чего можно использовать beets?
Приведение в порядок большой личной музыкальной коллекции с непоследовательно заполненными тегами. Поддержание порядка в локальной библиотеке FLAC или MP3 с единообразными именами файлов. Поиск дубликатов альбомов перед резервным копированием или синхронизацией музыкальной библиотеки. Предоставление доступа к личной библиотеке через клиент MPD или браузер в домашней сети.
Как установить beets?
Установите beets с помощью pip: pip install beets
Где скачать beets?
Исходный код и инструкции по установке — на GitHub: https://github.com/beetbox/beets

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемый музыкальный сервер с упором на интеграцию метаданных, музыкальные коллекции и веб- и мобильный интерфейс для удобного просмотра.

1,4 тыс.+2 за неделю42TypeScriptGPL-3.0Активно поддерживаетсяОбновлён 16 часов назад

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

250+13 за неделю8TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён 10 дней назад

Самостоятельно размещаемый музыкальный сервер с веб-интерфейсом для потокового воспроизведения собственной коллекции музыки из любого места.

1,7 тыс.+1 за неделю92C++GPL-3.0Активно поддерживаетсяОбновлён вчера