The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз видеоплеера MPV 0.38, opennews (??), 18-Апр-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


8. "Релиз видеоплеера MPV 0.38"  –5 +/
Сообщение от Аноним (8), 18-Апр-24, 08:44 
Плеер до сих пор даёт заснуть системе при просмотре видео в фулскрине?
Ответить | Правка | Наверх | Cообщить модератору

10. "Релиз видеоплеера MPV 0.38"  +2 +/
Сообщение от Аноним (10), 18-Апр-24, 08:51 
Как ты этого добился?
Ответить | Правка | Наверх | Cообщить модератору

11. "Релиз видеоплеера MPV 0.38"  +3 +/
Сообщение от Герострат (?), 18-Апр-24, 08:52 
У меня ни разу такого не было
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

13. "Релиз видеоплеера MPV 0.38"  +1 +/
Сообщение от 1 (??), 18-Апр-24, 09:23 
хорошая фича. Но у меня не работает. ХотетЪ
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

28. "Релиз видеоплеера MPV 0.38"  +4 +/
Сообщение от Аноним (27), 18-Апр-24, 10:13 
У меня все норм, даже без него сон не работает )
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

36. "Релиз видеоплеера MPV 0.38"  +/
Сообщение от гыгы (?), 18-Апр-24, 10:43 
а нечего было настраивать саспенд по неактивности. но то, что скринсейвер запускается во время просмотра - да. и как победить - хз. в mplayer`е когда-то давно победил, в mpv - хз как
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

41. "Релиз видеоплеера MPV 0.38"  +/
Сообщение от Аноним (27), 18-Апр-24, 10:56 
Вроде в иксах какое-то расширение было для этого специально, ну и плеер должен уметь в это расширение. А вяляном - хз, там же вяленый это просто протокол, небезопасно это, приложение не должен ничего знать ни о чем и ни о ком (даже о своих координатах)
Ответить | Правка | Наверх | Cообщить модератору

47. "Релиз видеоплеера MPV 0.38"  +2 +/
Сообщение от гыгы (?), 18-Апр-24, 11:26 
без расширений и SMS в .mplayer/config было вписано и работало

heartbeat-cmd="xscreensaver-command -deactivate >&- 2>&- &"
heartbeat-interval=300
посмотрел когда и прослезился

% stat .mplayer/config
12247390606958757913 87708 -rw-r--r-- 1 tiger wheel 0 84 "Jan 23 08:57:46 2020" "Jun  6 13:31:30 2014" "Jan 23 08:57:46 2020" "Jun  6 13:31:30 2014" 4096 1 0x800 .mplayer/config

Ответить | Правка | Наверх | Cообщить модератору

48. "Релиз видеоплеера MPV 0.38"  +1 +/
Сообщение от Аноним (27), 18-Апр-24, 11:43 
> heartbeat-cmd="xscreensaver-command -deactivate >&- 2>&- &"
> heartbeat-interval=300

во-первых, костыль корявый
во-вторых, а что если у меня скринсейвер через минуту включается, а не через 5?
в-третьих, а что если у меня какой-то другой скринсейвер вместо xscreensaver? Я хочу универсальное решение

Правильнее было бы от икс-сервера получить ответ через ScreenSaverQueryInfo, что сейвер включен и затем его временно отключить таким же запросом

Ответить | Правка | Наверх | Cообщить модератору

50. "Релиз видеоплеера MPV 0.38"  +/
Сообщение от гыгы (?), 18-Апр-24, 11:55 
очевидно, что таймаут и команда деактивации скринсейвера подбирались с учетом моих реалий. Допустим, решение костыльное, но:
1) вполне себе работало как нужно
2) куда более костыльное решение (как по мне), которое тогда видел у кого-то - враппер, который отключает скринсейвер вообще, запускает проигрыватель, включает скринсейвер по окончанию.
3) какие-то другие вар-ты если есть - покажи.

из чтения mpv(1), по диагонали, в теории, можно на lua наговнякать что-то используя mp.add_periodic_timer(seconds, fn), но это какая-то дикая хрень, кмк.

Ответить | Правка | Наверх | Cообщить модератору

52. "Релиз видеоплеера MPV 0.38"  +1 +/
Сообщение от гыгы (?), 18-Апр-24, 12:00 
By default, mpv tries to disable the OS screensaver during playback (only if a VO using the OS GUI API is active). --stop-screensaver=no disables this.

A common problem is that Linux desktop environments ignore the standard screensaver APIs on which mpv relies. In particular, mpv uses the Screen Saver extension (XSS) on X11, and the idle-inhibit protocol on Wayland.

GNOME in particular still ignores the idle-inhibit protocol, and has its own D-Bus interfaces for display power management, which mpv does not support.

Before mpv 0.33.0, the X11 backend ran xdg-screensaver reset in 10 second intervals when not paused in order to support screensaver inhibition in these environments. This functionality was removed in 0.33.0, but it is possible to call the xdg-screensaver command line program from a user script instead.

ужасы какие-то.

Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

82. "Релиз видеоплеера MPV 0.38"  +/
Сообщение от тыквенное латте (?), 18-Апр-24, 14:39 
> Плеер до сих пор даёт заснуть системе при просмотре видео в фулскрине?

собрал под вяленого без xorg-libxscrnsaver?

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

107. "Релиз видеоплеера MPV 0.38"  +/
Сообщение от leap42 (ok), 19-Апр-24, 07:03 
Если у вас гном под вялым - нужен крошечный костыль который зовётся mpv-gnome-inhibit.lua
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

112. "Релиз видеоплеера MPV 0.38"  +/
Сообщение от Ilya Indigo (ok), 19-Апр-24, 08:37 
Он это делает только если поставить видео на паузу.
И правильно делает!
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру