[FFmpeg-devel] AMR-WB+ support in Ffmpeg

Igor Gueths igueths
Wed Dec 17 02:57:36 CET 2008


Hi Diego.
On Wed, Dec 17, 2008 at 01:49:47AM +0100, Diego Biurrun wrote:
> On Tue, Dec 16, 2008 at 07:37:06PM -0500, Igor Gueths wrote:
> > On Wed, Dec 17, 2008 at 12:43:41AM +0100, Diego Biurrun wrote:
> > > On Tue, Dec 16, 2008 at 12:04:08AM -0500, Igor Gueths wrote:
> > > > On Mon, Dec 15, 2008 at 11:17:53AM +0100, Benoit Fouet wrote:
> > > > > 
> > > > > On 12/15/2008 08:07 AM, Igor Gueths wrote:
> > > > > > Hi all. I was attempting to add AMR-WB+ support into my working copy of R-16140;
> > > > > 
> > > > > AMR support in FFmpeg is done through libamr [1] which is included in
> > > > > most distros today (libamrnb-dev and libamrwb-dev), that's why configure
> > > > > checks for their existences. If you build it manually, you have to make
> > > > > it possible to locate it.
> > > > > Also, AFAIK, libamr does not support WB+ at the moment...
> > > > 
> > > > I see what you are saying. So in this case, it is probably better to handle WB+
> > > > support within the existing libamr wrapper library, in which case I will contact
> > > > the developer, to see if there is anything I need to absolutely keep in mind
> > > > before attempting an integration of WB+ into that library.
> > > 
> > > AFAIK the reference code is not developed further.  Ideally you should
> > > add AMR-WB and AMR-WB+ support to FFmpeg.
> > 
> > Out of curiosity, where did you determine that the code was possibly going
> > unmaintained?
> 
> The last time I looked at the reference code download, the last version
> was old.  No, I don't have hard facts.
> 
> > Regarding AMR-WB and AMR-WB+ support, as far as I can tell, the
> > two codebases seem pretty compatible with each other. Consequently, I wouldn't
> > find it out of the ordinary if AMR-WB+ was either partially or fully compatible
> > with AMR-WB; I have not managed to fully verify this as of yet though. The
> > AMR-WB+ zip archive structure is also a little bit different, in that they
> > include Win32 binaries for the encoder and decoder, along with a DLL
> > (er-libisomedia.dll), a static version of the same library with a .lib
> > extension, and also some static library called 3gplib.lib as well. Some further
> > investigation is going to be required into exactly what role these libraries
> > play in the encoding and decoding processes.
> 
> Is there a reference decoder for AMR-WB+ now?  Where?
> 

There are source directories for both an encoder and decoder contained in the
archive; however, I haven't gotten those to build yet. It is entirely possible I
am not doing it correctly, since no build instructions are included.
>
> Diego
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at mplayerhq.hu
> https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-devel
> 
> -- 
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.
> 

-- 
Igor
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 827 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20081216/617f1937/attachment.pgp>



More information about the ffmpeg-devel mailing list