Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Gstreamer does not play musepack files
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
ganellon
n00b
n00b


Joined: 07 Oct 2016
Posts: 3

PostPosted: Fri Oct 07, 2016 2:45 am    Post subject: Gstreamer does not play musepack files Reply with quote

On my system players that use gstreamer backend fails to play musepack files. After some investigation I found that gstreamer missing decoder for musepack
Code:

$ gst-inspect-1.0 | grep mpc
typefindfunctions: audio/x-musepack: mpc, mpp, mp+
typefindfunctions: application/x-apetag: mp3, ape, mpc, wv
libav:  avdemux_mpc8: libav Musepack SV8 demuxer
libav:  avdemux_mpc: libav Musepack demuxer


While ffplay and ffmpeg read and decode musepack files without a problems, "gst-plugins-libav", for some reason, fail to provide corresponding decoder.

Currently I have installed
Code:

media-libs/gstreamer-1.8.3
media-plugins/gst-plugins-libav-1.8.3[orc -libav]
media-video/ffmpeg-2.8.8


I also tried to reemerge "gst-plugins-libav" with "libav" use flag with partial success. "gst-inspect-1.0" now show codec for musepack, but "gst-plugins-libav" doesn't use system ffmpeg anymore and I got warning after emerge:
Code:

 * Using internal ffmpeg copy as upstream dropped the
 * the support for compiling against system libav
 * http://bugzilla.gnome.org/show_bug.cgi?id=758183


Any suggestions? Thanks in advance.
Back to top
View user's profile Send private message
mastacloak
Apprentice
Apprentice


Joined: 01 Aug 2004
Posts: 174
Location: Berlin / Germany

PostPosted: Sat Oct 08, 2016 10:54 pm    Post subject: Reply with quote

I had a similar problem with MP3 within firefox which uses gstreamer as back-end.
For me the gstreamer update to 1.8.3 some days ago broke it, so I downgraded back to 1.6.3

Code:
media-libs/gstreamer-1.6.3
media-libs/gst-plugins-base-1.6.3
media-libs/gst-plugins-good-1.6.3
media-plugins/gst-plugins-libav-1.6.3 [orc -libav]


FFmpeg is
Code:
media-video/ffmpeg-2.8.6


Maybe you can try to downgrade, too.
Back to top
View user's profile Send private message
ganellon
n00b
n00b


Joined: 07 Oct 2016
Posts: 3

PostPosted: Mon Oct 10, 2016 3:49 pm    Post subject: Reply with quote

Interesting. I just downgraded to gstreamer-1.8.2 and musepack decoder magically appeared. As this change is observed between minor version change and I have had big troubles downgrading (with different file collisions) I think that this is configuration problem. Do you think I should open bug on gentoo bug tracker?
Back to top
View user's profile Send private message
s|mon
Apprentice
Apprentice


Joined: 04 Jul 2004
Posts: 209
Location: Bayern [de]

PostPosted: Tue Nov 22, 2016 2:25 pm    Post subject: Reply with quote

Any news on this topic (workaround/solution) or was this an intentional deactivation?
Back to top
View user's profile Send private message
ganellon
n00b
n00b


Joined: 07 Oct 2016
Posts: 3

PostPosted: Tue Nov 22, 2016 7:29 pm    Post subject: Reply with quote

Currently there are no progress on both bugs on bugtracker.

For now, to workaround the problem, I simply mask gstreamer-1.8.3 by running:
Code:

# qlist -I gstreamer:1.0 gst-plugins:1.0 gst-python:1.0 | sort -u | sed 's/^/~/;s/$/-1.8.3/' > /etc/portage/package.mask/gstreamer
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum