Как определить что воспроизводится видео в данный момент?

Приветсвую всех. Есть какие либо утилиты с командной строкой, чтобы определить, что в данный момент проигрывается видео (youtube, skype, или просто видеофайл в каком либо плеере)?
Может быть есть какой то api - тоже может подойти как решение этого вопроса. Нужно для того чтобы не включался screensaver или suspend.

Что то навроде этого:

if (video is not played)
{
run a screen locker
}

if (sound is not played and video is not played)
{
run suspend command
}
а не проще настроить screensaver и suspend?
отключить или условие задать (время).
например в smplayer есть такая опция как подавить хранитель экрана.
по идее если у проги нет такой функции то и нет простого способа узнать что проигрывается видео.
имею ввиду что прога сама должна говорить системе что я типа работаю...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
А так же можно пробить по процессам запущен ли скайп, плаер и т.п.
и если прога запущена то отключать ждущие режим.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Если по запущенному процессу плеера еще можно определить, что воспроизводится в данный момент - видео, звук или ничего, то как быть со скайпом или флэшплеером? artlin прав, проще настроить скринсейвер, тем более, что все вменяемые плееры умеют его блокировать.
На всякий случай: http://archlinux.org.ru/forum/topic/2656/?page=2#post-113265
Это не поможет
https://aur.archlinux.org/packages/caffeine-bzr/
Последний крик моды - эхо 30-летней давности.
Другими словами, отключить скринсейвер и прочее in an easy way, т.е. кликом мыши. Смысл от этого не меняется.
Если по запущенному процессу плеера еще можно определить, что воспроизводится в данный момент - видео, звук или ничего, то как быть со скайпом или флэшплеером?
по факту запуска самого скайпа, а если браузер не создает отдельный процесс для флеш, то привязать к самому браузеру.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
по факту запуска самого скайпа, а если браузер не создает отдельный процесс для флеш, то привязать к самому браузеру.
Не серьезно. Допустим, скайп запущен, но простаивает ввиду отсутствия разговора. Аналогично с браузером.
А запущенный скрипт тупо продолжает блокировать скринсейвер...
ну хоть что то, раз сами проги этого не умеют правильно делать.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
 
Зарегистрироваться или войдите чтобы оставить сообщение.