Recentemente mudei do Windows para o Ubuntu e estou tentando fazer com que minha câmera DSLR (Canon Rebel T3) funcione como uma webcam para poder fazer aqueles vídeos legais sobre jogos de corrida antigos e seus carros (lembre-se do Renault Espace com um Motor de F1 do Gran Turismo 2?).
Eu segui os passos destelinke assisti issovídeoalgumas vezes, mas quando tento inserir este comando:
gphoto2 --stdout --capture-movie | ffmpeg -i - -vcodec rawvideo -pix_fmt yuv420p -threads 0 -f v4l2 /dev/video0
Isso me dá esse erro:
ioctl(VIDIOC_G_FMT): Invalid argument
Could not write header for outputfile #0 (incorrect codec parameters ?): Invalid argument
Error initializing output stream 0:0 --
Ou o terminal fica preso.
O gphoto2 detecta minha câmera e dá todas as informações sobre a câmera, mas quando tento tirar uma foto ele não salva em lugar nenhum.
Quando vou para o VLC, minha câmera não está nos dispositivos de captura, então algo pode estar errado, eu acho.
Além disso, quando tento editar o /etc/modules para registrar o modprobe, não consigo editar nada. Imagino que haja algo errado, mas como sou um dos primeiros usuários do Ubuntu, talvez seja falta de conhecimento.
Anexado a esta postagem está o meuconfiguração do sistema(talvez seja isso que esteja causando o problema).
Atenciosamente,