Просмотр телевидения на Линуксе (IPTV плеер)

Полезные советы и программы от пользователей нашего форума.

Модератор: Модераторы разделов

Аватара пользователя
algri14
Сообщения: 1369
ОС: Mageia 5.1 & 8 x86_64, KDE

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение algri14 »

astroncia писал:
30.10.2021 02:00
Для начала проверьте наличие бага в этой версии (его быть не должно):
test -d "$HOME/astronciaiptv-test" || git clone https://gitlab.com/astroncia/iptv.git "$HOME/astronciaiptv-test" cd "$HOME/astronciaiptv-test" && git checkout 28676dd01207ddccd2d1ce710a31454bb1004877 && make && ./usr/bin/astronciaiptv
Бага нет
astroncia писал:
30.10.2021 02:00
test -d "$HOME/astronciaiptv-test" || git clone https://gitlab.com/astroncia/iptv.git "$HOME/astronciaiptv-test" cd "$HOME/astronciaiptv-test" git checkout master git pull git bisect start git bisect bad d27a9c445f003dad6d20558378c9409c3520cb3f git bisect good 28676dd01207ddccd2d1ce710a31454bb1004877
Бага нет
astroncia писал:
30.10.2021 02:00
проверяете на наличие бага (повторять отсюда):
make && ./usr/bin/astronciaiptv
вот тут не понял, но далее дал команду make && ./usr/bin/astronciaiptv
astroncia писал:
30.10.2021 02:00
если его нет (всё нормально), выполняете
git bisect good
сколько раз её повторять?
Того бага нет, но есть старый с плейлистом, когда плейлист показывается кликом не по окну плеера, а по значку в панели задач.
Последний раз редактировалось algri14 30.10.2021 02:57, всего редактировалось 1 раз.
Спасибо сказали:
astroncia
Сообщения: 133

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение astroncia »

algri14 писал:
30.10.2021 02:46
сколько раз её повторять?
запускаете команду
cd "$HOME/astronciaiptv-test" && make && ./usr/bin/astronciaiptv
проверяете на наличие бага
если баг есть вводите команду
git bisect bad
если бага нет вводите команду
git bisect good
повторяете эту инструкцию (со всеми командами) до тех пор, пока не появится сообщение is the first bad commit - скидываете это сообщение сюда
Добавлено (02:59):
"проверяете на наличие бага" - имеется ввиду только новый баг с полным экраном
Спасибо сказали:
Аватара пользователя
algri14
Сообщения: 1369
ОС: Mageia 5.1 & 8 x86_64, KDE

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение algri14 »

astroncia писал:
30.10.2021 02:54
повторяете эту инструкцию (со всеми командами) до тех пор, пока не появится сообщение is the first bad commit - скидываете это сообщение сюда
Нечего скидывать, бага нет

Напишите команды для версии 0.0.86
Спасибо сказали:
astroncia
Сообщения: 133

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение astroncia »

algri14 писал:
30.10.2021 03:12
Напишите команды для версии 0.0.86
тогда так
cd "$HOME/astronciaiptv-test" git bisect reset git checkout master git bisect start git bisect bad git bisect good 28676dd01207ddccd2d1ce710a31454bb1004877
после чего делайте по инструкции из моего сообщения выше
Спасибо сказали:
Аватара пользователя
algri14
Сообщения: 1369
ОС: Mageia 5.1 & 8 x86_64, KDE

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение algri14 »

Запустил
astroncia писал:
30.10.2021 03:20
cd "$HOME/astronciaiptv-test" git bisect reset git checkout master git bisect start git bisect bad git bisect good 28676dd01207ddccd2d1ce710a31454bb1004877
далее:
astroncia писал:
30.10.2021 02:54
cd "$HOME/astronciaiptv-test" && make && ./usr/bin/astronciaiptv
словил баг
дал команду
astroncia писал:
30.10.2021 02:54
git bisect bad
astroncia писал:
30.10.2021 02:54
повторяете эту инструкцию (со всеми командами) до тех пор, пока не появится сообщение is the first bad commit -
нет этого сообщения
Спасибо сказали:
astroncia
Сообщения: 133

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение astroncia »

algri14 писал:
30.10.2021 10:49
нет этого сообщения
странно...
а запустите команду
git -C "$HOME/astronciaiptv-test" bisect log > ~/ast-git-bisect.log.txt 2>&1
и скиньте получившийся файл ast-git-bisect.log.txt из домашней директории ($HOME)
Спасибо сказали:
Аватара пользователя
algri14
Сообщения: 1369
ОС: Mageia 5.1 & 8 x86_64, KDE

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение algri14 »

astroncia писал:
30.10.2021 11:02
и скиньте получившийся файл ast-git-bisect.log.txt из домашней директории ($HOME)
ast-git-bisect.log.txt
algri14 писал:
30.10.2021 10:49
нет этого сообщения
либо я не совсем делаю так как надо, хотя выше в сообщениях описал всё что делал.
Спасибо сказали:
astroncia
Сообщения: 133

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение astroncia »

algri14 писал:
30.10.2021 11:53
либо я не совсем делаю так как надо, хотя выше в сообщениях описал всё что делал.
понятно
тогда надо делать всё сначала:
Re: Просмотр телевидения на Линуксе (IPTV плеер)

теперь ваша ошибка:
надо повторять, что называется, до упора - пока не появится то самое сообщение :)
и конечно оно появится не сразу
Добавлено (11:59):
рано или поздно то самое сообщение появится, оно просто не может не появиться
если оно не появляется - продолжайте дальше
Спасибо сказали:
Аватара пользователя
algri14
Сообщения: 1369
ОС: Mageia 5.1 & 8 x86_64, KDE

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение algri14 »

astroncia писал:
30.10.2021 11:57
надо повторять, что называется, до упора - пока не появится то самое сообщение
так можно сутками сидеть
через полчаса манипуляции — сообщение не появилось
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20790
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение Bizdelnick »

algri14 писал:
30.10.2021 12:34
так можно сутками сидеть
через полчаса манипуляции — сообщение не появилось
Вы, видимо, что-то не так поняли. Повторять надо не вообще всё, а начиная с make.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
astroncia
Сообщения: 133

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение astroncia »

Как-то так.
Эти команды выполняются только в первый раз:

cd "$HOME/astronciaiptv-test" git bisect reset git checkout master git bisect start git bisect bad git bisect good 28676dd01207ddccd2d1ce710a31454bb1004877

А вот эти (и только эти) надо повторять:
запускаете команду
cd "$HOME/astronciaiptv-test" && make && ./usr/bin/astronciaiptv
проверяете на наличие бага с полным экраном
если баг есть вводите команду
git bisect bad
если бага нет вводите команду
git bisect good
повторяете до тех пор, пока не появится сообщение is the first bad commit - скидываете это сообщение сюда
Спасибо сказали:
Аватара пользователя
algri14
Сообщения: 1369
ОС: Mageia 5.1 & 8 x86_64, KDE

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение algri14 »

astroncia писал:
30.10.2021 13:01
А вот эти (и только эти) надо повторять:

запускаете команду
cd "$HOME/astronciaiptv-test" && make && ./usr/bin/astronciaiptv
после команды заходить в плеер или только раз за разом повторять команду?
до этого я заходил в плеер, клацал ЛКМ до появления бага и тогда давал команду
git bisect bad
Спасибо сказали:
astroncia
Сообщения: 133

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение astroncia »

algri14 писал:
30.10.2021 17:16
после команды заходить в плеер или только раз за разом повторять команду?
эта команда должна сама запускать плеер, и в нём нужно проверять наличие бага
Добавлено (17:22):
после чего давать нужную команду bisect в зависимости от наличия/отсутствия бага
и заново
Спасибо сказали:
Аватара пользователя
algri14
Сообщения: 1369
ОС: Mageia 5.1 & 8 x86_64, KDE

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение algri14 »

astroncia писал:
30.10.2021 17:18
эта команда должна сама запускать плеер, и в нём нужно проверять наличие бага
т.е. вот эта cd "$HOME/astronciaiptv-test" && make && ./usr/bin/astronciaiptv
но вообще-то плеер не выключается, если я закрываю его окно кнопкой "Закрыть" (правый верхний угол), то плеер сам перезапускается. Плеер могу выключить только закрыв консоль.
В общем тыкал разными способами минут 40, сообщения is the first bad commit — нет
Спасибо сказали:
astroncia
Сообщения: 133

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение astroncia »

algri14 писал:
30.10.2021 18:00
т.е. вот эта cd "$HOME/astronciaiptv-test" && make && ./usr/bin/astronciaiptv
Да, эта
algri14 писал:
30.10.2021 18:00
Плеер могу выключить только закрыв консоль.
Вместо этого быстрее будет открыть вторую консоль и давать туда команду killall -9 astronciaiptv чтобы закрыть плеер.

И ещё 2 вопроса:

1. Сколько времени уходит на проверку одного коммита? (вот этой команды make)

2. Дайте снова команду git -C "$HOME/astronciaiptv-test" bisect log > ~/ast-git-bisect.log.txt 2>&1
и скиньте получившийся новый файл ast-git-bisect.log.txt, чтобы точно убедиться что всё делается правильно
Спасибо сказали:
Аватара пользователя
algri14
Сообщения: 1369
ОС: Mageia 5.1 & 8 x86_64, KDE

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение algri14 »

astroncia писал:
31.10.2021 07:17
2. Дайте снова команду git -C "$HOME/astronciaiptv-test" bisect log > ~/ast-git-bisect.log.txt 2>&1
и скиньте получившийся новый файл ast-git-bisect.log.txt, чтобы точно убедиться что всё делается правильно
ast-git-bisect.log(1).txt
Добавлено (10:10):
astroncia писал:
31.10.2021 07:17
1. Сколько времени уходит на проверку одного коммита? (вот этой команды make)
А что подразумевается под "проверкой", может в этом и есть затык.
Даю команду cd "$HOME/astronciaiptv-test" && make && ./usr/bin/astronciaiptv, консоль выдаёт портянку вывода пару секунд, запускает плеер, бага нет и всё. Так можно до бесконечности перезапускать его. Но если я начинаю работать в нём мышкой, по экрану или по кнопке распахнуть/свернуть, то на N-ный раз он перестанет сворачиваться. Тогда и даю команду git bisect bad
Спасибо сказали:
astroncia
Сообщения: 133

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение astroncia »

algri14 писал:
31.10.2021 10:01
Даю команду cd "$HOME/astronciaiptv-test" && make && ./usr/bin/astronciaiptv, консоль выдаёт портянку вывода пару секунд, запускает плеер, бага нет и всё. Так можно до бесконечности перезапускать его. Но если я начинаю работать в нём мышкой, по экрану или по кнопке распахнуть/свернуть, то на N-ный раз он перестанет сворачиваться. Тогда и даю команду git bisect bad
Теперь понятно - Вы делаете это неправильно. :)
надо так проверять на наличие бага:

команда запускает плеер
сразу начинайте работать мышкой
если баг появился (потыкайте несколько раз для уверенности) - закрывайте плеер и давайте команду git bisect bad
если бага нет - закрывайте плеер и давайте команду git bisect good

важно не пропустить баг - одна ошибка и весь процесс насмарку

плеер перезапускать не стоит!

если всё понятно начните инструкцию с самого начала Re: Просмотр телевидения на Линуксе (IPTV плеер)
Добавлено (10:33):
и ещё. проверяйте только баг с полным экраном, любые другие баги при их наличии игнорируйте.
Спасибо сказали:
Аватара пользователя
algri14
Сообщения: 1369
ОС: Mageia 5.1 & 8 x86_64, KDE

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение algri14 »

astroncia писал:
31.10.2021 10:17
плеер перезапускать не стоит!
тогда как понимать
astroncia писал:
31.10.2021 10:17
закрывайте плеер и давайте команду git bisect bad
если бага нет - закрывайте плеер и давайте команду git bisect good
сюда уже как в цирк можно заходить :D
или имели ввиду свернуть плеер?
вообще-то я всё делал правильно (вперемешку, значит неправильно - зачеркнул), баг ловил, команду отправлял, а вот сообщения — is the first bad commit не было ни разу.
ну что ж, повторим ещё раз, может повезёт :D
Последний раз редактировалось algri14 31.10.2021 14:15, всего редактировалось 2 раза.
Спасибо сказали:
astroncia
Сообщения: 133

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение astroncia »

algri14 писал:
31.10.2021 13:30
вообще-то я всё делал правильно
а по логам это не так
вы только 3 раза повторили процедуру, а этого мало
и это никак не может занимать 40 минут, если конечно всё делать правильно
Добавлено (13:36):
algri14 писал:
31.10.2021 13:30
или имели ввиду свернуть плеер?
нет, именно закрыть
Добавлено (13:40):
и ещё, если всё правильно 1 повтор (запуск команды содержащей make, проверка на наличие бага, запуск нужной команды git bisect) не должен занимать больше минуты
Добавлено (13:46):
algri14 писал:
31.10.2021 13:30
тогда как понимать
запускаем команду
проверяем на наличие бага
закрываем плеер (не перезапускаем!)
даём нужную команду git bisect
повторяем

??????????
Спасибо сказали:
Аватара пользователя
algri14
Сообщения: 1369
ОС: Mageia 5.1 & 8 x86_64, KDE

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение algri14 »

процесс вроде пошёл как надо, плеер стал закрываться, и вовремя про 1 минуту добавили

блин, пропустил на радостях, уже 6 раз повторилось
git bisect good c4fddc5f357b09f40493e49f1ff40f576deea8da is the first bad commit commit c4fddc5f357b09f40493e49f1ff40f576deea8da Author: Astroncia <8614716-astroncia@users.noreply.gitlab.com> Date: Sat Sep 4 17:30:43 2021 +0300 Add mpv dragging usr/lib/astronciaiptv/astroncia_iptv.py | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-)
Добавлено (14:00):
Так, делаю ещё раз

После того как дал команду git bisect good
консоль сразу выдала
Добавлено (14:10):
git bisect good 84a9966c320e0fbad606b48edb75340fc01d0f97 is the first bad commit commit 84a9966c320e0fbad606b48edb75340fc01d0f97 Author: Astroncia <8614716-astroncia@users.noreply.gitlab.com> Date: Sun Oct 3 12:57:20 2021 +0300 Add warning if Qt init failed usr/lib/astronciaiptv/astroncia_iptv.py | 3 +++ 1 file changed, 3 insertions(+)
Спасибо сказали:
Аватара пользователя
algri14
Сообщения: 1369
ОС: Mageia 5.1 & 8 x86_64, KDE

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение algri14 »

astroncia, ну что там с багом, получилось его выявить?
Спасибо сказали:
serhiiku
Сообщения: 6

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение serhiiku »

Не знаю, как на Гитлабе обновить файл, поэтому добавляю сюда. Извините за лишнюю роботу.

UPD: попробовал на Гитлабе обновить, возможно, получилось?
Вложения
astronciaiptv-uk.zip
украинский перевод
(6.7 КБ) 55 скачиваний
Спасибо сказали:
Аватара пользователя
algri14
Сообщения: 1369
ОС: Mageia 5.1 & 8 x86_64, KDE

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение algri14 »

algri14 писал:
21.10.2021 11:30
Версия 0.0.84 — 0.0.86
Появился глюк — когда из полного экрана пытаешься выйти, то окно раскрывается не полностью, нет панели задач рабочего стола и 3-х кнопок управления окна в правом верхнем углу.
Версия 0.0.87 — баг не исправлен, всё тоже самое...
Спасибо сказали:
Аватара пользователя
algri14
Сообщения: 1369
ОС: Mageia 5.1 & 8 x86_64, KDE

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение algri14 »

astroncia, что-то давно Вас не было здесь, уж не заболели? или интерес к плееру пропал?
Спасибо сказали:
vromanov
Сообщения: 11
ОС: Linux Mint

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение vromanov »

С Новым Годом!
Есть проблема
Были у меня Skype и IPTV плеер.
Сижу, смотрю плеер, звонит Скайп, поднимаю трубку и звук переключается на Скайп, плеер работает беззвучно.
Закончил разговор - звук вернулся в плеер. Красота! :thumbs:
Но так было, пока не сменил плеер на Astroncia. Теперь при разговоре по Скайпу вынужден отключать звук в плеере вручную.
Полазил по настройкам параметров звука, guvcview - не помогло.
Может, уважаемый автор что-нибудь подскажет или сделает на эту тему?
Linux Mint 20.2 Mate
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20790
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение Bizdelnick »

vromanov писал:
01.01.2022 12:29
Сижу, смотрю плеер, звонит Скайп, поднимаю трубку и звук переключается на Скайп, плеер работает беззвучно.
Не хочу Вас расстраивать, но есть подозрение, что это баг, а не фича.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
algri14
Сообщения: 1369
ОС: Mageia 5.1 & 8 x86_64, KDE

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение algri14 »

vromanov писал:
01.01.2022 12:29
смотрю плеер, звонит Скайп, поднимаю трубку и звук переключается на Скайп, плеер работает беззвучно.
Закончил разговор - звук вернулся в плеер. Красота!
Bizdelnick писал:
01.01.2022 13:09
есть подозрение, что это баг, а не фича.
тот самый редкий случай, когда баг и есть сама фича, теперь попробуй его поймать в другом плеере (кстати в каком) и перенести в Astroncia...
Спасибо сказали:
vromanov
Сообщения: 11
ОС: Linux Mint

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение vromanov »

algri14 писал:
01.01.2022 16:47
тот самый редкий случай, когда баг и есть сама фича, теперь попробуй его поймать в другом плеере (кстати в каком)
Проверял в TVPlayer и VLC, в них со звуком все нормально, проблема только с Astroncia
Спасибо сказали:
astroncia
Сообщения: 133

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение astroncia »

Bizdelnick писал:
01.01.2022 13:09
Не хочу Вас расстраивать, но есть подозрение, что это баг, а не фича.
Есть подозрение, что это то, что называется cork. В pulseaudio.
PulseAudio can automatically cork (mute and request a pause) all active streams when a more important stream appears, and uncork them when it disappears.
--
vromanov писал:
02.01.2022 09:47
Проверял в TVPlayer и VLC, в них со звуком все нормально, проблема только с Astroncia
Попробуйте в mpv (который консольный, не SMPlayer). Есть ли там проблема?
Спасибо сказали:
vromanov
Сообщения: 11
ОС: Linux Mint

Re: Просмотр телевидения на Линуксе (IPTV плеер)

Сообщение vromanov »

astroncia писал:
02.01.2022 23:46
Попробуйте в mpv
Проверил, та же история, звук не отключается
astroncia писал:
02.01.2022 23:46
Есть подозрение, что это то, что называется cork. В pulseaudio.
И что можно сделать?
Спасибо сказали:
Закрыто