Dica Raspberry Pi: Como usar a câmara para gravar vídeo?

12 Comentários

Estamos de volta aos tutorais sobre Raspberry Pi! Depois de ensinarmos como podiam activar o modulo da câmara no Raspberry PI e até como capturar uma imagem, hoje mostramos como podem gravar vídeo.

Vejam como é fácil. Se ainda não tem um Raspberry Pi e/ou uma câmara, veja aqui a nossa Promoção.

rpi_thumb


Como já sabemos, a última versão do Raspberry PI têm já suporte nativo para redes wireless e Bluetooth 4.1/Low Energy o que facilitará a comunicação com outros sistemas e o acesso à Internet.

Em termos de câmara, está disponível um módulo para o feito que pode ser comprado aqui. Esta câmara tem um sensor Sony IMX219 de 8MPX (a versão original da câmara para o RPI tinha apenas 5 MPX e vinha com sensor OmniVision OV5647).

Como gravar vídeo?

Há algumas formas distintas de aceder à câmara. Neste caso vamos usar um simples script em Python. Para começar vamos instalar os pacotes necessários para que o Python tenha suporte para a câmara. Os dois pacotes a instalar são o python-picamera e python3-picamera

sudo apt-get install python-picamera python3-picamera

Em seguida criarmos um ficheiro com o nome camara.py e colocamos lá o seguinte código:

import time
import picamera

with picamera.PiCamera() as camera:
    camera.start_preview()
    camera.start_recording('/home/pi/Desktop/video.h264')
    time.sleep(30)
    camera.stop_recording()
    camera.stop_preview()

Na prática o código anterior permite capturar vídeo durante 30 segundos (time.sleep(30)). O nome do ficheiro do vídeo é ‘/home/pi/Desktop/video.h264’.

Para executarem o script basta escrever no terminal:

python camara.py

Depois basta aceder ao ambiente de trabalho e abrir o video com um software de reprodução, por exemplo o OMXPlayer.

rpi5

E está feito. Como viram é bastante simples capturar vídeo através da câmara mas há mais dicas que vamos ensinar em próximos artigos. Estejam atentos.

Quem quiser fazer a Pré-Encomenda: KIT Raspberry PI 3 com câmara, basta que aceda aqui.

Comentários

12

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de Mário Jorge
    Mário Jorge

    Boas,
    Não consigo encontrar o preço, no link do outro artigo onde supostamente está o vosso preço.
    Estou a ver mal ou há um lapso da vossa parte?

    1. Avatar de Vítor M.

      Está lá no formulário.

  2. Avatar de carlos
    carlos

    como posso criar timelapse

    1. Avatar de Paulo Jorge
  3. Avatar de Rui Barreiro
    Rui Barreiro

    Gostaria que fizessem um tutorial para usar uma câmara USB no Raspberry Pi 3.
    Obrigado.

    1. Avatar de Pedro Pinto
      1. Avatar de Rui Barreiro
        Rui Barreiro

        Obrigado.
        Continuem o vosso excelente trabalho!
        Cumprimentos,

  4. Avatar de Frederico Pereira
    Frederico Pereira

    Tenho visto que, tal como eu, há várias pessoas à procura de como fazer Live Streaming no Youtube com o Raspberry Pi e uma WebCam, utilizando também um software de edição, tipo Wirecast.
    Live Streaming no Youtube com Wirecast é algo que já faço com um PC e Windows, mas gostaria mesmo de saber se é possível fazer algo semelhante com o Pi.
    Uma ajudinha vossa seria fantástico!

    1. Avatar de paulo g.
      paulo g.

      O kdenlive faz muitas destas coisas, mas não creio que corra no rasp… por ser lento.

    2. Avatar de Wagner
      Wagner

      eu fis o meu rpi3 funcionar no streaming “http://ardudroidlab.blogspot.com.br/2016/10/transmissao-no-youtube-com-raspberrypi.html” segue minha fonte *https://www.raspberrypi.org/learning/infrared-bird-box/worksheet2/

  5. Avatar de Jose Marques
    Jose Marques

    Olá Amigo
    Gostaria de desenvolver um sistema que me permitisse rever uma jogada que fiz em tempo real, pelo menos os ultimos 30 segundos, apartir de um comando