51

alex_q_2000 пишет:

Тянет за собой 75 пакетов (3 основных - python3-qt5, gstreamer1.0-plugins-bad, gstreamer1.0-libav).

Ничего, что ещё пропущены python3-qt5-multimediawidgets, qtmultimedia5?
(аналоги пакетов Ubuntu python3-pyqt5.qtmultimedia, libqt5multimedia5-plugins)

Разработчик, мейнтейнер, переводчик, по всем вопросам.

52

AlexL⇓ пишет:

Ничего, что ещё пропущены python3-qt5-multimediawidgets, qtmultimedia5?
(аналоги пакетов Ubuntu python3-pyqt5.qtmultimedia, libqt5multimedia5-plugins)

Где пропущены, у меня они подтянулись сразу при установке.
Ещё момент, под винду есть версия только v.2.2 - так вот в ней плеер ZVVOnlineTV открывает мои адреса вида (там вручную втавляю поток):

rtp://235.1.10.1:10000

а в версии v.2.3 уже нет, пишет: "Error: Для "rtp" не реализован обработчик URL"

53

algri14⇓ пишет:

Ещё момент, под винду есть версия только v.2.2 - так вот в ней плеер ZVVOnlineTV открывает мои адреса вида (там вручную втавляю поток):

Вячеслав Зубик пишет:

для Windows я программу написал с поддержкой кодеков от VLC плеера, который без проблем читает ссылки rtp://. А для Linux версии использовал привязку к библиотеке GStreamer, с которой возникают проблемы при воспроизведении rtp://.
Тут приходится выбирать так как связка Linux-python-vlc - приводит к рандомным зависаниям программы при смене канала или медиафайла, но обрабатывает rtp://. Связка Linux-python-Gstreamer - зависаний нет, но проблема с rtp://.
Пробую еще плеер написанный с использованием библиотек mplayer, изучаю поведение программы при выполнении различных задач. Посмотрю, что из этого выйдет.

54

https://drive.google.com/file/d/1Q2EgYk … sp=sharing
Тестим zvvonlinetv на минимальной установке Mageia. Пакет собран с минимумом зависимостей, чтобы не тащить ничего лишнего. Задача выяснить достаточность этого минимума.

Разработчик, мейнтейнер, переводчик, по всем вопросам.

55

AlexL⇓ пишет:

Тестим zvvonlinetv на минимальной установке Mageia. Пакет собран с минимумом зависимостей, чтобы не тащить ничего лишнего. Задача выяснить достаточность этого минимума.

Т.е. удалить пакет и зависимости от alex_q_2000, далее поставить тестинг=>zvvonlinetv-2.3-1-mga6.noarch.rpm от AlexL, сделаю

56

alex_q_2000, опять возник вопрос, поясни:

Spoiler

Консоль
[algri@localhost ~]$ rpm -qi zvvonlinetv
Name        : zvvonlinetv
Version     : 2.3
Release     : 1.mga6
Architecture: noarch
Install Date: Сб 29 сен 2018 01:12:38
Group       : default
Size        : 5918591
License     : GNU GPL v2.0
Signature   : (none)
Source RPM  : zvvonlinetv-2.3-1.mga6.src.rpm
Build Date  : Вс 23 сен 2018 20:40:52
Build Host  : localhost
Relocations : /
Packager    : aLEX_gRANT (Mageia Russian Community)
Vendor      : MRC
URL         : https://forum.mageia.org.ru/viewtopic.php?id=1939
Summary     : IP-TV Player by Vyacheslav Zubik
Description :
IP-TV Player by Vyacheslav Zubik

[algri@localhost ~]$ urpmreq all full zvvonlinetv
Нет пакета с названием zvvonlinetv
uniq: /tmp/urpmreq: Нет такого файла или каталога

Почему к пакету не показываются зависимости и вообще он как будто не установлен

57

algri14⇓ пишет:

Т.е. удалить пакет и зависимости от alex_q_2000,

проблематично оказалось найти зависимости, поэтому поставил как есть - работает естественно, но zvvonlinetv не очень удобен как IPTV, в полноэкранке нет переключения каналов (автор ещё не доработал), а потому SMPlayer предпочтительнее, хотя и с глюками - долгое переключение каналов и настройки видео вступают с задержкой

58 (2018-09-29 09:33:45 отредактировано AlexL)

надо на чистой магее проверять, например, на livedvd.
нормально в ZVVOnlineTV правая кнопка мыши даёт переключение каналов, очень удобно.
ZVVOnlineTV перспективнее, чем SmPlayer. С автором можно договориться, он не против взять что-то из Тано плеера, а авторы SmPlayer, vlc себе на уме, туда что-то протолкнуть проблематично. Есть ошибка, а он говорит, не вижу её, и хоть кол на башке чеши. В Росе почему свой плеер состряпали? Потому что с SmPlayer ни о чём не договорились.

Разработчик, мейнтейнер, переводчик, по всем вопросам.

59 (2018-09-29 10:52:41 отредактировано alex_q_2000)

algri14⇓ пишет:

Почему к пакету не показываются зависимости и вообще он как будто не установлен

Мне вот тоже интересно. Давайте вместе спросим у AlexL, поскольку у него те же яйца. Желательно бы spec ещё заполучить. Я же свой выкладываю, так нечестно. big_smile

p.s. Кстати, форум что-то отваливается периодически... yikes

60

alex_q_2000, увидите спек в официальном репозитории, когда автор доделает программу, без лицензии Mageia не имеет прав распространять, модифицировать и т. д.

Разработчик, мейнтейнер, переводчик, по всем вопросам.

61

AlexL пишет:

https://drive.google.com/file/d/1Q2EgYk … sp=sharing
Тестим zvvonlinetv на минимальной установке Mageia. Пакет собран с минимумом зависимостей, чтобы не тащить ничего лишнего. Задача выяснить достаточность этого минимума.

За отсутствием теста, потом будет вам в репозитории то, что дали.

Разработчик, мейнтейнер, переводчик, по всем вопросам.

62

AlexL, установил zvvonlinetv-2.3-1-mga6.noarch.rpm - работает, вроде всё нормально.
Образ исошника Mageia-6.1-LiveDVD-Plasma-x86_64-DVD.iso , после загрузки подключил и активировал все репо, после этого доустановил обновы в виде Firefox и ещё 25 пакетов (в основном аудио-видео), далее поставил плеер, к нему запросились дополнительно 4 пакета :

Spoiler

- gstreamer0.10-xvid-0.10.23-35.1.mga6.tainted.x86_64
- gstreamer1.0-x264-1.10.3-2.mga6.tainted.x86_64
- gstreamer1.0-x265-1.10.3-1.mga6.tainted.x86_64
- libquicktime-x264-1.2.4-21.mga6.tainted.x86_64
- task-codec-video-6-1.mga6.tainted.x86_64
- x264-0.148-0.20170120.stable.5.mga6.tainted.x86_64

- gstreamer1.0-mpeg-1.10.3-2.mga6.tainted.x86_64

- faad2-2.7-10.mga6.tainted.x86_64
- gstreamer0.10-faad-0.10.23-35.1.mga6.tainted.x86_64
- gstreamer0.10-lame-0.10.19-18.1.mga6.tainted.x86_64
- gstreamer1.0-amrnb-1.10.3-2.mga6.tainted.x86_64
- gstreamer1.0-faad-1.10.3-1.mga6.tainted.x86_64
- gstreamer1.0-lame-1.10.3-2.mga6.tainted.x86_64
- lame-3.100-1.2.mga6.x86_64
- libdca-tools-0.0.5-10.mga6.tainted.x86_64
- libquicktime-faad-1.2.4-21.mga6.tainted.x86_64
- libquicktime-lame-1.2.4-21.mga6.tainted.x86_64
- task-codec-audio-6-1.mga6.tainted.x86_64

- gstreamer1.0-a52dec-1.10.3-2.mga6.tainted.x86_64
- gstreamer1.0-cdio-1.10.3-2.mga6.tainted.x86_64
- gstreamer1.0-gme-1.10.3-1.mga6.tainted.x86_64
- gstreamer1.0-gsm-1.10.3-1.mga6.tainted.x86_64
- gstreamer1.0-ofa-1.10.3-1.mga6.tainted.x86_64
- gstreamer1.0-plugins-bad-1.10.3-1.mga6.tainted.x86_64
- lib64vo-aacenc0-0.1.3-6.mga6.tainted.x86_64

к пакету zvvonlinetv-2.3-1-mga6.noarch.rpm

python3-qt5-multimedia-5.6-8.mga.x86_64
python3-qt5-multimediawidgets-5.6-8.mga.x86_64
python3-qt5-network-5.6-8.mga.x86_64
python3-qt5-webenginewidgets-5.6-8.mga.x86_64

Или надо было сразу поставить без обновлений и подключением всех репо? если что - могу повторить

63

algri14⇓ пишет:

после этого до установил обновы  ещё 25 пакетов (в основном аудио-видео)

А это в ходе тестирования потребовались дополнительные 25 пакетов (в основном аудио-видео) ?

64

ingvaro⇓ пишет:

А это в ходе тестирования потребовались дополнительные 25 пакетов (в основном аудио-видео)

Нет, это пакеты task-codec-video task-codec-audio с зависимостями.

65

algri14⇓ пишет:

если что - могу повторить

Уже повторил, подключил-активировал все репо, для установки опять же потребовались дополнительно 4 пакета:
к пакету zvvonlinetv-2.3-1-mga6.noarch.rpm

python3-qt5-multimedia-5.6-8.mga.x86_64
python3-qt5-multimediawidgets-5.6-8.mga.x86_64
python3-qt5-network-5.6-8.mga.x86_64
python3-qt5-webenginewidgets-5.6-8.mga.x86_64
Далее всё штатно заработало, даже без обновления task-codec-video; task-codec-audio . Посмотрел "Злой дух Ямбуя", в детстве смотрел на халяву в летнем кинотеатре, ну просто ужОс как страШно было lol , страшнее только "Призрак замка Моррисвилль" big_smile

66 (2018-10-15 13:03:55 отредактировано ingvaro)

algri14⇓ пишет:

установил zvvonlinetv-2.3-1-mga6.noarch.rpm - работает, вроде всё нормально.

Попробовал zvvonlinetv-2.3-1-mga6.noarch.rpm  работает, но были и проблемы :

- каналы посмотрел  в режиме  плейлисты (PLS)
   причем русских каналов вроде не было. Скачал и сменил плейлист  в ~/.config/ZVVOnlineTV/playlists и тогда нашел и русские каналы (Россия 1)

-  ZVVTVGid у меня показал только программу, а канал не включается

Информация о передаче в эфире отображается в таких случаях:
Если у канала есть идентификатор (id).
Если название канала в точности соответствует названию, указанному в Телепрограмме ZVVTVGid.

Видимо опять что то с Плейлист

- я не против существования украинского языка, а также любого другого, , но если в file:///etc/locale.conf  записано:

LANG=ru_RU.UTF-8
LANGUAGE=ru_RU.UTF-8:ru

Тогда  по дефолту  желательно должен  включаться везде  русский вариант.

67

ingvaro⇓ пишет:

но если в file:///etc/locale.conf  записано:

LANG=ru_RU.UTF-8
LANGUAGE=ru_RU.UTF-8:ru

Тогда  по дефолту  желательно должен  включаться везде  русский вариант.

Автору плеера задал вопрос по этому поводу, а вообще его форум вот здесь http://zvvubuntu.freeforums.net/ , но движок форума у него сильно неудобный (нафига он его выбрал?)

68

AlexL, зайди к автору на форум, он спрашивает:

Вячеслав Зубик пишет:

...интерестно, без зависимости python3-qt5-webenginewidgets-5.6-8.mga.x86_64 программа работать не будет? В самой программе не использую webenginewidgets, они больше нужны для реализации браузера на Qt.

Он уже занимается локализацией по умолчанию, чтобы сразу ставилась системная локаль
Про движок форума:

Вячеслав Зубик пишет:

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

логично, плеер куда важнее
так что заходите к нему и пишите пожелания, автору интересен его проект

69

algri14, в предыдущей версии где-то использовался, сейчас может и нет, надо код смотреть новой версии, а его ещё не выложено. Было бы на гитхабе можно было бы ответить на этот вопрос, а так как исходников нет, то только автор может знать ответ. Надо смотреть есть ли где-то импорт этого модуля.

Разработчик, мейнтейнер, переводчик, по всем вопросам.

70 (2018-10-16 21:16:53 отредактировано ingvaro)

Вот неплохой plylist  -  https://webhalpme.ru/iptv-forever-samoo … -plejlist/
Только каналы почему то иногда  дублируются
Порою, на некоторых каналах,  просмотр прерывается. Видимо теряется синхронизация и приходится перезапускать канал.
При просмотре, например,  в браузере можно снова нажать кнопку пуск.

71 (2018-10-23 12:16:12 отредактировано alex_q_2000)

algri14⇓ пишет:

alex_q_2000, автор обновил версию ZVVOnlineTV , если есть время и желание, то собери пакет, хотя он ещё не стабилен, вот последние обсуждения на форуме автора

Про ZVVOnlineTV v3.0.1...

Тестировалось в MgaRemix-6.1 i586/x86_64 в сборочной на Virtual Box...

Притягивается более 200 пакетов c выбором при установке (я всё время ОК жал) big_smile

Требует:
---
i586: python3-qt5 mpv ffmpeg libmpv-devel youtube-dl
x86_64: python3-qt5 mpv ffmpeg lib64mpv-devel youtube-dl

Может AlexL ещё чего-нибудь "подтянет", но вроде все, что на сайте прописано...

Пакетом *.noarch.rpm его делать уже не логично из-за libmpv-devel и lib64mpv-devel.

Поскольку я тестирую на виртуалке, мне пришлось доустанавливать x11-driver-video-nvidia-current. Без него плеер не запускался.

БЕЗ x11-driver-video-nvidia-current результат был следующим:
---
Загружаю проигрыватель. Поверх открывается незакрываемое окно с заголовком "tv_512.jpg - mpv" с картинкой зрительного зала: в i586 - коричневого цвета, в x86_64 - зелёного.

Выхлоп:
---
./ZVVOnlineTV.py
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libEGL warning: DRI2: failed to authenticate
Failed to open VDPAU backend libvdpau_nvidia.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога

Загружаю ему публичный плэйлист с сайта https://smarttvnews.ru/iptv

Получаю отлуп:
---
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
double free or corruption (!prev)
Аварийный останов (core dumped)

Имею вопрос: обязательно ли присутствие x11-driver-video-nvidia-current, или он установлен по умолчанию, если машина реальная, а не виртуальная?

Запуск в KDE успехом не увенчался:
---
[root@localhost cat]# zvvonlinetv
QStandardPaths: wrong ownership on runtime directory /run/user/1000, 1000 instead of 0
QSettings::value: Empty key passed
QSettings::value: Empty key passed
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libEGL warning: DRI2: failed to authenticate
Failed to open VDPAU backend libvdpau_nvidia.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
/usr/bin/zvvonlinetv: line 3:  3537 Ошибка сегментирования                   (core dumped) python3 ZVVOnlineTV.py

Здесь, в папке 3.0.1, кроме пакетов есть и весь код на питоне, который был в исходном пакете *.deb Можешь сам попробовать: распакуй архив и запусти ./ZVVOnlineTV.py (зависимости не забудь).

Если есть желание "тестировать в полном объёме", можешь сам разобрать пакет deb, чтобы добраться до папки с ZVVOnlineTV. Нужно поставить пакет "alien", поместить пакет deb в отдельный каталог и в терминале дать команду: alien -t ./*.deb Он рядом создаст архив с содержимым. Ну и доустанавливая указанные автором зависимости/аналоги Магии запускать ./ZVVOnlineTV.py

72 (2018-10-22 17:28:38 отредактировано ingvaro)

alex_q_2000⇓ пишет:

Запуск в KDE успехом не увенчался:

xdriver=intel - Запуск zvvonlinetv-2.3-2.mga6.noarch.rpm  в КДЕ (Plasma)  нормально
plylist  -  https://webhalpme.ru/iptv-forever-samoo … -plejlist/

73 (2018-10-22 17:49:17 отредактировано Zomby)

alex_q_2000 пишет:

...Притягивается более 200 пакетов c выбором при установке...

Требует:
---
i586: python3-qt5 mpv ffmpeg libmpv-devel youtube-dl
x86_64: python3-qt5 mpv ffmpeg lib64mpv-devel youtube-dl
.....

Запуск в KDE успехом не увенчался:

Создал rpm-пакет с помощью Alien.

Консоль: user
[user@localhost ~]$ alien -r zvvonlinetv_3_01.deb

Доустановил lib64mpv-devel (mpv, lib64mpv подтянулись по зависимостям + ещё 91 пакет) youtube-dl НЕ устанавливал.
При установке zvvonlinetv-3.0.1-2.noarch.rpm ругнулся что конфликт с файлами иконок темы.
Пришлось устанавливать с опцией --allow-force.
Консоль: user
[user@localhost ~]$ urpmi --allow-force zvvonlinetv-3.0.1-2.noarch.rpm

Запуск в КДЕ прошел удачно, но "выхлоп" аналогичный:

libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile

.

Плей-лист открыл, видео воспроизводится, вроде всё работает пока.

Mageia6, KDE, LXQt, x86_64.
Человек человеку - волк, а зомби зомби - зомби!

74 (2018-10-22 18:36:26 отредактировано alex_q_2000)

ingvaro⇓ пишет:

xdriver=intel - Запуск zvvonlinetv-2.3-2.mga6.noarch.rpm  в КДЕ (Plasma)  нормально
plylist  -  https://webhalpme.ru/iptv-forever-samoo … -plejlist/

2.3-2 пока рулит, согласен. А 3.0.1 можно ещё затестить (ссылка выше, пакеты лежат в папке 3.0.1)? У меня просто нет линукса, а флешку с ремиксом одну сломал, а вторую потерял. yikes

p.s. xdriver=intel - это ты в загрузчике выставлял?

Zomby пишет:

[user@localhost ~]$ alien -r zvvonlinetv_3_01.deb

Zomby пишет:

urpmi --allow-force zvvonlinetv-3.0.1-2.noarch.rpm

Смело. big_smile

75 (2018-10-22 20:07:02 отредактировано ingvaro)

alex_q_2000⇓ пишет:

p.s. xdriver=intel - это ты в загрузчике выставлял?

Нет
Это  автоматически определилось, но можно и в ручную в загрузчике задать.
У меня все видеокарты intel. Но на работе КДЕ то же не стартует.
Задаю xdriver=vesa