[FFmpeg-devel] ffmpeg license requirement

Diego Biurrun diego
Thu Feb 17 13:43:25 CET 2011


Please don't top-post.

On Thu, Feb 17, 2011 at 07:23:47PM +0800, Kan Hu wrote:
> 
> 2011/2/17 Reinhard Tartler <siretart at tauware.de>
> 
> > On Thu, Feb 17, 2011 at 07:47:24 (CET), Kan Hu wrote:
> >
> > > I'm a engineer working for linaro.org.
> > > I'm currently work on aac encoder optimization for arm.
> > > I have measure the performance data for the currently aac encoder
> > > in ffmpeg and it seems the performance is not good enough for
> > > the real-time encoding requirement on arm, and also there's a
> > > aac encoder used in android which performance is better but it's
> > > Apache licensed.
> > > I'm wondering the license requirement for the ffmpeg, is it possible for
> > > ffmpeg to start with android one?
> >
> > Depends on your understanding of 'start'. A wrapper like the
> > opencore-amr wrapper would be fine, replacing the aac code with
> > something derived from android's apache licensed aac encoder would not.
> 
> So you mean ffmpeg can use android one like a library, need a wrapper
> to let ffmpeg call android one's functions, right?

Yes.  But notice that the resulting FFmpeg will be (L)GPL v3 licensed.

Diego



More information about the ffmpeg-devel mailing list