GNOME Bugzilla – Bug 474044
audio on .3gp files does not work
Last modified: 2007-09-06 08:01:59 UTC
Please describe the problem: totem-gstreamer 2.19.90-0ubuntu3 gstreamer0.10-pitfdll 0.9.1.1+cvs20070321-1ubuntu1 gstreamer0.10-plugins-bad 0.10.5-1ubuntu2 gstreamer0.10-plugins-base 0.10.14-1ubuntu3 gstreamer0.10-plugins-good 0.10.6-0ubuntu1 gstreamer0.10-plugins-ugly 0.10.6-0ubuntu2 I have a cellphone which records videos in the 3gp format, which has AMR audio. The audio does not work at all Steps to reproduce: 1. record a video with my cellphone 2. reproduce it in totem-gstreamer Actual results: video is shown, audio does not work. totem prints some message: ** Message: don't know how to handle audio/AMR, codec_data=(buffer)0000001164616d72533630200081ff000a, rate=(int)8000, channels=(int)1 (totem:1923): GStreamer-CRITICAL **: gst_value_set_fraction: assertion `denominator != 0' failed ** (totem:1923): CRITICAL **: gst_video_calculate_display_ratio: assertion `num > 0' failed ** Message: Missing plugin: gstreamer|0.10|totem|Decoder Adaptive Multi Rate (AMR)|decoder-audio/AMR (Decoder Adaptive Multi Rate (AMR)) no application found ** Message: No installation candidate for missing plugins found. Expected results: audio works Does this happen every time? Yes Other information: kaffeine (xine based) does not work either
Any chance you could create and attach a small sample file (< 1MB)? To state the obvious, it looks like you just don't have the AMR decoder required for this file installed. You should poke ubuntu to package those by filing a bug in bugs.launchpad.net (their bug tracker). The criticals look like yet another bug that should be fixed too, so a sample file would really be useful.
here is a link to a 1,1MB from a bug in launchpad http://launchpadlibrarian.net/8969831/notti_mondiali.3gp I've alreadu files a bun in launchpad about it, but ubuntu guys hasn't "detected" it yet. Could you tell me the name of the file which can decode AMR? is it a .so file?
The Ubuntu packages simply don't have AMR support. The best would be to file a bug in launchpad and ask for packaging the AMR lib and adding support for AMR to the gstreamer plugin packages.
ok, sorry
could you tell me in which gstreamer package there is the amr support?
It's in gst-plugins-bad