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 332725 - Problem playing certain files
Problem playing certain files
Status: RESOLVED DUPLICATE of bug 340379
Product: GStreamer
Classification: Platform
Component: dont know
0.10.3
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-02-27 11:42 UTC by Manu Cornet
Modified: 2006-05-25 14:51 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Details and tests (4.86 KB, text/plain)
2006-02-27 11:43 UTC, Manu Cornet
Details
Out put of "gst-launch-0.10 playbin uri="file:////..." -v" (2.13 KB, text/plain)
2006-02-27 19:44 UTC, Manu Cornet
Details
Output of >GST_DEBUG=*:5 gst-launch-0.10 playbin uri="file:///home/manu/Desktop/noa.mp3" > gst.log 2>&1 (165.54 KB, application/octet-stream)
2006-03-23 21:36 UTC, Manu Cornet
Details

Description Manu Cornet 2006-02-27 11:42:54 UTC
Ok, I was speaking with slomo and IRC and he helped me do a few tests. Here is what we know. All the gstreamer0.10-{plugins-base,plugins-good,plugins-ugly,plugins-ugly-multiverse,plugins-bad,plugins-bad-multiverse,ffmpeg} plugins are installed on my system.

An example of a non-working MP3 file for me is the first Novell Open audio : http://www.novell.com/recording/novellopenaudio/noa_feb2006_show_001.mp3

I am attaching a file with lots of details and tests.

My sound device is an USB-->audio device, from "Advance" (see the lsmod | grep snd_ in the attached file).
Comment 1 Manu Cornet 2006-02-27 11:43:23 UTC
Created attachment 60226 [details]
Details and tests
Comment 2 Jan Schmidt 2006-02-27 12:50:56 UTC
I'm not sure exactly where you think the bug is here. All the output in that file looks perfectly expected to me:

If you don't insert audioconvert, you won't be able to connect decodebin to alsasink because decodebin will internally be connecting 'mad' which only supports 32-bit samples, to alsasink which currently doesn't support 32-bit sample output.
Comment 3 Manu Cornet 2006-02-27 14:00:49 UTC
Well, actually if I just open the MP3 from nautilus (double-click -- which opens it with totem), the "internal flow error" appears and the file can't play.

Ccing slomo who will probably have much better ideas than me about this :)
Comment 4 Manu Cornet 2006-02-27 14:02:45 UTC
Huh, I can't seem to add a CC here (I'd like to add slomo@ubuntu.com )... Maybe I don't have the right authorization ? I get a "didn't match anything" error.. Must be doing something wrong, sorry for my ignorance, I'm used to Malone now :-p
Comment 5 Jan Schmidt 2006-02-27 15:25:21 UTC
OK, ta - that's a better symptom to work from.

The file you linked to works here in totem. Can you try:

gst-launch playbin uri=file:///path/to/file.mp3 -v 

and give me the output, please?
Comment 6 Manu Cornet 2006-02-27 19:44:39 UTC
Created attachment 60252 [details]
Out put of "gst-launch-0.10 playbin uri="file:////..." -v"

Sure, here it is.
Comment 7 Jan Schmidt 2006-03-02 21:08:57 UTC
Thanks for that. I can see that the error is a negotiation error, but I can't for the life of me think why.

I have one or two 22.5khz mp3's here, and the same playbin pipeline works perfectly.

Could you perhaps try:
GST_DEBUG=*:5 gst-launch-0.10 playbin uri="file:///..." > gst.log 2>&1 

That will capture a debug trace in gst.log, which will probably be quite big. It should compress well with bzip2 though
Comment 8 Manu Cornet 2006-03-23 21:36:49 UTC
Created attachment 61873 [details]
Output of >GST_DEBUG=*:5 gst-launch-0.10 playbin uri="file:///home/manu/Desktop/noa.mp3" > gst.log 2>&1

Here it is (sorry for the delay) :) It is a bzip2 compressed log file.
Comment 9 Tim-Philipp Müller 2006-05-25 14:51:03 UTC
This should be fixed with the current gst-plugins-base 0.10.7 release.

The problem is that esdsink only accepts a sample rate of 44100Hz and the output is 22050Hz and playbin did not automatically plug a sample rate converter.


*** This bug has been marked as a duplicate of 340379 ***