[FFmpeg-devel] [PATCH] Add AVFoundation input device.

Thilo Borgmann thilo.borgmann at mail.de
Thu May 29 12:13:56 CEST 2014


Am 28.05.14 15:55, schrieb Roger Pack:
> On Tue, May 20, 2014 at 2:49 PM, Thilo Borgmann <thilo.borgmann at mail.de>wrote:
> 
>> Am 20.05.14 19:52, schrieb Roger Pack:
>>> On 5/20/14, Marcus Johnson <bumblebritches57 at gmail.com> wrote:
>>>> AVFoundation is OS X 10.7+, and is on iOS as well, although I'm not sure
>>>> which version it first appeared in, I do know that QTKit is deprecated
>> and
>>>> AVFoundation is the future, but who knows Apple could change their
>> minds at
>>>> any point.
>>>
>>> OK so on 10.6.8 if I have a successful configure, what output should I
>>> see that says that "QTKit" is enabled and working?
>>
>> It should be listed as an input device in configure's output. If it does
>> not
>> appear, updating your Xcode is AFAIK everything you can try to do about it.
>>
>>> (My end goal/desire
>>> here is to use FFmpeg to natively record OS X desktop and "audio out"
>>> if anybody has any tips/pointers there).
>>
>> QTKit/AVFoundation are input devices. It seems to me that you are basically
>> looking for capturing system output...
>>
> 
> Thanks.  Do you know if either of these can capture audio?

Yes, both can do audio as well. For AVFoundation, I've an unfinished patch for
capturing audio.

> Does the current AVFoundation code allow for screen capture (like this
> mentions: https://developer.apple.com/library/mac/qa/qa1740/_index.html )
> thanks!

Not currently. But this looks interesting and is on my todo once I find time to
work on this again. Thanks!

-Thilo



More information about the ffmpeg-devel mailing list