mencoder: Captura de webcam em linha de comando

Saudações aos leitores e entusiastas CIALINUX!!

A dica de hoje é sobre como fazer a gravação de vídeo através de linha de comando no Fedora 13. Essa dica pode ser útil em diversas situações. Fica a critério de cada um a utilização dessa funcionalidade.

A ferramenta que vamos utilizar é o “mencoder”. Uma poderosa ferramenta do MPLAYER que é usada para codificar vídeo.

Versão do sistema:

[root@vostrolab tmp]# cat /etc/issue
Fedora release 13 (Goddard)
Kernel r on an m (l)

[root@vostrolab tmp]# uname -a
Linux vostrolab 2.6.34.7-66.fc13.x86_64 #1 SMP Wed Dec 15 07:04:30 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux

Pacotes necessários:

[root@vostrolab tmp]# yum -y search v4l
[root@vostrolab tmp]# yum -y install gtk-v4l.x86_64 v4l2ucp.x86_64 xorg-x11-drv-v4l.x86_64 libv4l.x86_64

Comando para gravar em formato AVI em /tmp/video0.avi:

mencoder tv:// -tv driver=v4l2:width=320:height=240:device=/dev/video0 -nosound -ovc lavc -o /tmp/video0.avi

Verifique no vídeo abaixo como fica na prática…

Obs.: Veja que este comando acima grava apenas vídeo, sem audio (opção -nosound).. O escopo deste POST é apenas gravação de vídeo. Para gravação de audio/vídeo simultâneamente, é recomendado o uso de ferramentas como o “Cheese Webcam Booth”

Faça seus testes.. poste comentários com dúvidas/críticas/sugestões.

Por: Hudson Murilo dos Santos

2 thoughts on “mencoder: Captura de webcam em linha de comando

Leave a Comment

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *