Efeitos de webcam no Linux

Efeitos de webcam no Linux

Com o trabalho repentino em casa, a videoconferência está na moda, e muitos dos recursos mais divertidos estão integrados apenas aos clientes Windows, como desfoque de fundo, alteração de imagens de fundo, filtros, transformar-se em uma batata, etc. percebo que não é exatamente crítico para os negócios, mas aumenta a camaradagem, e tenho me sentido excluído.

Como posso adicionar alguns recursos como este ao meu sistema Linux? Observe que não tenho a opção de alterar clientes/serviços. Estou procurando uma solução que crie algum tipo de dispositivo de câmera virtual que possa selecionar em qualquer aplicativo de conferência.

Responder1

Eu criei um pacote Linux, weffe, para alguns efeitos básicos de vídeo usando ffmpeg em webcams Linux aqui:https://github.com/intermezzio/weffe. Você pode adicionar uma imagem de primeiro plano (como um quadro), adicionar texto de meme superior e inferior ou transmitir um vídeo pré-gravado para uma webcam e usar alguns outros recursos. É muito rápido porque está 100% escrito no shell, sem nenhuma linguagem de programação adicional.

No entanto, se você estiver procurando por algo com mais recursos, aqui estão alguns programas que você pode considerar (incluindo os do comentário de Rriemann):

  • Avatarificar: fale com uma imagem falsa (como Mona Lisa) e palavras sairão de sua boca (usando Python + Tensorflow, pode ser executado na nuvem com CoLab)
  • Pyfakewebcam: Biblioteca Python para gravar vídeos em um dispositivo de webcam falso
  • Webcam com fundo falso do Linux: Use um plano de fundo virtual no Linux (escrito em Python + OpenCV)
  • Fundo virtual de código aberto: Outro programa de fundo virtual (também escrito em Python + OpenCV)

Responder2

Encontrei uma solução bastante boa usando OBS Studio, com v4l2loopback e o plugin v4l2-sink obs. Isso me permite enviar a saída do OBS para uma webcam virtual, que pode ser aberta em qualquer cliente de videoconferência. Embora eu ainda não tenha descoberto o desfoque de fundo, o OBS tem muitas opções e plug-ins, como tela verde.

informação relacionada