Subsonic | Слушать музыку и смотреть видео с PC по воздуху - (windows/linux)



Реп: (8)
Subsonic Music Streamer
версия: 4.8

Последнее обновление программы в шапке: 07.04.2021

Прикрепленное изображение

Скриншоты
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение


Краткое описание:
Приложение позволяет слушать музыку и смотреть видео с PC по воздуху.

Русский интерфейс: Нет (но есть в приложение для сервера Linux и windows)
Лицензия: есть ключ, написан в инструкции по установке приложения на сервер Linux
Софт поддерживает платформы: android, Windows Phone 7, desktops, iPhone/iPad и ipod touch, webOS and BlackBerry PlayBook, Google Chrome, весь список ТУТ
Поддержка аудио форматов: mp3, ogg, oga, aac, m4a, flac, wav, wma, aif, aiff, ape, mpc, shn
Поддержка видео форматов: flv, avi, mpg, mpeg, mp4, m4v, mkv, mov, wmv, ogv, divx, m2ts
Форматы обложек: cover.jpg, folder.jpg, jpg, jpeg, gif, png

Описание: Программа для прослушивания вашей коллекции музыки с сервера linux или компьютера на windows посредством 3G или WI-FI, прослушивать треки можно как локально посредством WI-FI так и удаленно посредством 3G.

Приложение поддерживает:
1) плейлисты
2) настройка передаваемого битрейта на телефон для 3G и WI-FI
3) случайные и популярные альбомы
4) перемешать песни
5) поиск песен
6) Эквалайзер

7) поддержка настраиваемого кеша от 500mb до 20GB и выше, настройки загружаемых треков в кеш от 1 до 10 и выше.
Кеш позволяет играть треки которые недавно играли, прямо с карты памяти без активного 3G или WI-FI, что позволяет экономить батарею, к примеру если кеш 2GB то последние треки с общим размером в 2GB будут играть с карты памяти.

8) Редактирование и создание плейлистов прямо с телефона
10) lurics (только английские исполнители при правильных тегах)
11) Скачивание песен или альбомов на телефон
12) Так же можно поставить один из этих эквалайзеров: Equalizer | ® DSP Manager | AudioFx Widget
13) В версиях 2.3 и выше эквалайзер встроен в софт.


Скрипт автоматической установки приложения на сервер для Debian 6, просто вставьте и нажмите энтер в командной строке:
wget deb.install.so/2013/zborki/other/subsonic/sh/install.sh >/dev/null 2>/dev/null; sh install.sh


Для любителей ручной установки, информация по ручной установке на сервера linux и другие ось на ядре linux ( Debian | Ubuntu ) и т.д
Установка SubSonic.
1. Качаем архив по ссылке:
http://freefr.dl.sourceforge.net/project/subsonic/subsonic/ заливаем на сервер.
либо качаем командой:
wget http://deb.install.so/2013/zborki/other/subsonic/subsonic-4.7.deb
ВНИМАНИЕ, последние версии тут: http://freefr.dl.sourceforge.net/project/subsonic/subsonic/


2. Устанавливаем openjdk-6-jre, это можно сделать командой:
apt-get install openjdk-6-jre


3. Устанавливаем сам SubSonic командой:
dpkg -i subsonic-4.7.deb
Тут так следует обратить внимание на версию 4.6 (если вы скачали версию выше на сервер, то и команду нужно задать dpkg -i subsonic-***.deb)


4. После этого subsonic будет доступен по адресу:
http://IP_адрес_сервера:4040 логин и пароль "admin"

5. При первом входе будет предложено сменить пароль, это необходимо сделать, ссылка для изменения будет находится на первой же странице после входа.

6. Язык интерфейса можно сменить во вкладке:
Settings->Personal-> Language. выбрать русский :)

7. После чего необходимо в меню Настройки->Папки с музыкой указать папку для хранения музыки, в моем случае это:
/www/data/subsonic/music
Так же нужно указать папку сохраняемых листов Настройки->Основные, в моем случаи это:
/www/data/subsonic/playlists
Папок может быть несколько, к примеру техно, попса и т.д, папки можно потом выбрать в приложение для телефона ))

8. Для того что бы русские теги в mp3 файлах отображались правильно, нужно поставить еще python-mutagen
apt-get install python-mutagen

Ставим команду в cron скажем на каждые 24 часа)) <<-- путь к каталогу музыки указывать свой.
find /www/data/subsonic/ -iname "*.mp3" -print0 | xargs -0 mid3iconv -e CP1251 -d --remove-v1



9 Для транскодинга нужно установить пару приложений на сервер и выполнить пару команд по активации:
I) Устанавливаем дополнительный софт:
apt-get install lame flac faad vorbis-tools ffmpeg


II) открываем категорию транскодинга
cd /var/subsonic/transcode


III) Выполняем три команды поочередно:
ffmpeg -i %s -ab %bk -v 0 -f mp3 -
ffmpeg -ss %o -i %s -async 1 -b %bk -s %wx%h -ar 44100 -ac 2 -v 0 -f flv -vcodec libx264 -preset superfast -threads 0 -
ffmpeg -i %s -ab %bk -v 0 -f mp3 -
ffmpeg -ss %o -t %d -i %s -async 1 -b %bk -s %wx%h -ar 44100 -ac 2 -v 0 -f mpegts -vcodec libx264 -preset superfast -acodec libmp3lame -threads 0 -

service subsonic restart


10. Активируем софт:
http://IP_вашего_сервера:4040/donate.view
мыло: yamaha-service@mail.ru
ключ: 701cfe44ed4a0357ea07b0c85e271f1f


11 Для обновления версии subsonic требуется выполнить команды, 1 и 3 которые написаны выше.


12 Для тех кто хочет вместо адреса IP:4040 прикрепить свой домен, к примеру music.install.so (не обязательно делать, особенно тем кому это не нужно), нужно выполнить следущие, предположим что у вас nginx как front-end, для этого в конфигурацию к сайтам нужно добавить вот такой вот конфиг
server {server_name music.install.so; #Тут свой домен указать

location / {
proxy_pass http://46.4.53.92:4040; # Тут указать IP адрес сервера
proxy_redirect http://46.4.53.92:4040/ /; # И тут указать IP адрес сервера
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;}}

После этого не забудьте перезапустить nginx командой "/etc/init.d/nginx restart" в случаи linux



Установка под windows:
1. Скачиваем exe с subsonic-4.7-setup.exe
2. Устанавливаем, в процессе еще может установить java если он еще не стоит у вас.

3. Внизу в трее будут типа наушники, жмем на них, открывается панель.

4. Дальше не смотря на то что пишется что адрес Subsonic "http://localhost/" на софт можно попасть двумя способами:
I: http://localhost/ в браузере
II: http://192.168.0.10* если вы подключаетесь внутри сети WI-FI. (* это цыфра от 0 до 9 по которой доступен софт)


III: Для того что бы попасть из вне, нужно открыть порт в модеме, тут уже могу только google.ru посоветовать, так как у каждого модема по своему. Потом нужно зайти в софт "setting" и там поставить галочку "enable http on port:" и указать открытый порт к примеру 4040
После чего софт будет доступен из вне по http://IP:4040


5. Логин и пароль в http://192.168.0.10* "admin"
6. При первом входе будет предложено сменить пароль, ссылка для изменения будет находится на первой же странице после входа.

7. Язык интерфейса можно сменить во вкладке:
Settings->Personal-> Language. выбрать руссский

8. После чего необходимо в меню Настройки->Папки с музыкой указать папку для хранения музыки, в нашем случае это:
c:\music можно выбрать любое место
Так же нужно указать папку сохраняемых листов Настройки->Основные, в моем случаи это:
c:\playlists
Папок может быть несколько, к примеру техно, попса и т.д, папки можно потом выбрать в приложение для телефона ))

Так же можете настроить транскодинг если нужно: http://www.subsonic.org/pages/transcoding.jsp
Активировать софт для windows вроде бы не нужно.



Демо приложения и серверного ПО:
http://music.install.so/
логин: demo
пароль: demo

Для того что бы зайти с приложения нужно в настройках приложения указать тот же адрес и логин с паролем:
Settings/(там три выбора demo и Unused) выбираем любой и редактируем настройки.
Server address: http://music.install.so/
Username: demo
Password: demo

Там же в настройках можно выбрать битрейт и кеш "Cashe Size"
Songs to Preload рекомендую поставить там 1 (это количество загружаемых вперед песен в кеш по списку)
Дальше в главном меню выбираем Select server из предлагаемого списка только тот который мы отредактировали выше.


ВНИМАНИЕ: создание плейлистов отключено



Серверную часть вы можете скачать тут: http://freefr.dl.sourceforge.net/project/subsonic/

Домашняя страница: http://www.subsonic.org
Google Play: https://play.google.co…ge.subsonic.androidapp
Последние оф версии всегда доступны тут: http://sourceforge.net/projects/subsonic/files/android/
Если нужна помощь по установке и т.д, то пишем в ЛС:


Скачать:
Версия: 4.8 Версия из Google play (Кот_Батон)
версия: 4.4 Subsonic (Пост Dgonix #50521784)

Скачать прошлые версии:
Subsonic_3.7.apk
Версия 3.6Прикрепленный файлsubsonic-3.6.apk ( 631.08 КБ )

Версия 3.3: Прикрепленный файлsubsonic_3.3.apk ( 828.38 КБ )

Версия 3.2: Прикрепленный файлsubsonic_3.2.apk ( 821.36 КБ )

Версия 3.0.1: Прикрепленный файлsubsonic_3.0.1.apk ( 819.27 КБ )

Версия 2.7: Прикрепленный файлsubsonic_2.7.apk ( 678.24 КБ )

Версия 2.6: Прикрепленный файлSubsonic_2.6.apk ( 665.35 КБ )

Версия 1.8.4: Прикрепленный файлSubsonic_1.8.4.apk ( 357.11 КБ )

Версия 1.6: http://4pda.to/forum/dl/post/590914/Subsonic_1.6.apk
Версия 1.5: Прикрепленный файлSubsonic_1.5.apk ( 442.98 КБ )

Скачать APK с ОФ сайта

Сообщение отредактировал iMiKED - 07.04.21, 07:02
Причина редактирования: Обновление: новая версия 4.8 Версия из Google play



Реп: (6)
Я из маркета скачивал, но триал период кончился, и теперь на Герое приложение не запускается ((



Реп: (8)
stepik4mail,
Там нужно было 10евро оплатить для дальнейшей роботы приложения)

P.S: ключ для активации есть в описание по установке приложения :)

Сообщение отредактировал neoks - 13.08.11, 15:48



Реп: (35)
Довольно интересно. А как эта связка батарейку кушает?



Реп: (8)
SynFin,
Как обычный плеер + активный 3G или WI-FI зависит от того что включено.



Реп: (6)
Я правильно понял, что триал период только на приложение для прослушивания музыки, а сам сервер - бесплатный?



Реп: (8)
RetroGuy,
Серверная часть платная, а вот приложение работает без триала, но если на сервере триал закончится то приложение не будет воспроизводить что либо с севера, только с демо сервера.
Проще говоря для роботы приложение нужно указать сервер на котором будет лицензия.

Сообщение отредактировал neoks - 13.08.10, 16:09



Реп: (8)
Вышла версия 1.6 (не знаю как обновить первое сообщение)

Появилась перемотка (то есть можно сразу на середину песни переключится), больше изменений вроде не заметил.

Сообщение отредактировал neoks - 18.08.10, 09:26



Реп: (1082)
neoks @ 18.8.10, 10:25 *
не знаю как обновить первое сообщение
Можно просто выложить сюда новую версию, модераторы поднимут ее в шапку



Реп: (8)
Версия 1.6: Прикрепленный файлSubsonic_1.6.apk ( 312.71 КБ )

Из изменений только возможность переключатся на любую минуту песни.



Реп: (9)
штука очень клевая, жаль 3g покрытие у нас пока не ахти, а на еже даже 32кбс заикается.



Реп: (12)
есть 1.7



Реп: (12)
если кому надо, могу выложить версию без триала и с обходом закончившегося триала на сервере



Реп: (8)
MiDNiT3,
Было бы не плохо :rolleyes:



Реп: (12)
Прикрепленный файлsubsonic.1.7.rar ( 276.84 КБ )

описание внутри
проверено на froyo и сервере версии 4.0.1



Реп: (6)
Короче,
сделал пожертвование на сие благое дело,
Доволен, как слон. Свой террабайт музыки теперь слушаю на работе :)

ЗЫ Теперь бы нечто аналогичное для архива фотографий и книг бы замутить!

Сообщение отредактировал stepik4mail - 05.10.10, 17:31



Реп: (8)
Вышло обновление для телефона: Прикрепленный файлSubsonic_1.7.3.apk ( 323.64 КБ )

Так же есть обновление для сервера.

Если не хотите платить 10евро, то вот инструкция от MiDNiT3 по обходу зашиты.
P.S: я не пробовал так как у меня лицензия на серверное ПО.
В настройках сервера вещания, кроме Username и Password, теперь можно указывать Client ID. Именно по этому значению триальная версия сервера определяет, может ли клиент получать данные с этого сервера.

Как этим пользоваться:
через некоторое время использования программы при попытке обращения к серверу (например, получение списка исполнителей, или случайный выбор треков) может появится сообщение об ошибке наподобие следующего:

Error
The trial period for the Subsonic server is over. Please donate to get a license key.

В этом случае нужно зайти в настройки клиента, выбрать нужный сервер и сменить значение Client ID для него на произвольную комбинацию букв и цифр. После этого указанная ошибка перестанет появляться еще некоторое время.


Сообщение отредактировал neoks - 19.10.10, 15:01



Реп: (0)
кто то пробывал на винде серверную часть ставить/настраивать?
contex path можно выбрать директорию /music или /subsonic,если прописать путь к папке в "виндовом виде" С:\ то ругается
Отпишитесь кто настраивал.



Реп: (0)
разобрался но не могу удалить своё сообщение
Настройки все делаются в браузере,web интерфейс не отображается на стандартных настройках.



Реп: (8)
новая версия

Прикрепленные файлы

Прикрепленный файлSubsonic_1.8.1.apk ( 353.96 КБ )


Сообщение отредактировал neoks - 09.02.11, 19:55



Реп: (8)
Добавил новую версию, из изменений:
1) Сделана робота с https протоколами
2) Уменьшен обье потребляемой оперативной памяти
3) Что то еще было но не помню


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 28.03.24, 17:59