Batch file ffmpeg列出具有批量脚本到变量的视频设备

Batch file ffmpeg列出具有批量脚本到变量的视频设备,batch-file,ffmpeg,Batch File,Ffmpeg,我使用ffmpeg-stats-hide_banner-list_devices true-f dshow-I dummy命令列出所有视频和音频设备,我需要使用批处理脚本从“DirectShow视频设备”(仅视频设备)中获取所有备选名称 我从以下内容开始:(第一个答案) 能找个更有经验的人帮我完成这项任务吗?提前谢谢 请参阅此处的@endro-answer 您可以调整它以仅获取视频设备列表 @echo关闭 标题ffmpeg列出了带有批量脚本到变量的视频设备 设置“视频设备=” @对于/f令牌^=

我使用
ffmpeg-stats-hide_banner-list_devices true-f dshow-I dummy
命令列出所有视频和音频设备,我需要使用批处理脚本从“DirectShow视频设备”(仅视频设备)中获取所有备选名称

我从以下内容开始:(第一个答案)


能找个更有经验的人帮我完成这项任务吗?提前谢谢

请参阅此处的@endro-answer

您可以调整它以仅获取视频设备列表

@echo关闭
标题ffmpeg列出了带有批量脚本到变量的视频设备
设置“视频设备=”
@对于/f令牌^=1^,2个delims ^=^“%%a(
'ffmpeg-stats-hide_banner-list_devices true-f dshow-i dummy 2^>^&1^ findstr/c:“可选名称”
)做(
如果未定义视频设备(
设置“VideoDevice=%%~b”
)
)
回显视频设备:“%VideoDevice%”
暂停

这不是一项代码编写服务,如果您希望我们帮助您解决某个特定的可复制问题,您需要编写自己的代码,并将其添加到您的问题中。