View previous topic :: View next topic |
Author |
Message |
ganellon n00b
Joined: 07 Oct 2016 Posts: 3
|
Posted: Fri Oct 07, 2016 2:45 am Post subject: Gstreamer does not play musepack files |
|
|
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 |
|
|
mastacloak Apprentice
Joined: 01 Aug 2004 Posts: 174 Location: Berlin / Germany
|
Posted: Sat Oct 08, 2016 10:54 pm Post subject: |
|
|
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 |
|
|
ganellon n00b
Joined: 07 Oct 2016 Posts: 3
|
Posted: Mon Oct 10, 2016 3:49 pm Post subject: |
|
|
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 |
|
|
s|mon Apprentice
Joined: 04 Jul 2004 Posts: 209 Location: Bayern [de]
|
Posted: Tue Nov 22, 2016 2:25 pm Post subject: |
|
|
Any news on this topic (workaround/solution) or was this an intentional deactivation? |
|
Back to top |
|
|
ganellon n00b
Joined: 07 Oct 2016 Posts: 3
|
Posted: Tue Nov 22, 2016 7:29 pm Post subject: |
|
|
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 |
|
|
|