Что такое termusic?
termusic — это многофункциональный терминальный плеер музыки и подкастов, написанный на Rust разработчиком tramhao. Он позволяет слушать музыку и подкасты свободно — как в плане свободы, так и бесплатно. С более чем 1500 звёздами на GitHub он обеспечивает полноценное музыкальное взаимодействие прямо в терминале с обложками альбомов, текстами песен и несколькими аудиобэкендами.
- Свобода: Независимость от онлайн-сервисов и сложных ограничений авторских прав
- Бесплатность: Загрузка с YouTube, NetEase, Migu и KuGou без ежемесячных подписок
- Ваша музыка: Воспроизведение локальной коллекции без ограничений платформ
⚡ Ключевые возможности termusic
🎨 Отображение обложек альбомов
Показывает обложки альбомов прямо в терминале с использованием протоколов Kitty, iTerm2, Sixel или ueberzug. Визуальное музыкальное взаимодействие в текстовом режиме.
📻 Поддержка подкастов
Полноценный подкаст-плеер с поддержкой RSS-лент, управлением эпизодами и возможностями потоковой передачи. Слушайте любимые шоу в терминале.
🔊 Несколько бэкендов
Бэкенды Symphonia (Rust), GStreamer и MPV для максимальной совместимости форматов и вариантов производительности.
📥 Интеграция загрузки
Встроенная поддержка yt-dlp и FFmpeg для загрузки музыки из различных онлайн-источников, включая YouTube.
🏷️ Редактор тегов
Встроенный редактор метаданных для организации музыкальной коллекции. Редактирование тегов, обложек и информации о файлах прямо в плеере.
🎼 Поддержка текстов песен
Отображение синхронизированных текстов с настройкой временных меток. Улучшенное музыкальное взаимодействие с просмотром и редактированием текстов.
🎵 Поддерживаемые аудиоформаты
- Без потерь: FLAC, AIFF, WAV
- Сжатые: MP3, M4A, Opus, Ogg Vorbis
- Потоковые: WebM, MKV (в зависимости от кодека)
- Метаданные: Полная поддержка тегов для большинства форматов
apt upgrade всегда держит вас на последней версии.
📦 Установка из deb.griffo.io
Шаг 1: Добавить репозиторий
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt updateinstall -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt update🆓 Есть вечно бесплатное зеркало. deb-free.griffo.io раздаёт пакеты бесплатно навсегда — без аккаунта, без подписки, не более 2 месяцев позади upstream, исправления безопасности сразу. Сейчас там cliamp, Ghostty, lazydocker, Oh My Posh и Zed; Termusic среди них нет, поэтому репозиторий выше — единственный способ установить его сегодня; попросите, и его можно добавить.
Шаг 2: Установить termusic
# Install latest termusic
sudo apt install termusic
# Проверить установку
termusic --version# Install latest termusic
apt install termusic
# Проверить установку
termusic --version🎯 Примеры базового использования
Запустить termusic:
# Start termusic
termusic
# Start with specific music directory
termusic --music-dir ~/Music
# Start server mode for remote control
termusic-serverОсновные клавиши управления:
# Воспроизведение
Space - Play/Pause
n - Next track
p - Previous track
r - Repeat mode
s - Shuffle mode
# Навигация
j/k or ↑/↓ - Move up/down
Enter - Select/Play
Tab - Switch panels
q - Quit
# Громкость
+/- - Volume up/down
m - Mute🚀 Почему выбрать deb.griffo.io?
- Официальный Ubuntu: Доступен в некоторых версиях, но часто устаревший
- Cargo Install: Требует цепочки инструментов Rust и сложных зависимостей
- deb.griffo.io: Последняя версия со всеми зависимостями
- ✅ Последние функции: Новейшая поддержка аудиоформатов и возможности плеера
- ✅ Без компиляции Rust: Готовый пакет со всеми бэкендами и зависимостями
- ✅ Автоматические обновления: Пакеты обновляются в течение часов после выпуска
- ✅ Полный пакет: Включает все аудиобэкенды и протоколы обложек
- ✅ Мультидистрибутив: Работает на Jammy и Noble
- ✅ Простое обслуживание: Стандартные команды apt для обновлений
📦 Репозиторий сборки пакетов
Пакеты Ubuntu автоматически собираются и поддерживаются в этом репозитории GitHub:
- 🎵 termusic-debian - Latest release builds
🔗 Связанные пакеты
Также доступно из deb.griffo.io:
- lowfi - Простой lofi-плеер
- Yazi File Manager - Эффективный просмотр музыкальных файлов
- fzf Fuzzy Finder - Поиск в музыкальных коллекциях