通常,当您必须使用ffmpeg录制视频时,请使用“已安装”的设备。
您可以使用以下方法检索已安装设备的列表: C:GT; ffmpeg -list_devices true -f dshow -i
dummy
ffmpeg version N-45279-g6b86dd5...
[dshow @ 03ACF580] DirectShow video devices
[dshow @ 03ACF580] "Integrated Camera"
[dshow @ 03ACF580] "screen-capture-recorder"
[dshow @ 03ACF580] DirectShow audio devices
[dshow @ 03ACF580] "Internal Microphone (Conexant 2"
[dshow @ 03ACF580] "virtual-audio-capturer"
dummy: Immediate exit requested
一旦我完成了,我就可以录制其中一个:
c:\> ffmpeg -f dshow -i video="Integrated Camera" out.mp4
但是如果设备尚未安装,但我只有ax文件,我该怎么办?它会完善像这样的东西
c:\> ffmpeg -f dshow -i video=./myDevice.ax out.mp4
答案 0 :(得分:0)
你有注册它,以便在directshow中显示。如果你只想拍摄屏幕,FFMpeg有一个" gdigrab"内部选项不需要注册......