有大量文献使用 gphoto2 将 DSRL 用作网络摄像头。通过这些技术,系统将相机视为新的视频设备
gphoto2 --stdout --capture-movie | ffmpeg -i - -vcodec rawvideo -pix_fmt yuv420p -threads 0 -f v4l2 /dev/video0
或者
gphoto2 --stdout --capture-movie | gst-launch-1.0 fdsrc fd=0 ! decodebin name=dec ! queue ! videoconvert ! tee ! v4l2sink device=/dev/video0
但是关于声音有没有办法插入数码单反相机麦克风到我的系统,这样我就可以使用相机音频还有吗?似乎 gphoto2 是一个--capture-sound
参数,所以似乎已经为此做好了准备,但接下来呢?如何插入 ffmpeg 或 gst-launch 以便它们可以使用音频?