O Gnome 3 possui um ótimo recurso no Ctrl- Alt- Shift- Ratalho 1 .Eu acho que isso é Istambul . Parece que não é Istambul ... No entanto, não consigo encontrar nenhuma informação sobre este programa.
Onde posso encontrar a página de manual? Como posso executá-lo no console?
E o mais importante: como gravar apenas uma janela (semelhante ao Alt+ Print Screen)?
man istanbul
?man istanbul
mas não havia páginas para Istambul. Também não háistanbul
comando disponível. Talvez o gravador padrão do Gnome 3 não seja Istambul? Então o que é?Respostas:
De acordo com o documento da API do GNOME, o gravador de tela gnome-shell ( classe shell-gravador ) é basicamente canaliza toda a saída da captura de tela para um canal que é então codificado pelo GStreamer.
Você pode usar seu aplicativo dconf-editor e navegar para
org.gnome.shell.recorder
, neste esquema, você encontrará 3 opções:webm
vp8enc min_quantizer=13 max_quantizer=13 cpu-used=5 deadline=1000000 threads=%T ! queue ! webmmux
Então, como podemos replicar o pipeline de gravação na linha de comando? Poderíamos fazer isso com o comando gst-launch da gstreamer-tool. Primeiro, você precisa instalar o gst-tools na sua caixa e pode começar a jogar com o gstreamer !. Aqui estão alguns exemplos:
Gravar no webm (vídeo vp8 e áudio vorbis):
Pressione Ctrl + C para parar a gravação.
Grave em ogv (theora video e vorbis audio):
Pressione Ctrl + C para parar a gravação.
Os pipelines são executados pelo gst-launch. Aqui está o que eles fazem:
Agora, você não precisa mais ter medo de gasodutos! \ o /
fonte
Se você conseguir o XID da janela, poderá passá-lo para o ximagesrc. Por exemplo, se você sabe qual é o título exclusivo da Janela, pode usar xwininfo e um pouco de mágica para obtê-lo. Na festança:
Agora você pode passar esse XID para o ximagesrc e, é claro, terminar o pipeline:
E para sua informação, estou lhe mostrando isso usando a versão 1.0 do gstreamer. Não há mais espaço para ffmpegcolorspace, você usa videoconvert (as versões mais recentes do FFmpeg tiveram uma mudança de nome para 'libav', portanto, ele foi renomeado).
fonte
A gravação do Gnome 3 usa o plug-in GStreamer FFmpeg para gerar uma .webm na casa do usuário.
Plug-in GStreamer FFmpeg
http://gstreamer.freedesktop.org/modules/gst-ffmpeg.html
Pode ampliar a janela para tela cheia?
fonte