76 (2018-10-23 12:21:52 отредактировано alex_q_2000)

alex_q_2000⇓ пишет:

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

Записал ремикс (LXDE) на DVD и опробовал ZVVOnlineTV v3.0.1 на двух компах. Работает. Требуется реальная видеокарта. Видео с ютуба проиграть не удалось. В общем и целом впечатления хорошие. Для меня непривычно, что он тянет за собой такое "несметное" количество пакетов/файлов. Но для линукса - это видимо норма. smile

77

alex_q_2000, ничего оно не тянет, пакет собран неверно.

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

78

AlexL⇓ пишет:

alex_q_2000, ничего оно не тянет, пакет собран неверно.

Вот хорошо, что предупредили. Удалил. good

79

alex_q_2000 пишет:

Видео с ютуба проиграть не удалось.

Так вот для чего ему пакет youtube-dl был нужен!
После доустановки youtube-dl - видео с ютуба пошло! cool

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

80

Пакет zvvonlinetv-3.0.1-2.noarch.rpm от Zomby не устанавливается вообще, а от alex_q_2000, он его удалил (может собирает заново, а может и нет)

81

alex_q_2000, твой метод не позволяет игнорировать зависимости изначального пакета и писать свои, alien умеет их игнорить, метод надо дорабатывать.

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

82

algri14 пишет:

Пакет zvvonlinetv-3.0.1-2.noarch.rpm от Zomby не устанавливается вообще

Через терминал пробовали? Вангую, не устанавливается, так как ругается на конфликт с установленными иконками в  теме.
Просто сделайте как писалось выше:

Консоль: root
[root@localhost ~]# urpmi --allow-force zvvonlinetv-3.0.1-2.noarch.rpm

+ в системе ДОЛЖНЫ быть установлены пакеты python3-qt5, mpv, ffmpeg, lib64mpv-devel (для х32 libmpv-devel), youtube-dl

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

83 (2018-10-24 14:08:17 отредактировано alex_q_2000)

AlexL? пишет:

alex_q_2000, твой метод не позволяет игнорировать зависимости изначального пакета и писать свои, alien умеет их игнорить, метод надо дорабатывать.

Не понимаю, о чем речь... У меня 3 варианта:
1. Ты не согласен со списком пакетов-зависимостей автора проекта
2. Ты предлагаешь "спуститься на дно" urpmi и заняться поиском зависимостей зависимостей... и их зависимостей
3. Ты не любишь енотов

alien, судя по ману, - утилита сродни fpm, т.е. инструмент распаковки/запаковки, причем весьма приблизительной (распаковки) и не адаптируемой к особенностям конкретного дистрибутива. Сомневаюсь, что alien автоматически игнорирует некий пакет или группу из неизвестного ему "дерева" зависимостей c учетом той или иной сборки. То же самое с выполнением пред/пост-установочных и других скриптов. Убеждён, что и вручную заниматься никто не будет, поскольку это противоречит самой концепции RPM, т.е. не упрощает, а наоборот усложняет процесс установки ПО.

Теперь, как истинный джентльмен, ты просто обязан выложить правильный пакет. tongue

84

Zomby⇓ пишет:

Просто сделайте как писалось выше:

Zomby, да, из терминала поставился, но это не есть карашо big_smile

Spoiler

Консоль: root
[root@localhost ~]# # urpmi --allow-force zvvonlinetv-3.0.1-2.noarch.rpm
ВНИМАНИЕ: использован параметр --allow-force. Могут возникнуть неожиданные проблемы.


БЕЗОПАСНОСТЬ: Следующий пакет не подписан (OK ((none))): zvvonlinetv-3.0.1-2.noarch.rpm
устанавливается zvvonlinetv-3.0.1-2.noarch.rpm
Подготовка...                    ##########################################################################################################################
Установка не удалась:
        файл /usr/share/icons/hicolor из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета hicolor-icon-theme-0.15-3.mga6.noarch
        файл /usr/share/icons/hicolor/16x16 из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета hicolor-icon-theme-0.15-3.mga6.noarch
        файл /usr/share/icons/hicolor/16x16/apps из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета hicolor-icon-theme-0.15-3.mga6.noarch
        файл /usr/share/icons/hicolor/32x32 из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета hicolor-icon-theme-0.15-3.mga6.noarch
        файл /usr/share/icons/hicolor/32x32/apps из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета hicolor-icon-theme-0.15-3.mga6.noarch
        файл /usr/share/icons/hicolor/48x48 из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета hicolor-icon-theme-0.15-3.mga6.noarch
        файл /usr/share/icons/hicolor/48x48/apps из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета hicolor-icon-theme-0.15-3.mga6.noarch
        файл /usr/share/icons/hicolor/64x64 из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета hicolor-icon-theme-0.15-3.mga6.noarch
        файл /usr/share/icons/hicolor/64x64/apps из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета hicolor-icon-theme-0.15-3.mga6.noarch
        файл /usr/share/icons/hicolor из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета tigervnc-1.8.0-1.mga6.x86_64
        файл /usr/share/icons/hicolor/16x16 из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета tigervnc-1.8.0-1.mga6.x86_64
        файл /usr/share/icons/hicolor/16x16/apps из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета tigervnc-1.8.0-1.mga6.x86_64
        файл /usr/share/icons/hicolor/32x32 из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета tigervnc-1.8.0-1.mga6.x86_64
        файл /usr/share/icons/hicolor/32x32/apps из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета tigervnc-1.8.0-1.mga6.x86_64
        файл /usr/share/icons/hicolor/48x48 из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета tigervnc-1.8.0-1.mga6.x86_64
        файл /usr/share/icons/hicolor/48x48/apps из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета tigervnc-1.8.0-1.mga6.x86_64
Попробовать установить без проверки зависимостей? (y/N) y
Подготовка...                    ##########################################################################################################################
Установка не удалась:
        файл /usr/share/icons/hicolor из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета hicolor-icon-theme-0.15-3.mga6.noarch
        файл /usr/share/icons/hicolor/16x16 из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета hicolor-icon-theme-0.15-3.mga6.noarch
        файл /usr/share/icons/hicolor/16x16/apps из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета hicolor-icon-theme-0.15-3.mga6.noarch
        файл /usr/share/icons/hicolor/32x32 из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета hicolor-icon-theme-0.15-3.mga6.noarch
        файл /usr/share/icons/hicolor/32x32/apps из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета hicolor-icon-theme-0.15-3.mga6.noarch
        файл /usr/share/icons/hicolor/48x48 из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета hicolor-icon-theme-0.15-3.mga6.noarch
        файл /usr/share/icons/hicolor/48x48/apps из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета hicolor-icon-theme-0.15-3.mga6.noarch
        файл /usr/share/icons/hicolor/64x64 из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета hicolor-icon-theme-0.15-3.mga6.noarch
        файл /usr/share/icons/hicolor/64x64/apps из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета hicolor-icon-theme-0.15-3.mga6.noarch
        файл /usr/share/icons/hicolor из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета tigervnc-1.8.0-1.mga6.x86_64
        файл /usr/share/icons/hicolor/16x16 из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета tigervnc-1.8.0-1.mga6.x86_64
        файл /usr/share/icons/hicolor/16x16/apps из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета tigervnc-1.8.0-1.mga6.x86_64
        файл /usr/share/icons/hicolor/32x32 из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета tigervnc-1.8.0-1.mga6.x86_64
        файл /usr/share/icons/hicolor/32x32/apps из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета tigervnc-1.8.0-1.mga6.x86_64
        файл /usr/share/icons/hicolor/48x48 из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета tigervnc-1.8.0-1.mga6.x86_64
        файл /usr/share/icons/hicolor/48x48/apps из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета tigervnc-1.8.0-1.mga6.x86_64
Попробовать принудительную установку (--force)? (y/N) y
Подготовка...                    ##########################################################################################################################
      1/1: zvvonlinetv           ##########################################################################################################################
      1/1: удаляется zvvonlinetv-2.3-1.noarch
                                 ##########################################################################################################################

файл /usr/share/icons/hicolor/16x16/apps из устанавливаемого пакета zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета hicolor-icon-theme-0.15-3.mga6.noarch
файл /usr/share/icons/hicolor/32x32/apps из устанавливаемого пакета
zvvonlinetv-3.0.1-2.noarch конфликтует с файлом из пакета tigervnc-1.8.0-1.mga6.x86_64
Zomby, а вообще спасибо

85 (2018-10-24 23:24:55 отредактировано algri14)

Версия zvvonlinetv-3.0.1-2 конечно уже лучше:
- открывает мои плейлисты вида:

#EXTM3U
#EXTNAME:Список каналов
#EXTINF:1, Первый
#EXTTV:;;
rtp://235.1.10.1:10000
#EXTINF:2, Россия 1
#EXTTV:;;
rtp://235.1.10.2:10000

- локализуется с первого запуска к языку в системе
- переключение каналов относительно быстрое - 3 сек, но было бы лучше, если 1-2 сек, хотя бы на каналах от провайдера (как писал выше пинг играет роль) - зачёркнутое поясняю постом ниже
- открывает видео формат.mkv
- делает скрин zvvtv-shot0001.jpg по дефолту в папку ~/Изображения (минус - нельзя выбрать каталог)
- делает запись видео zvvtv_20181024_154400_record.ts по дефолту в папку ~/Видео (минус - нельзя выбрать каталог)
- очень полезная подстройка видео - Яркость-Контрастность-Насыщение-Оттенок, полезна при просмотре старых фильмов и мультиков
Но есть и жирные минусы:
- при обрыве сигнала не восстанавливает дальнейший просмотр, хотя обрывы в доли секунды сигнала игнорирует, это уже в плюс
- в полно-экранном режиме это не плеер, а обрубок, ибо приходится по малейшему поводу тыкать в ПКМ, а это бесит дико
- мало видео-подстроек соотношения, масштабируемости, кадрирования, хотя подстройка Зум довольно эффективная
- нет всплывающих подсказок при наведении на кнопки
Все подстройки надо запараллелить в контекстное меню ПКМ в полноэкранку, кто-то скажет, что такое отображение настроек это копирование Tano, я скажу это глупость, такое отображение должно быть базовым во всех плеерах, как бегунок звука или кнопка переключения канала.

Но на сколько я понял, это тестовая версия автора, так сказать начальный вариант коренных изменений + добавление плюшек.

86

algri14⇓ пишет:

- переключение каналов относительно быстрое - 3 сек, но было бы лучше, если 1-2 сек, хотя бы на каналах от провайдера (как писал выше пинг играет роль)

Вот тут я не прав, считать про себя не есть реальные секунды, секундомера у меня нет, есть секундомер на экране, что для замера на глаз тоже приблизительно.
В общем каналы от моего прова переключаются приблизительно 1 - 1,5 сек, получается что хотелось бы 0,5 - 1 сек, не более.
А в SMPlayer'е, опять же приблизительно 1,5 - 2 сек, просто на глаз заметно всё таки медленнее.

87

Собрал zvvonlinetv для Mageia 7 в репозиторий: https://pkgs.org/download/zvvonlinetv
Но он будет работать и в Mageia 6, ибо питоновый.

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

88 (2019-01-02 05:05:09 отредактировано algri14)

AlexL⇓ пишет:

Собрал zvvonlinetv для Mageia 7...
Но он будет работать и в Mageia 6, ибо питоновый.

Из странностей работы - каналы переключаются не по порядку, но может быть это только у меня

зы: после перезагрузки плеера уже не повторилось, может быть из-за того, что я перед этим перегрузил ОЗУ браузером (много вкладок, экспериментировал, swap заполнился на 139Мб), плеер даже завис, но после закрытия лисы, всё нормализовалось

89 (2019-01-02 05:08:23 отредактировано AlexL)

Надо тестить на чистой установке, например, с Live диска. Проверить достаточно ли зависимостей, всё ли работает.

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

90

AlexL⇓ пишет:

Проверить достаточно ли зависимостей, всё ли работает.

Особо много внимания уделять не хочется, ибо до удобства Тано ему очень далеко, сильно раздражает что приходится для переключения каналов выходить из полноэкранки, впрочем все остальные также имеют свои недостатки.
Ещё один недостаток - отключение вещания, чего в Тано нет, вероятно у прова какие-то микро-прерывания и zvvonlinetv их не выдерживает

91

По недостаткам программы - к автору, по недостаткам пакета - ко мне.

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

92

AlexL⇓ пишет:

...по недостаткам пакета - ко мне.

Напомню, что было обсуждение в плюшевом: https://forum.mageia.org.ru/viewtopic.p … 713#p28713

Резюме того обсуждения:
Чтобы работало, дополнительно требуется: urpmi lib64mpv1 (libmpv1); ldconfig. То, что ldconfig не выполняется после установки lib64mpv1, нашёл gaurii. А Вы это не учитываете. Более того, Вы утверждаете, что библиотеки не нужны вообще:

AlexL⇓ пишет:

Никаких либ и devel пакетов ставить не надо, только mpv. Всё остальное чушь.

Проверялось на VirtualBox и отдельно на флешке, записанной ROSA Image Writer

1. Результат запуска zvvonlinetv в Mageia-6.1-LiveDVD-Xfce-x86_64-DVD:

Spoiler

[live@localhost ~]$ zvvonlinetv
Traceback (most recent call last):
  File "ZVVOnlineTV.py", line 6, in <module>
    from modules import widgets, paths
  File "/usr/share/ZVVOnlineTV/modules/widgets.py", line 9, in <module>
    from . import (config, pls, add_station, get_info, menu_bar,
  File "/usr/share/ZVVOnlineTV/modules/mpv.py", line 42, in <module>
    raise OSError("Cannot find libmpv in the usual places. Depending on your distro, you may try installing an "
OSError: Cannot find libmpv in the usual places. Depending on your distro, you may try installing an mpv-devel or mpv-libs

package. If you have libmpv around but this script can't find it, maybe consult the documentation for ctypes.util.find_library which

this script uses to look up the library filename.

2. Результат запуска zvvonlinetv в Mageia-7-beta1-Live-Xfce-x86_64 (зеркала подключились с третьего раза, ошибка aria ... ...)

Spoiler

[root@localhost live]# zvvonlinetv
Traceback (most recent call last):
  File "ZVVOnlineTV.py", line 6, in <module>
    from modules import widgets, paths
  File "/usr/share/ZVVOnlineTV/modules/widgets.py", line 9, in <module>
    from . import (config, pls, add_station, get_info, menu_bar,
  File "/usr/share/ZVVOnlineTV/modules/mpv.py", line 42, in <module>
    raise OSError("Cannot find libmpv in the usual places. Depending on your distro, you may try installing an "
OSError: Cannot find libmpv in the usual places. Depending on your distro, you may try installing an mpv-devel or mpv-libs

package. If you have libmpv around but this script can't find it, maybe consult the documentation for ctypes.util.find_library which

this script uses to look up the library filename.

Вывод: плюшевый zvvonlinetv пока лидирует с большим отрывом. yikes

93

alex_q_2000⇓ пишет:

Чтобы работало, дополнительно требуется: .... ldconfig.

Где ты нашёл этот пакет - ldconfig , впрочем у меня плеер работает и без него, оба пакета одинаково, с прерыванием вещания, но это скорее в автору программы, а не в вам alex_q_2000 и AlexL:

Консоль: user
[user@localhost ~]$ zvvonlinetv
QSettings::value: Empty key passed
QSettings::value: Empty key passed

при прекращении вещания консоль ничего не говорит, просто заново кликаю на канал и всё

94 (2019-01-02 13:54:41 отредактировано alex_q_2000)

algri14⇓ пишет:

Где ты нашёл этот пакет - ldconfig

ldconfig - команда такая, дружище. Это у меня старые счёты с AlexL. В новый год не вышло, так мы сейчас махыч устроим. Подожди, уже скоро... lol

algri14⇓ пишет:

при прекращении вещания консоль ничего не говорит, просто заново кликаю на канал и всё

Могу только предположить, что дело связано с особенностями кеширования "компонентов", на базе которых сделаны тот и другой плееры. Tano, вроде как, нуждается в vlc, ZVVOnlineTV - в mpv. Компенсация потерь - это не только юрисдикция протокола передачи данных, но и средств, которые эту "протокольную кашу" (контент) выводят на экран. Значит в случае с Tano/VLC этот вариант продуман лучше, нежели в ZVVOnlineTV/MPV. В тонкости не углублялся.

95

alex_q_2000⇓ пишет:

Значит в случае с Tano/VLC этот вариант продуман лучше, нежели в ZVVOnlineTV/MPV.

Да, вероятно Tano/VLC лучше, но SMPlayer/MPV тоже выдерживает, а вот ZVVOnlineTV/MPV вылетает периодически, не сказать что очень часто, но и не редко.
Если бы SMPlayer не дёргался от подстроек (при переходе на канал он сначала даёт дефолт, а уже потом на мои подстройки), то я предпочёл бы его, но дёргание раздражает. А так интерфейс SMPlayer более гибок в настройках и в полноэкранке похож с Tano.
Автор же, как я понял, не стремится сделать кнопки управления в полноэкранку, поэтому лично мне ZVVOnlineTV не подходит, поэтому и тестить его особо не собираюсь.

96

Пакет не должен требовать ручного указания либы, кроме того, его зависимости должны быть минимальны. Имя библиотеки архитектурно-зависимо libmpv1/lib64mpv1, оно не может быть зависимостью к zvvonlinetv, это зависимость к mpv. Внёс изменения в mpv в Cauldron: http://svnweb.mageia.org/packages?view= … on=1348753

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

97

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

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

98

AlexL⇓ пишет:

договаривайтесь с автором

Да писал я ему на сайте, но как я понял, такой интерфейс лично его устраивает, хотя его можно понять, ну не делать же копию Tano.
Второй аспект, заказывать оно легко, а вот мозгами ворочать совсем непросто. Ну и ещё там хвалебные отзывы оставлены юзерами, особенно теми кто не видел Tano и не сравнивал удобство при просмотре ТВ, когда в Тано не надо из полноэкранки выходить для переключения канала и можно там же сделать поднастройку

99

Добрый вечер! algri14, поведение программы в полноэкранном режиме уже изменено - теперь при перемещении мыши автоматически появляются внизу панель управления видео, а слева (хотя можно сделать и с правой стороны) панель со всеми вкладками. При нажатии правой кнопкой мыши отображается контекстное меню с различными настройками. Новые возможности будут добавлены в ближайшем обновлении.

100

ZVVUbuntu⇓ пишет:

поведение программы в полноэкранном режиме уже изменено

ZVVUbuntu, конечно спасибо, как только выложишь, то мы протестируем все вместе.
ZVVOnlintTV - IPTV плеер если будет иметь плюшки от Тано + свои собственные (которые у него уже есть), то он будет явно лучше.
Ну а мы в свою очередь можем предложить - ставь Mageia себе на винт, так сказать на пробу big_smile, с Новым годом! drinks

зы: обрати внимание на прерывание вещания (пост №90)

algri14⇓ пишет:

Ещё один недостаток - отключение вещания, чего в Тано нет, вероятно у прова какие-то микро-прерывания и zvvonlinetv их не выдерживает