LINUX.ORG.RU

Можно как-нибдуь делать скриншноты mplayer'a при использовании -vo xv?


0

0

Сабж. Ман посмотрел, и нужного не нашел -- может быть я просто плохо искал.

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

Идеальней всего было бы делать это средствами самого mplayer, но в мане я не смог найти нужной информации.

Идеи?

★★★★★

Q: How can I make a screenshot?
A: You have to use a video output driver that does not employ an
overlay to be able to take a screenshot. Under X11, -vo x11
will do, under Windows -vo directx:noaccel works.

Если посмотреть mplayer -cmdlist, то там есть команда screenshot, которую можно забиндить на клавишу, но в документации slave.txt
сказано:

screenshot
Take a screenshot. Currently not implemented in any
video output driver.

grob ★★★★★
()
Ответ на: комментарий от grob

У тебя версия какая?

$ mplayer -cmdlist
MPlayer 1.0pre7-3.3.4 (C) 2000-2005 MPlayer Team
CPU: Intel Pentium III Katmai/Pentium III Xeon Tanner (Family: 6, Stepping: 3)
Detected cache-line size is 32 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE


Unknown option on the command line: cmdlist


В мане про screenshot не слова.

Harliff ★★★★★
() автор топика
Ответ на: комментарий от Harliff

Сорри, по памяти писал - вот так правильно: mplayer -input cmdlist
Документации на команды в явном виде я не нашел, но есть файл 
http://www.mplayerhq.hu/DOCS/tech/slave.txt который описывает
команды управления mplayer через pipe, а они в сущности те же.

grob ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.