avfoundation错误。无法检测list_devices

时间:2016-08-02 18:58:50

标签: ffmpeg avfoundation

我需要获取当前屏幕的ID,as it said here,我试图获取所有可用输入设备的列表...

Whith命令ffmpeg -f avfoundation -list_devices true -i ''

它可以在我的两台Mac上运行正常,但在第三台运行时,使用OSX 10.7.5它不起作用:

$ ./ffmpeg -f avfoundation -list_devices true -i ''
ffmpeg version 3.1.1 Copyright (c) 2000-2016 the FFmpeg developers
...
Unrecognized option 'list_devices'.

我得到了

  

无法识别的选项'list_devices'

那里,不知道如何解决它。你能帮帮我吗?

就像我了解这种情况一样,存在基础问题。它只是无法正常工作......

另一方面,它给了我错误:

  

未知格式'avfoundation'

$ ./ffmpeg -h demuxer=avfoundation
ffmpeg version 3.1.1 Copyright (c) 2000-2016 the FFmpeg developers
...
Unknown format 'avfoundation'.

UPD:问题出现在 ffmpeg 中。我使用的那个版本不支持与avfoundation的交互

1 个答案:

答案 0 :(得分:0)

问题出在ffmpeg中。该版本不支持与avfoundation的交互