Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Плеер для онлайн радиостанций.  (Прочитано 3078 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ivsatel

  • Автор темы
  • Активист
  • *
  • Сообщений: 336
    • Просмотр профиля
Плеер для онлайн радиостанций.
« : 22 Марта 2015, 13:48:41 »
Для себя делал как альтернативу Radio Tray. Хотелось добавить кое-что недостающее на мой взгляд. Вот, что получилось:


Зависимости:

Python 3
python3-gi         3.12.0-1ubuntu1        Python 3 bindings for gobject-introspection libraries
libgstreamer1.0-0  1.4.3-0ubuntu1ppa1     Core GStreamer libraries and elements
libgtk-3-0         3.10.8-0ubuntu1.4      GTK+ graphical user interface library

Исходный код: https://github.com/IvSatel/Player101ru

Функционал:

Воспроизведение онлайн аудио потока
Эквалайзер 18-ти полосный: есть возможностью использовать предварительные установки, а так-же поддерживается персональная настройка
Воспроизведение пользовательского интернет адреса на поток

Особенности:
Первое включении лучше произвести из консоли python3 ./Main.py
При первом включении будет создаваться адресный лист для 101.ru все будет отображено в консоли
Адресный лист для http://www.internet-radio.com/ нужно создать при отображении GUI
Настройка эквалайзера осуществляется только в состоянии воспроизведения
« Последнее редактирование: 15 Мая 2016, 21:42:04 от ivsatel »

Оффлайн ivsatel

  • Автор темы
  • Активист
  • *
  • Сообщений: 336
    • Просмотр профиля
Re: Плеер для онлайн радиостанций.
« Ответ #1 : 13 Апреля 2015, 22:49:43 »
Я понимаю, что конкурировать с "Клементин" не смогу  :) Но все же, хочется услышать мнение...

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6303
    • Просмотр профиля
Re: Плеер для онлайн радиостанций.
« Ответ #2 : 13 Апреля 2015, 23:23:40 »
на Clementine ориентироваться не надо.

было бы неплохо сделать интернационализацию.

серьёзный проект должен поддерживать такие вещи.

Оффлайн Aleksandru

  • Администратор
  • Старожил
  • *
  • Сообщений: 3347
    • Просмотр профиля
Re: Плеер для онлайн радиостанций.
« Ответ #3 : 13 Апреля 2015, 23:31:08 »
Радио не работает:
(Нажмите, чтобы показать/скрыть)
Запускается очень долго, я первый раз четыре экземпляра запустил.
Intel Core i5-6400, GeForce GT 1030, ASUS ROG Strix B250G Gaming, 16GB RAM, KINGSTON SV300S37A240G, Digma Mega S3 DGSM3512GS33T 512ГБ.

Оффлайн ivsatel

  • Автор темы
  • Активист
  • *
  • Сообщений: 336
    • Просмотр профиля
Re: Плеер для онлайн радиостанций.
« Ответ #4 : 14 Апреля 2015, 20:36:03 »
БТР,
было бы неплохо сделать интернационализацию.
Да, думаю в будущем реализовать. Хотя все на 90% основано на русскоязычных порталах.
Радио не работает:

TypeError: object of type `GstSoupHTTPSrc' does not have property `keep-alive'
Совпадают ли версии библиотек Gst с заявленными как зависимости и с какими правами запускается программа?

Оффлайн Aleksandru

  • Администратор
  • Старожил
  • *
  • Сообщений: 3347
    • Просмотр профиля
Re: Плеер для онлайн радиостанций.
« Ответ #5 : 14 Апреля 2015, 20:57:31 »
А как проверить совпадение библиотек Gst?
Запускаю от простого юзера, т.е. от себя.
Intel Core i5-6400, GeForce GT 1030, ASUS ROG Strix B250G Gaming, 16GB RAM, KINGSTON SV300S37A240G, Digma Mega S3 DGSM3512GS33T 512ГБ.

Оффлайн ivsatel

  • Автор темы
  • Активист
  • *
  • Сообщений: 336
    • Просмотр профиля
Re: Плеер для онлайн радиостанций.
« Ответ #6 : 14 Апреля 2015, 21:09:17 »
Aleksandru,
В директории с программой выполните:
ls -lА за тем:
dpkg --get-selections | grep gstdpkg --get-selections | grep gstreamer
« Последнее редактирование: 14 Апреля 2015, 21:14:41 от ivsatel »

Оффлайн Aleksandru

  • Администратор
  • Старожил
  • *
  • Сообщений: 3347
    • Просмотр профиля
Re: Плеер для онлайн радиостанций.
« Ответ #7 : 14 Апреля 2015, 21:21:39 »
Вот:
(Нажмите, чтобы показать/скрыть)
Intel Core i5-6400, GeForce GT 1030, ASUS ROG Strix B250G Gaming, 16GB RAM, KINGSTON SV300S37A240G, Digma Mega S3 DGSM3512GS33T 512ГБ.

Оффлайн ivsatel

  • Автор темы
  • Активист
  • *
  • Сообщений: 336
    • Просмотр профиля
Re: Плеер для онлайн радиостанций.
« Ответ #8 : 14 Апреля 2015, 22:22:38 »
Aleksandru,
Думаю исправил. Загрузите новую версию с "гита"

Оффлайн Aleksandru

  • Администратор
  • Старожил
  • *
  • Сообщений: 3347
    • Просмотр профиля
Re: Плеер для онлайн радиостанций.
« Ответ #9 : 14 Апреля 2015, 22:46:16 »
Не работает:
(Нажмите, чтобы показать/скрыть)
Intel Core i5-6400, GeForce GT 1030, ASUS ROG Strix B250G Gaming, 16GB RAM, KINGSTON SV300S37A240G, Digma Mega S3 DGSM3512GS33T 512ГБ.

Оффлайн ivsatel

  • Автор темы
  • Активист
  • *
  • Сообщений: 336
    • Просмотр профиля
Re: Плеер для онлайн радиостанций.
« Ответ #10 : 15 Апреля 2015, 18:02:55 »
Aleksandru,
Не может быть) В предложенной мной для загрузки версии (14) нет опции keep-alive у GstSoupHTTPSrc
Проверьте версию программы.

Оффлайн Aleksandru

  • Администратор
  • Старожил
  • *
  • Сообщений: 3347
    • Просмотр профиля
Re: Плеер для онлайн радиостанций.
« Ответ #11 : 15 Апреля 2015, 19:39:05 »
Работает. Версия 0.0.0.14

Но когда вы мне писали:
Aleksandru,
Думаю исправил. Загрузите новую версию с "гита"
Я загружал программу, версия была 0.0.0.12.
Intel Core i5-6400, GeForce GT 1030, ASUS ROG Strix B250G Gaming, 16GB RAM, KINGSTON SV300S37A240G, Digma Mega S3 DGSM3512GS33T 512ГБ.

Оффлайн ivsatel

  • Автор темы
  • Активист
  • *
  • Сообщений: 336
    • Просмотр профиля
Re: Плеер для онлайн радиостанций.
« Ответ #12 : 15 Апреля 2015, 20:33:22 »

Оффлайн Aleksandru

  • Администратор
  • Старожил
  • *
  • Сообщений: 3347
    • Просмотр профиля
Re: Плеер для онлайн радиостанций.
« Ответ #13 : 15 Апреля 2015, 22:07:35 »
А есть функция что бы при закрытии в трей сворачивалась программа?
Что то я не нашел.
Intel Core i5-6400, GeForce GT 1030, ASUS ROG Strix B250G Gaming, 16GB RAM, KINGSTON SV300S37A240G, Digma Mega S3 DGSM3512GS33T 512ГБ.

Оффлайн ivsatel

  • Автор темы
  • Активист
  • *
  • Сообщений: 336
    • Просмотр профиля
Re: Плеер для онлайн радиостанций.
« Ответ #14 : 16 Апреля 2015, 15:49:47 »
Aleksandru,
А минимизация в трей не сворачивает?

 

Страница сгенерирована за 0.065 секунд. Запросов: 23.