Bug 221119 - Amarok does not play specific tracks (mp3)
Summary: Amarok does not play specific tracks (mp3)
Status: RESOLVED FIXED
Alias: None
Product: phonon-backend-gstreamer
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Harald Sitter
URL:
Keywords:
: 233273 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-01-03 16:20 UTC by Martin L ü c h e m
Modified: 2011-04-27 21:16 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.5
Sentry Crash Report:


Attachments
metadata_specific-files (67.04 KB, image/jpeg)
2010-01-03 16:21 UTC, Martin L ü c h e m
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin L ü c h e m 2010-01-03 16:20:21 UTC
Version:           2.2.1 (using 4.3.2 (KDE 4.3.2), Debian packages)
Compiler:          cc
OS:                Linux (x86_64) release 2.6.30-2-amd64

Amarok does not play files that are played with vlc, mplayer, etc.
Comment 1 Martin L ü c h e m 2010-01-03 16:21:46 UTC
Created attachment 39517 [details]
metadata_specific-files

one example
Comment 2 Mikko C. 2010-01-03 18:30:09 UTC
what phonon backend are you using? xine or gstreamer? Does it work if you switch?
Comment 3 Martin L ü c h e m 2010-01-03 18:50:22 UTC
Multimedia settings:

Gstreamer was the primary one. When I change to xine there is no difference!
Comment 4 Mikko C. 2010-01-03 18:53:07 UTC
did you restart amarok (or better KDE) after switching from gstreamer to xine?
Comment 5 Martin L ü c h e m 2010-01-03 19:11:27 UTC
I thought I did but I was wrong. Now, after restart with xine it works. BUT this might have a side effect on another bug: https://bugs.kde.org/show_bug.cgi?id=172394
Comment 6 Mikko C. 2010-01-03 19:33:50 UTC
Then you should open a report for gstreamer.
Comment 7 Martin L ü c h e m 2010-01-03 20:01:44 UTC
Can't you switch this ticket to gsteamer? Or can I, is there a way to do this?

Thank you! Martin
Comment 8 Martin L ü c h e m 2010-01-03 20:32:53 UTC
:-)

Am Sonntag, 3. Januar 2010 schrieb Mikko C.:
> https://bugs.kde.org/show_bug.cgi?id=221119
> 
> 
> Mikko C. <mikko.cal@gmail.com> changed:
> 
>            What    |Removed                     |Added
> ---------------------------------------------------------------------------
> - Status|RESOLVED                    |UNCONFIRMED
>                  CC|                            |sandsmark@samfundet.no
>           Component|general                     |GStreamer backend
>             Version|2.2.1                       |4.3.1 (KDE 4.4)
>          Resolution|UPSTREAM                    |
>          AssignedTo|amarok-bugs-dist@kde.org    |kretz@kde.org
>             Product|amarok                      |Phonon
>
Comment 9 Myriam Schweingruber 2010-01-04 17:50:32 UTC
And you are sure you have the mp3 codecs for gstreamer installed? Those are different from the libxine1-ffmpeg
Comment 10 Martin L ü c h e m 2010-01-04 18:18:17 UTC
This should show the relevant packages on my machine:

root@Innovation1:~# dpkg-query -l '*gstreamer*' |grep ii
ii  bluez-gstreamer                       4.57-1                              Bluetooth GStreamer support
ii  gstreamer0.10-alsa                    0.10.25-7                           GStreamer plugin for ALSA
ii  gstreamer0.10-ffmpeg                  0.10.9-3                            FFmpeg plugin for GStreamer
ii  gstreamer0.10-fluendo-mp3             0.10.7.debian-1                     Fluendo mp3 decoder GStreamer plugin
ii  gstreamer0.10-gnomevfs                0.10.25-7                           GStreamer plugin for GnomeVFS
ii  gstreamer0.10-plugins-base            0.10.25-7                           GStreamer plugins from the "base" set
ii  gstreamer0.10-plugins-good            0.10.17-1                           GStreamer plugins from the "good" set
ii  gstreamer0.10-plugins-ugly            0.10.13-2                           GStreamer plugins from the "ugly" set
ii  gstreamer0.10-x                       0.10.25-7                           GStreamer plugins for X11 and Pango
ii  libgstreamer-plugins-base0.10-0       0.10.25-7                           GStreamer libraries from the "base" set
ii  libgstreamer0.10-0                    0.10.25-4+b1                        Core GStreamer libraries and elements
ii  phonon-backend-gstreamer              4:4.3.1-5                           Phonon GStreamer 0.10.x backend

root@Innovation1:~# dpkg-query -l '*amarok*' |grep ii
ii  amarok                                2.2.1-2                             easy to use media player based on the KDE 4 technology platform
ii  amarok-common                         2.2.1-2                             architecture independent files for Amarok
ii  amarok-dbg                            2.2.1-2                             debugging symbols for Amarok
ii  amarok-utils                          2.2.1-2                             utilities for Amarok media player

root@Innovation1:~# dpkg-query -l '*phonon*' |grep ii
ii  libphonon4                            4:4.5.3-4                           Qt 4 Phonon module
ii  phonon                                4:4.5.3-4                           Qt 4 Phonon module metapackage
ii  phonon-backend-gstreamer              4:4.3.1-5                           Phonon GStreamer 0.10.x backend
ii  phonon-backend-xine                   4:4.3.1-5                           Phonon Xine 1.1.x backend


Martin
Comment 11 Martin L ü c h e m 2010-01-11 13:47:54 UTC
Switched status because I already had sent info before. Regards, Martin
Comment 12 Myriam Schweingruber 2010-02-12 20:33:38 UTC
Martin, could you try again by removing the special characters (accents, umlauts) in the test file you showed in comment #1, please?
If the file plays correctly then this is a known bug for the gstreamer backend not playing files with special characters in filenames: bug 198008
Comment 13 Martin L ü c h e m 2010-02-25 10:23:26 UTC
It is a bit more complicated.

- Using gstreamer
- Drag and drop from Konqueror to Amarok playlist

/home/Musik/mp3/Fado\ Amalia\ \[Movie\ Play\]/01\ O\ Namorico\ da\ Rita.mp3
=
/home/Musik/mp3/Fado Amalia [Movie Play]/01 O Namorico da Rita.mp3
will NOT be played!

/home/Musik/mp3/Fado\ Amalia\ \[Movie\ Play\]/04\ Fado\ Amália.mp3
=
/home/Musik/mp3/Fado Amalia [Movie Play]/04 Fado Amália.mp3
will NOT be played!

/home/Musik/mp3/04\ Fado\ Amália.mp3
=
/home/Musik/mp3/04 Fado Amália.mp3
WILL be played!

So the reason is not the accent in the file name but the " [" or "]"in the path!

Another example:

/home/Musik/mp3/M\'Blu\ et\ Moi/Precious\ Spirit/M\'Blu\ et\ Moi\ -\ 01\ -\ Precious\ Spirit.mp3
=
/home/Musik/mp3/M'Blu et Moi/Precious Spirit/M'Blu et Moi - 01 - Precious Spirit.mp3
WILL be played as well!

Martin
Comment 14 Martin L ü c h e m 2010-02-25 10:43:54 UTC
Te other bug https://bugs.kde.org/show_bug.cgi?id=198008 is about
"non-ASCII chars in name on non-UTF8-locales" but my installation should be a utf-8 system. I hope this is the correct command to show this:

root@nnn:/home/Musik# locale -a
C
de_DE.utf8
POSIX

Regards, Martin
Comment 15 Myriam Schweingruber 2010-07-26 14:16:10 UTC
*** Bug 233273 has been marked as a duplicate of this bug. ***
Comment 16 Myriam Schweingruber 2010-07-26 14:16:46 UTC
Confirmed by duplicates.
Comment 17 Harald Sitter 2011-01-05 18:02:17 UTC
please export PHONON_GST_DEBUG=5 and then run amarok --nofork, try to play such a file and attach the terminal output of amarok here.
thanks.
Comment 18 Martin L ü c h e m 2011-01-06 13:56:30 UTC
Hello Harald,

the problem seems to have gone so you can close this bug report. :-)

Everything fine? Well I am too tired to continue with bug reports. See http://mynewkde4.wordpress.com/2011/01/06/never-ending-story/
:-#

Regards, Martin
Comment 19 Harald Sitter 2011-01-06 14:54:38 UTC
Great.

Also about your blog post...
The not being able to seek might indicate a problem with GStreamer itself. If you could send me an affected file by email I can try finding the cause.

The crashing behavior you described will be gone in Phonon 4.5/KDE 4.7.
Comment 20 Martin L ü c h e m 2011-01-06 21:18:20 UTC
Hello Harald,

thank you for helping!

Am Donnerstag, 6. Januar 2011, um 14:54:40 schrieb Harald Sitter:
> The not being able to seek might indicate a problem with GStreamer itself.
> If you could send me an affected file by email I can try finding the
> cause.

Attached the shortest mp3 I have. The problem occurs with any mp3 I tested. It 
does not occur with xine.

Regards, Martin
Comment 21 Myriam Schweingruber 2011-04-27 21:16:40 UTC
reassigning to the new bugzilla product for better bug tracing of the various backends. Sorry for the noise.