Сайт | Скачать | Видео | Wiki

Автор Тема: Astroncia IPTV (yuki-iptv, форк)- кроссплатформенный плеер для IPTV с EPG  (Прочитано 11293 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Ну наконец-то. Нормального (кроме kodi) не было
https://forum.ubuntu.ru/index.php?topic=314803.msg2448256#msg2448256
https://gitlab.com/astroncia/iptv
Проверил appimage в LFA2008 c mpv из арчрепы - все ок
Горячие клавиши

yuki-iptv, форк Astroncia.
« Последнее редактирование: 02 Июнь 2023, 09:33:33 от sfs »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Проверил appimage в LFA2008 c mpv из арчрепы - все ок
Вот именно, что с арчрепы.

А я запускаю и собранный с PKGBUILD, и astroncia-iptv-appimage-x86_64.AppImage, и не могу понять почему не работает. Пока не клонировал git и не запустил start_linux.sh. Получил сообщение и все стало понятней:
Цитата
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, consult the documentation for ctypes.util.find_library which this script uses to look up the library filename.

В LFA2008 подключен mpv-p-0.33.0_64-sf01.pfs, который является портабельным, а такое автор astronciaiptv явно не мог предусмотреть. :)
Код
live@lfa2008 /memory/bundles/mpv-p-0.33.0_64-sf01.pfs % sudo find . | grep /opt
./opt
./opt/ffmpeg43
./opt/ffmpeg43/bin
./opt/ffmpeg43/bin/ffmpeg
./opt/ffmpeg43/bin/mpv
./opt/ffmpeg43/bin/qt-faststart
./opt/ffmpeg43/lib
./opt/ffmpeg43/lib/libXss.so.1.0.0
./opt/ffmpeg43/lib/libass.so.9
./opt/ffmpeg43/lib/libass.so.9.0.2
./opt/ffmpeg43/lib/libavcodec.so.58
./opt/ffmpeg43/lib/libavcodec.so.58.91.100
./opt/ffmpeg43/lib/libavdevice.so.58
./opt/ffmpeg43/lib/libavdevice.so.58.10.100
./opt/ffmpeg43/lib/libavfilter.so.7
./opt/ffmpeg43/lib/libavfilter.so.7.85.100
./opt/ffmpeg43/lib/libavformat.so.58
./opt/ffmpeg43/lib/libavformat.so.58.45.100
./opt/ffmpeg43/lib/libavresample.so.4
./opt/ffmpeg43/lib/libavresample.so.4.0.0
./opt/ffmpeg43/lib/libavutil.so.56
./opt/ffmpeg43/lib/libavutil.so.56.51.100
./opt/ffmpeg43/lib/libdav1d.so.5
./opt/ffmpeg43/lib/libdav1d.so.5.0.1
./opt/ffmpeg43/lib/libdvdnav.so.4
./opt/ffmpeg43/lib/libdvdnav.so.4.2.0
./opt/ffmpeg43/lib/libdvdread.so.4
./opt/ffmpeg43/lib/libdvdread.so.8
./opt/ffmpeg43/lib/libdvdread.so.8.0.0
./opt/ffmpeg43/lib/libgbm.so.1
./opt/ffmpeg43/lib/libgbm.so.1.0.0
./opt/ffmpeg43/lib/liblua5.2.so.5.2
./opt/ffmpeg43/lib/liblua5.2.so.5.2.4
./opt/ffmpeg43/lib/libpostproc.so.55
./opt/ffmpeg43/lib/libpostproc.so.55.7.100
./opt/ffmpeg43/lib/libswresample.so.3
./opt/ffmpeg43/lib/libswresample.so.3.7.100
./opt/ffmpeg43/lib/libswscale.so.5
./opt/ffmpeg43/lib/libswscale.so.5.7.100
./opt/ffmpeg43/lib/libva-drm.so.2
./opt/ffmpeg43/lib/libva-drm.so.2.700.0
./opt/ffmpeg43/lib/libva-glx.so.2
./opt/ffmpeg43/lib/libva-glx.so.2.700.0
./opt/ffmpeg43/lib/libva-wayland.so.2
./opt/ffmpeg43/lib/libva-wayland.so.2.700.0
./opt/ffmpeg43/lib/libva-x11.so.2
./opt/ffmpeg43/lib/libva-x11.so.2.700.0
./opt/ffmpeg43/lib/libva.so.2
./opt/ffmpeg43/lib/libva.so.2.700.0
./opt/ffmpeg43/lib/libvdpau.so.1
./opt/ffmpeg43/lib/libvdpau.so.1.0.0
./opt/ffmpeg43/lib/libwayland-egl.so
./opt/ffmpeg43/lib/libwayland-egl.so.1
./opt/ffmpeg43/lib/libwayland-egl.so.1.0.0
./opt/socat
./opt/socat/bin
./opt/socat/bin/socat
./opt/socat/lib
./opt/socat/lib/libwrap.so.0
./opt/socat/lib/libwrap.so.0.7.6


В результате все заработало.
« Последнее редактирование: 07 Май 2021, 23:49:19 от krasnyh »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Подытожу.
Заработало только запущенное из гита. После вот этого всего:
- pacman -S qt5-base qt5-multimedia qt5-x11extras python-pyqt5 python-pillow python-pandas python-gobject python-pydbus python-unidecode python-requests
- python3 -m pip install -r requirements.txt
- start_linux.sh

А вот это так и осталось на том же нерабочем уровне:
А я запускаю и собранный с PKGBUILD, и astroncia-iptv-appimage-x86_64.AppImage, и не могу понять почему не работает.
« Последнее редактирование: 08 Май 2021, 10:43:05 от krasnyh »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Еще бы горячие клавиши расписать, а то методом тыка узнаю, что t - открыть/закрыть плейлист, p/n - листать каналы, g - телепрограмма и т.д. и т.п.


upd. Нашел:
Цитата
Горячие клавиши:

F / F11 - полноэкранный режим
M - выключить звук
Q - выйти из программы
Пробел/ПКМ - пауза
S - остановить проигрывание
H - скриншот
G - телепрограмма
R - начать/остановить запись
P - предыдущий канал
N - следующий канал
T - показать/скрыть список каналов
O - показать/скрыть часы
I - сортировка каналов
E - таймшифт (только для Linux)
D - планировщик записи
« Последнее редактирование: 07 Май 2021, 23:34:30 от krasnyh »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Большой плюс, конечно, наличие телепрограммы. Достаточно пролистать плейлист, чтобы понять, есть ли что интересное.
Скрин.


Плюс автору за разработку Astroncia IPTV.
« Последнее редактирование: 07 Май 2021, 23:56:13 от krasnyh »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
А вот это так и осталось на том же нерабочем уровне:
Цитата: krasnyh от Вчера в 21:24:12
    А я запускаю и собранный с PKGBUILD
т.е. рабочего (запускается после установки пакманом без извратов с портабельностью и тюпю) пакета нет?

Большой плюс, конечно, наличие телепрограммы.
Собственно без нее было бы вообще не актуально. Плейлист можно и так в любом плеере крутить
Astroncia тяжеловат. Не планируется облегчение (избавиться от qt и питона)
Плюс автору за разработку Astroncia IPTV.
Присоединяюсь. А нет ли еще таких же полезных программ? Или планов?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Программа полностью написана на питоне.
Код
## Зависимости

- Python 3 (3.6 или более новая версия)
- Qt 5
- libmpv1 (>= 0.27.2)
- PyQt5 (python3-pyqt5)
- Pillow (python3-pil)
- pandas (python3-pandas)
- PyGObject (python3-gi)
- Python D-Bus (python3-pydbus)
- python3-unidecode
- python3-requests
- ffmpeg
С такими "довесками" даже не буду пытаться собирать.
Цитата
Add PuppyRus support
При чём здесь PuppyRus? Lfa не PuppyRus.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Цитата автора проги с почты, т.к. автор тут везде самоудалился:
Цитата
https://gitlab.com/astroncia/iptv/-/commits/master
Поддержка на этом форуме больше не оказывается!
« Последнее редактирование: 08 Май 2021, 21:43:46 от krasnyh »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Есть утилита iptv-checker. Если ее 'натравить' на iptv-плейлист, выдаст файлы duplicates.m3u, offline.m3u, online.m3u. Полностью рабочий online.m3u.
Подобная прога есть и для Windows, https://webhalpme.ru/iptv-checker/.

Оффлайн totiks2012

  • Ветеран
  • *****
  • Сообщений: 857
  • Репутация: +23/-0
Есть утилита iptv-checker.
Блиин огромное спасибо! И не смотря на толстый вместе с зависимостями npm для установки утилиты, утилита огонь!
« Последнее редактирование: 09 Май 2021, 19:36:59 от totiks2012 »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
    Поддержка на этом форуме больше не оказывается!
А на каком оказывается?

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
https://aur.archlinux.org/packages/astronciaiptv/


Вообще-то темы созданы автором на всех тематических форумах, которые только существуют. Archlinux, Debian... И какое-то время тема просуществовала и у нас автор почтил и нас своим присутствием.
« Последнее редактирование: 10 Май 2021, 11:35:38 от krasnyh »

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Вообще-то темы созданы автором на всех тематических форумах
Рекламирует бурно.
автор почтил
Меня испугался, аж с перепугу материться начал.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64