Page 1 of 1

Support for 3GP audio

Posted: 04 Aug 2006 00:26
by now3d
Hello,

I am running VLC 0.8.5. I have a 3gp file I got from my mobile phone, a k700i. unfortunately it has no audio when i play it back on my windows pc.

"file" indentifies it as:
ISO Media, MPEG v4 system, 3GPP (H.263/AMR)

http://jguk.org/james.3gp.dat (I changed extension so it would download in binary format)

Would it be posible for someone to look into this and see if it could be supported please? MPlayer can play it on my Linux box.

Please reply via email if you can as I dont check the forum often.

Kind regards

jg -at jguk org

Posted: 04 Aug 2006 09:36
by Teetrinker
Compile FFmpeg with amr support. You will find info about that in the configure script.
Or buy a cell phone which record the audio in aac ;) .

3GP

Posted: 16 Aug 2006 16:40
by now3d
Hi, can VLC be shipped with that support compiled in please?

Posted: 17 Aug 2006 12:27
by daPhoenix
That wouldn't be legal.

Support for 3GP audio

Posted: 26 Aug 2006 23:35
by now3d
Hi, it seems odd that you support many patent encumbered, and licence required formats which are not strictly legal, and then you do not support 3GP audio... which is the same situation i expect.

Or is there another reason 3GP audio is not supported?

Kind regards
Jon

Posted: 26 Aug 2006 23:43
by now3d
sounds like there isnt an open codec in ffmpeg yet, and pending implementation.

Posted: 28 Aug 2006 16:40
by The DJ
There is a difference in not recognizing Software Patents and violating licenses. The patent situation prevents you from writing your own implementations of codecs, and licenses MAY prevent you from using other existing written codecs.

The licens of the AMR audio codecs is not compatible with the license of VLC media player, and therefore we cannot ship VLC with that codec. The codec is NOT part of ffmpeg either, however you CAN use it with ffmpeg, and thus with VLC. You are however not allowed to distribute such a binary.

Posted: 28 Aug 2006 16:43
by Jean-Baptiste Kempf
Btw, ffmpeg people are implementing AMR during SoC Google SOC