C'è un modo per reindirizzare una webcam reale a una webcam virtuale dalla riga di comando, ad esempio utilizzando il v4l2loopback
modulo con ffmpeg
?
Dettagli
Ho una vecchia webcam che funziona con la maggior parte dei software (vlc, cheese, ecc.), Ma non con altri (Skype).
Una possibile soluzione per farlo funzionare con tale software è di reindirizzarlo a una webcam virtuale utilizzando il v4l2loopback
modulo, come fatto da Webcamoid , ma devo farlo dalla riga di comando, ad esempio tramite ffmpeg
.
Sono sicuro che ciò sia possibile anche tramite ffmpeg
, ma poiché le webcam reali vengono raramente reindirizzate a quelle virtuali, non ho trovato esempi online (gli unici esempi che ho trovato, come questo , invece catturano schermate o video esistenti sulla webcam virtuale) .
input.mp4
) a un dispositivo fisico esistente e il risponditore suggerisce invece di utilizzare v4l2loopback. Qui stiamo parlando di inviare una webcam reale dal vivo a una webcam virtuale, poiché ciò potrebbe rendere la webcam indirettamente più compatibile con alcune app (ad esempio Skype), che altrimenti non la riconoscerebbe. In effetti, la risposta a questa domanda suggerisce di usare qualcosa di simile ffmpeg -i input.mp4
che non è quello che stavo cercando qui.