2016-08-02 27 views
0

I ID müssen erkennen, für aktuellen Bildschirm bekommen und, as it said here, habe ich versucht, Liste aller verfügbaren Eingabegeräte zu bekommen ...avfoundation Fehler. Kann nicht list_devices

Whith Befehl ffmpeg -f avfoundation -list_devices true -i ''

Es ist auf zwei meinen Mac funktioniert gut, aber auf der dritte, mit OSX 10.7.5 funktioniert es nicht:

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

ich habe

Unrecognized option 'list_devices'

dort und weiß nicht, wie man es repariert. Könntest du mir dabei helfen?

Wie ich diese Situation verstehe, gibt es ein Problem mit avfoundation. Es spielt funktioniert einfach nicht richtig ...

Von der anderen Seite gibt es mir Fehler:

Unknown format 'avfoundation'

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

UPD: Ausgabe in ffmpeg war. Diese Version, die ich verwendete, unterstützt nur keine Interaktion mit avfoundation

+1

Führen Sie 'ffmpeg -h demuxer = avfoundation' und sehen Sie sich die Liste der verfügbaren Optionen. – Mulvya

+0

@mulvya ... hier Ausgabe nicht mit Schlüsseln, aber mit avfoundation. Aus irgendeinem Grund kann ich überhaupt nicht damit umgehen – xiaose

Antwort

0

Problem ist in ffmpeg. Diese Version unterstützt nur keine Interaktion mit avfoundation