我想我已经尝试了所有可以想到的排列,但得到的只是语法错误。
我找到了这个例子:
ffmpeg -f dshow -i video="屏幕捕获记录器" -f dshow -i audio="虚拟音频捕获器" 输出.mkv
这确实有效...但结果是视频质量很低。
dshow 的文档表明有各种选项,包括“video_size”,但是没有关于选项使用的语法的任何文档(一般或针对特定选项),也没有有效输入的提示。有人可以给我提示吗?
我的目标是以比默认提供的更高的质量进行屏幕截图。
答案1
语法是
ffmpeg -{input1 options} -i input1 -{input2 options} -i input2
-{output1 options} output1 -{output2 options} output2 ...
-i video="screen-capture-recorder"
因此,视频的 directshow 选项将放在前面,音频的directshow 选项将放在前面-i audio="virtual-audio-capturer"
也就是说,您应该显示其中一次执行的完整控制台输出,以便可以诊断此处的问题。