Hello,

I would use ffmpeg instead of libav (ffmpeg merges every commit from libav
+ their own)

But QtGStreamer is probably a better solution and has fewer problems with
licenses. ffmpeg and libav are GPLv2 if you enable some compilation flags,
GStreamer is always LGPL.

If even LGPL is a problem, then MediaStreamer2 from LinPhone would be my
preferred choice. It is available under GPLv2 and a commercial license:

http://www.linphone.org/technical-corner/mediastreamer2/downloads
http://www.belledonne-communications.com/mediastremer2.html


On Mon, Nov 17, 2014 at 1:57 PM, Lopes Yoann <[email protected]>
wrote:

>  There is no API in Qt Multimedia to do this. As mentioned, QMediaRecorder
> can only be used with a QCamera.
>
>  In a similar fashion to QAudioDecoder, we could have APIs like
> QAudioEncoder, QVideoDecoder and QVideoEncoder. Though, considering the
> amount of work there is to improve existing APIs, I don’t think new APIs
> like these ones will be added any time soon.
>
>  I’d recommend to use libav (https://libav.org) to do this.
>
>  —
> Yoann
>
> _______________________________________________
> Development mailing list
> [email protected]
> http://lists.qt-project.org/mailman/listinfo/development
>
>


-- 
Pau Garcia i Quiles
http://www.elpauer.org
(Due to my workload, I may need 10 days to answer)
_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to