Subsonic — свободный медиа плеер использующий веб-интерфейс для воспроизведения музыки или ваш любимый проигрыватель.
Demo вы можете попробовать прямо сейчас.
На сайте производителя описаны такие возможности:
Установка
Для полноценной работы Subsonic нужна Java из репозитория партнёров, добавляем их раскоментировав следующие строки в /etc/apt/sources.list
Обновляем список пакетов
$ sudo apt-get update
Устанавливаем Java
$ sudo apt-get install sun-java6-bin
Устанавливаем дополнительные пакеты для транскодинга (установка необязательна)
$ sudo apt-get install lame flac faad vorbis-tools ffmpeg
Subsonic нету в репазиториях, но на сайте разработчиков есть deb пакет, скачиваем его и устанавливаем
$ wget http://downloads.sourceforge.net/project/subsonic/subsonic/4.4/subsonic-4.4.deb
$ sudo dpkg -i subsonic-4.4.deb
Всё готово Subsonic доступен по адресу http://<ваш ip>:4040
Настройки просты и понятны, имеется русский язык.
Решение проблемы с кодировкой
Как и большинству плееров Subsonic нужно чтобы теги были в UTF-8. Я решил эту проблему скриптом в крон конвертирует теги композиций как надо.
Устанавливаем нужный пакет, для работы с тегами
$ sudo apt-get install python-mutagen
Создаём скрипт со следующим текстом
Добавляете скрипт в крон добавив строку в /etc/crontab(каждый день в 18:00)
Сайт разработчиков.
Demo вы можете попробовать прямо сейчас.
На сайте производителя описаны такие возможности:
- Вещание на мобильный аппарат под управление AndroidOS Subsonic Android app.
- Так же доступны две программы для iPhone: Z-Subsonic and iSub.
- Или можно использовать приложение Air, SubAir.
- Управляйте Subsonic при помощи своего КПК или мобильного телефона при помощи WAP интерфейса.
- Поддерживается управление с нескольких плееров.
- Воспроизведение на локальной звуковой карте.
- Загружайте файлы с/на Subsonic с возможностью архивации/разархивации файлов.
- Поддержка MP3, OGG, AAC и многих других форматов аудио и видео вещаемых через HTTP.
- Возможна ковертация разных форматов в MP3 на-лету.
- Работает с большинством плееров с поддержкой сети, таких как Winamp, iTunes, XMMS, VLC, MusicMatch and Windows Media Player. Также имеется втроенный Flash player.
- Парсинг и редактирование тэгов MP3, AAC, OGG, FLAC, WMA и APE файлов, используя библиотеку Jaudiotagger.
- Плейлисты могут сохранять и восстанавливать. Поддерживаются форматы M3U, PLS и XSPF. Сохраненные плейлисты также доступны как подкасты.
- Изменение битрейта на-лету используя энкодер LAME. Удобно, если у вас маленький канал.
- Включает протокол SHOUTcast. Плееры, которые поддерживают данный протокол (включая Winamp, iTunes и XMMS) отображает текущих артиста, песню и другие метаданные.
Установка
Для полноценной работы Subsonic нужна Java из репозитория партнёров, добавляем их раскоментировав следующие строки в /etc/apt/sources.list
deb http://archive.canonical.com/ubuntu lucid partner
deb-src http://archive.canonical.com/ubuntu lucid partner
Обновляем список пакетов
$ sudo apt-get update
Устанавливаем Java
$ sudo apt-get install sun-java6-bin
Устанавливаем дополнительные пакеты для транскодинга (установка необязательна)
$ sudo apt-get install lame flac faad vorbis-tools ffmpeg
Subsonic нету в репазиториях, но на сайте разработчиков есть deb пакет, скачиваем его и устанавливаем
$ wget http://downloads.sourceforge.net/project/subsonic/subsonic/4.4/subsonic-4.4.deb
$ sudo dpkg -i subsonic-4.4.deb
Всё готово Subsonic доступен по адресу http://<ваш ip>:4040
Настройки просты и понятны, имеется русский язык.
Решение проблемы с кодировкой
Как и большинству плееров Subsonic нужно чтобы теги были в UTF-8. Я решил эту проблему скриптом в крон конвертирует теги композиций как надо.
Устанавливаем нужный пакет, для работы с тегами
$ sudo apt-get install python-mutagen
Создаём скрипт со следующим текстом
#!/bin/bash
find -iname '*.mp3' -print0 | xargs -0 mid3iconv -eCP1251 --remove-v1
Добавляете скрипт в крон добавив строку в /etc/crontab(каждый день в 18:00)
* 18 * * * root cd /home/user/audio && /home/user/renamer.sh
Сайт разработчиков.
Комментариев нет:
Отправить комментарий