Tirando screenshots de vídeos no GNU/Linux

Publicado por Fernando T. Da Silva em 08/04/2013

[ Hits: 4.950 ]

Blog: http://meumundotux.blogspot.com.br/

 


Tirando screenshots de vídeos no GNU/Linux



Com MPlayer

mplayer -vf screenshot video.avi

Durante a reprodução, você deve teclar a tecla s (minúsculo), onde o screenshot sairá no mesma pasta onde está sendo reproduzido o vídeo (disco rígido, pendrive ou cartão de memória).

Você pode tirar vários screenshots durante a reprodução, pois será atribuído um número sequencial ao nome do arquivo, sem regravar o arquivo existente.

Também poderá finalizar o vídeo e abrir outro novamente para tirar mais screenshots, que ele vai continuar a sequência de nomes de arquivos das fotos tiradas, se as mesmas ainda tiver na mesma pasta.

Abaixo, exemplo dos nomes dos arquivos dos screenshots:
  • shot0001.png
  • shot0002.png
  • shot0003.png
  • shot0004.png

Se você finalizou a reprodução e voltou a continuar a reproduzir o vídeo, o próximo screenshot será "shot0005.png", caso os anteriores ainda continuam na mesma pasta.

A tecla S (maiúsculo), serve pra tirar screenshot indefinitivamente durante toda a reprodução do vídeo, para encerrar os screenshots terá que finalizar o vídeo.

Em apenas 3 segundos, você pode ter 100 ou mais screenshots do vídeo em reprodução.

Nota: você pode tirar screenshots com o vídeo em pausa, para ter certeza que é a cena desejada, então tecle s para tirar o screenshot, e a reprodução do vídeo continuará neste momento.

O tamanho da imagem do screenshot é do mesmo tamanho de tela em que o vídeo foi criado.

Como habilitar o recurso do screenshot como padrão no MPlayer?

Você deve editar o arquivo ~/.mplayer/config e colocar a linha "vf=screenshot". Exemplo:

# Write your default config options here!
vf=dsize=4/3
osdlevel=3
vf=screenshot


Se existir a linha "vf=dsize=4/3" no arquivo config, a linha "vf=screenshot" deverá ser sempre abaixo desta, para que o screenshot funcione. Caso a linha "vf=screenshot" fique acima da citada, o screenshot não funcionará.

Screenshot da reprodução de filme em DVD

Neste caso, o screenshot será salvo na sua HOME, porque você não está reproduzido diretamente um arquivo de vídeo.

Nota: o screenshot não funciona com vídeos gravados e reproduzidos a partir de mídia óptica usada como mídia de dados, já que a mídia é somente leitura (CD, DVD e Blu-Ray).

Com GNOME MPlayer

Para que o screenshot funcione, primeiro temos que configurar o arquivo ~/.mplayer/config e colocar a linha "vf=screenshot" (sem aspas).

Execute o GNOME MPlayer e abra o vídeo. Para tirar um screenshot, vá no menu "Editar/Captura de Tela" ou use o atalho de teclado Ctrl+T.

Os screenshots tirados serão salvos em sua HOME, independente da localização do arquivo do vídeo.

São utilizadas as mesmas sequências de nomes de arquivos do MPlayer de linha de comando, continuado a sequência de número do último screenshot tirado caso ainda esteja na mesma pasta, quando você abrir de novo qualquer vídeo pra reprodução e tirar um screenshot.

Observações: você pode também configurar a opção para screenshot dentro do GNOME MPlayer, sem precisar editar o arquivo "~/.mplayer/config", indo no menu "Editar/Preferencias", na guia "MPlayer". Em "Opções Extras para MPlayer", coloque a seguinte linha na forma exata, sem o sinal de igual:

-vf screenshot


Neste caso, com a configuração feita dentro do GNOME MPlayer, os screenshots serão salvos na pasta onde está localizado o vídeo.

Ao reproduzir um filme em DVD, os screenshots serão salvos em sua HOME, vídeos gravados reproduzidos a partir de mídia óptica (CD, DVD e Blu-Ray) usada como mídia de dados, o screenshot não funcionará, já que a mídia é somente-leitura.

Com VLC

Com o vídeo em reprodução, para tirar o screenshot, ir no menu "Vídeo/Captura de tela", que o screenshot será tirado e salvo na pasta ~/Imagens.

Para não perder na cena desejada, o melhor é pausar o vídeo na cena desejada e depois ir no menu "Video/Captura de tela", para tirar o screenshot com o vídeo pausado.

Você também pode acionar as teclas de atalho Shift+S para tirar o screenshot.

Formato de nome do arquivo do screenshot tirado pelo VLC: "vlcsnap-2013-03-30-18h08m54s31.png"

É acrescido a data e hora com segundos de todos os screenshots, não sendo regravados os já existentes na pasta. O tamanho da imagem do screenshot é do mesmo tamanho de tela em que o vídeo foi criado.

Dica também publicada em: Meu Mundo Tux: Tirando screenshot de vídeos no Linux

Outras dicas deste autor

Acessar compartilhamento de pastas remotas Windows facilmente pelo IP

Monte o Google Drive como uma pasta remota no Linux

Calc, a calculadora de linha de comando

Utilizando mídia de armazenamento USB no Qemu em linha de comando

Incrementando o Thunar com ações personalizadas

Leitura recomendada

Como resolver o problema das teclas Alt+F2 e Ctrl+Alt+F2 no Sabayon Linux 4

Carregando seu Slackware a partir do Windows/DOS

VNC como alternativa de login X (para servidores multi-usuários)

Colocando Windows como padrão no GRUB

Configurando vídeo no Debian Lenny

  

Comentários
[1] Comentário enviado por albfneto em 08/04/2013 - 21:43h

é muito bom isso, muito prático.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts