zhangshipei / xuggle

Automatically exported from code.google.com/p/xuggle
0 stars 0 forks source link

Compile ffmpeg with support to libopencore-amr library #233

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
ffmpeg can now be distributed with the ability to encode AMR audio:
"...libamr license was non-free, while libopencore-amr is licensed under an
Apache 2 license." (from ffmpeg.org)

If ffmpeg that ships with Xuggler is compiled with support to
libopencore-amr it would be then possible to produce 3gp videos (h263+amr-nb).

Original issue reported on code.google.com by renato.c...@gmail.com on 21 Jan 2010 at 5:50

GoogleCodeExporter commented 9 years ago
tentatively commited in r841 of xuggle-ffmpeg; need to see if it gets through 
the
build farm before it gets finalized.

Original comment by art.cla...@gmail.com on 21 Jan 2010 at 3:59

GoogleCodeExporter commented 9 years ago
and test fixed in r1003

Original comment by art.cla...@gmail.com on 21 Jan 2010 at 6:48

GoogleCodeExporter commented 9 years ago
But there are several types of 3gp... and 3gp with AAC is also a valid format.
http://en.wikipedia.org/wiki/Comparison_of_container_formats

I've already made some 3gps (h263+amr; mp4+amr...) using Xuggler. The "problem" 
is 
that ffmpeg needs to be rebuilt from scratch (and all external libs) with 
support to 
libopencore-amr.
It would be nice if Xuggler cames with a ffmpeg which is build with --enable-
libopencore-amrnb and --enable-libopencore-amrwb.

Original comment by renato.c...@gmail.com on 21 Jan 2010 at 7:26

GoogleCodeExporter commented 9 years ago
Now in tip of tree: http://build.xuggle.com/job/xuggler_jdk5_stable/

Original comment by art.cla...@gmail.com on 23 Jan 2010 at 6:13