Gnome 3 имеет большую особенность при Ctrl- Alt- Shift- Rярлык 1 .Я предполагаю, что это Стамбул . Похоже, что это не Стамбул ... Пока я не могу найти информацию об этой программе.
Где я могу найти справочную страницу? Как я могу запустить его из консоли?
И самое главное: как я могу записать только одно окно (аналогично Alt+ Print Screen)?
man istanbul
?man istanbul
но не было страниц для Стамбула. Также нетistanbul
доступных команд. Может быть, Gnome 3 по умолчанию не является Стамбулом? Что тогда?Ответы:
Согласно документу GNOME API doc, устройство записи экрана gnome-shell ( класс shell-рекордера ) в основном передает весь вывод снимка экрана в конвейер, который затем кодируется GStreamer.
Вы можете использовать приложение dconf-editor и перейти к нему
org.gnome.shell.recorder
, в этой схеме вы найдете 3 варианта:webm
vp8enc min_quantizer=13 max_quantizer=13 cpu-used=5 deadline=1000000 threads=%T ! queue ! webmmux
Итак, как мы можем воспроизвести конвейер записи в командной строке? Мы могли бы сделать это с помощью команды gstreamer-tool gst-launch. Во-первых, вам нужно установить gst-tools на свой компьютер и начать играть с gstreamer !. Вот несколько примеров:
Запись на webm (видео vp8 и аудио vorbis):
Нажмите Ctrl + C, чтобы остановить запись.
Запись в ogv (видео theora & аудио vorbis):
Нажмите Ctrl + C, чтобы остановить запись.
Трубопроводы выполняются gst-launch. Вот что они делают:
Теперь вам больше не нужно бояться конвейеров gstreamer! \ О /
источник
Если вы можете получить XID окна, вы можете передать его ximagesrc. Например, если вы знаете, что такое уникальный заголовок Window, вы можете использовать xwininfo и немного магии, чтобы получить это. В Баш:
Теперь вы можете просто передать этот XID в ximagesrc и, конечно, завершить конвейер:
И, к вашему сведению, я показываю вам это, используя версию gstreamer 1.0. Больше нет ffmpegcolorspace, вместо этого вы используете видеоконверт (в последних версиях FFmpeg имя было изменено на «libav», поэтому оно было переименовано).
источник
Запись Gnome 3 использует плагин GStreamer FFmpeg для вывода .webm под домом пользователя.
Плагин GStreamer FFmpeg
http://gstreamer.freedesktop.org/modules/gst-ffmpeg.html
Может быть увеличить окно на весь экран?
источник