After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 605782 - Feature request: Adaptive Multi-Rate Codec Support
Feature request: Adaptive Multi-Rate Codec Support
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-ugly
unspecified
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-12-31 02:12 UTC by komputes
Modified: 2009-12-31 21:17 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description komputes 2009-12-31 02:12:31 UTC
More information:
http://www.3gpp.org/ftp/Specs/html-info/26-series.htm
http://en.wikipedia.org/wiki/Adaptive_Multi-Rate
http://ffmpeg.mplayerhq.hu/ffmpeg-doc.html#SEC20
http://www.ffmpeg.org/general.html#TOC2
http://wiki.multimedia.cx/index.php?title=AMR

AMR (Adaptive Multi-Rate) is a vocoder employed in low-bitrate applications like mobile phones. There are narrowband and wideband variants of this codec. AMR was adopted as the standard speech codec by 3GPP in October 1998 and is now widely used in GSM and UMTS.

Example Media:
http://samples.mplayerhq.hu/A-codecs/amr/

Current result:
Audio does not play.

Expected result:
Play audio. If codec is not installed, suggest proper package. Expect codec to be supported.

There is no codec pack for gstreamer or ffmpeg to play this type of file. The average user will do the following totem->gstramer->no codec->gnome-app-install and will get the following error after looking for a codec:

No packages with the requested plugins found
The requested plugins are:
Adaptive Multi Rate (AMR) decoder

This bug was create to request AMR to be supported by gstreamer. If this is not possible due to legal issues or other roadblocks, please define what the issue is with supporting this codec.

Tested on:
i386, Ubuntu Desktop 9.10, Linux 2.6.31-15
Comment 1 komputes 2009-12-31 02:13:21 UTC
Originally reported here:
https://bugs.launchpad.net/bugs/93849
Comment 2 David Schleef 2009-12-31 02:56:56 UTC
There's both a AMR-WB and AMR-NB plugin in -ugly based on the opencore amr libraries.
Comment 3 komputes 2009-12-31 03:10:08 UTC
Hi David and thank you for the prompt response to this feature request. This was done in hope that this codec may work out of the box (or at least improve the user
experience) in our distribution. If you have a different setup as me, please let me know.  I am available on freenode and gimpnet should you want to discuss the issue.

I find it odd that -ugly should play this codec, since I have 0.10.12-1 of -ugly installed and opening an AMR file still makes gnome-app-install look for a package which will install the necessary codec library. If you can quickly test sample media and confirm this works for you, it would be much appreciated and will help me immensely. Thank you for your time and assistance with this.
Comment 4 Sebastian Dröge (slomo) 2009-12-31 10:19:05 UTC
Yes, you need at least 0.10.13 of gst-plugins-ugly.
Comment 5 komputes 2009-12-31 12:48:58 UTC
Ahh, thank you Sebastian, that would explain it.
Comment 6 Tim-Philipp Müller 2009-12-31 21:17:25 UTC
Also note this commit:

http://cgit.freedesktop.org/gstreamer/gst-plugins-ugly/commit/?id=cd95215ba94e69489ff9a0b6a1abbfd3e9193423

which was done post-0.10.13.