Which plug is needed to play ape format audio files?

Liu bo bo-liu at hotmail.com
Thu Jan 31 05:10:51 PST 2013



> Hi,
> 
> > I'm using Rygel to play ape format audio files, but always get this
> > error:
> > Error from GStreamer element playbin20: gstdecodebin2.c(3576):
> > gst_decode_bin_expose
> > (): /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin22:
> > no suitable plugins found
> 
> I think this is because it's trying to play the APE file via http (in
> push mode).
> 

Yes,  and the debug info shows that:
-------------------------
0:00:23.079812500   831   0x34f978 WARN                  ffmpeg 
gstffmpegdemux.c:1758:gst_ffmpegdemux_sink_activate_push:<ffdemux_ape0>
 Demuxer can't reliably operatee
0:00:23.080312500   831   0x34f978 
INFO                GST_PADS 
gstpad.c:986:gst_pad_activate_push:<ffdemux_ape0:sink> failed to 
activate in push mode
0:00:23.080906250   831   0x34f978 
WARN                GST_PADS 
gstpad.c:737:gst_pad_set_active:<ffdemux_ape0:sink> Failed to 
activate pad

And following:
-----------------------
0:00:23.457093750   831   0x34f978 WARN              decodebin2 
gstdecodebin2.c:3574:gst_decode_bin_expose:<decodebin23> No 
suitable plugins found
0:00:23.457593750   831   0x34f978 
WARN              decodebin2 
gstdecodebin2.c:3576:gst_decode_bin_expose:<decodebin23> error: no
 suitable plugins found
0:00:23.458718750   831   0x34f978 
INFO        GST_ERROR_SYSTEM 
gstelement.c:1964:gst_element_message_full:<decodebin23> posting 
message: Your GStreamer installation .
0:00:23.459625000   831   
0x34f978 INFO        GST_ERROR_SYSTEM 
gstelement.c:1987:gst_element_message_full:<decodebin23> posted 
error message: Your GStreamer installa.
0:00:23.461062500   831   
0x34f978 WARN              decodebin2 
gstdecodebin2.c:1699:analyze_new_pad:<decodebin23> error: A APE 
tag demuxer plugin is required to play.
0:00:23.461562500   831   
0x34f978 WARN              decodebin2 
gstdecodebin2.c:1699:analyze_new_pad:<decodebin23> error: No 
decoder to handle media type 'application'
0:00:23.462593750   831   
0x34f978 INFO        GST_ERROR_SYSTEM 
gstelement.c:1964:gst_element_message_full:<decodebin23> posting 
message: A APE tag demuxer plugin is .
0:00:23.463468749   831   
0x34f978 INFO        GST_ERROR_SYSTEM 
gstelement.c:1987:gst_element_message_full:<decodebin23> posted 
error message: A APE tag demuxer plugi.
0:00:23.464468749   831   
0x34f978 INFO              GST_STATES 
gstelement.c:2460:gst_element_continue_state:<typefind> completed 
state change to PAUSED

But i have already installed atp tag demuxer.
# gst-inspect | grep 'ape'
apetag:  apedemux: APE tag demuxer
shapewipe:  shapewipe: Shape Wipe transition filter
typefindfunctions: application/x-apetag: mp3, ape, mpc, wv
typefindfunctions: application/x-ape: ape
apexsink:  apexsink: Apple AirPort Express Audio Sink
ffmpeg:  ffdec_escape124: FFmpeg Escape 124 decoder
ffmpeg:  ffdec_ape: FFmpeg Monkey's Audio decoder
ffmpeg:  ffdemux_ape: FFmpeg Monkey's Audio demuxer
# 

Thanks,
-Bob

 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20130131/b5829fcd/attachment.html>


More information about the gstreamer-devel mailing list