AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / ubuntu / Perguntas / 1118966
Accepted
Socrates
Socrates
Asked: 2019-02-18 05:00:56 +0800 CST2019-02-18 05:00:56 +0800 CST 2019-02-18 05:00:56 +0800 CST

Canon EOS 600D como webcam

  • 772

Estou tentando descobrir uma maneira de obter um fluxo de vídeo de uma Canon EOS 600D para o meu sistema, basicamente usando a câmera como uma webcam. Embora a Canon ofereça um software chamado Canon EOS Utility para Windows e Mac, parece que eles não oferecem nada para Linux. Apenas conectar o sistema com micro USB permite acessar apenas as fotos e vídeos armazenados no cartão SD.

Existe alguma maneira de usar a Canon EOS 600D como uma webcam?

drivers webcam canon 18.04
  • 2 2 respostas
  • 2556 Views

2 respostas

  • Voted
  1. Best Answer
    thomasrutter
    2019-02-18T05:19:21+08:002019-02-18T05:19:21+08:00

    Não facilmente. Os dois caminhos para isso que as pessoas usaram são:

    1. Use o software utilitário incluído que inclui uma janela de exibição ao vivo e execute uma captura de software do que está nessa janela. Infelizmente, isso provavelmente não funcionará no Linux.

    2. Use a saída HDMI da câmera e capture isso com hardware de captura.

    Suspeito que, em ambos os casos, o vídeo de exibição ao vivo que você obterá será de definição padrão e/ou baixa qualidade e com capacidade limitada de fazer ajustes em itens como taxa de quadros, velocidade/ângulo do obturador, etc. Em algumas câmeras Canon, você pode descubra que a saída HDMI possui controles na tela, incluindo um retângulo de foco que não pode ser desabilitado mesmo no modo de exibição mínima.

    • 1
  2. Christian Rauch
    2021-11-28T10:07:05+08:002021-11-28T10:07:05+08:00

    gphoto2pode capturar filmes de uma EOS 600D e estes podem ser encaminhados para ffmpege consecutivamente para v4l2 para fornecer os vídeos como um fluxo de webcam padrão.

    Consulte https://www.youtube.com/watch?v=TsuY4o2zLVQ para obter instruções detalhadas.

    Resumindo:

    • sudo modprobe v4l2loopback exclusive_caps=1 max_buffers=2
    • sudo apt install gphoto2 ffmpeg v4l2loopback-utils
    • gphoto2 --stdout --capture-movie | ffmpeg -i - -vcodec rawvideo -pix_fmt yuv420p -threads 0 -f v4l2 /dev/video1

    Você pode ter que alterar o codec de vídeo ( rawvideo), formato de pixel ( yuv420p) e dispositivo de vídeo de destino ( /dev/video1), mas depois disso, o fluxo de vídeo da câmera deve estar disponível em /dev/video1.

    • 0

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve