GNOME Bugzilla – Bug 673071
No ffdemux_mpegts element
Last modified: 2012-04-14 21:25:06 UTC
I'm using Arch Linux and I've installed gstreamer0.10-ffmpeg package but there was no ffdemux_mpegts. Then, I've compiled from source, version 10.13, but again there was no ffdemux_mpegts. This is output of gst-inspect-0.10 | grep ffdemux ffmpeg: ffdemux_aiff: FFmpeg Audio IFF demuxer ffmpeg: ffdemux_ape: FFmpeg Monkey's Audio demuxer ffmpeg: ffdemux_avs: FFmpeg AVS format demuxer ffmpeg: ffdemux_daud: FFmpeg D-Cinema audio format demuxer ffmpeg: ffdemux_ea: FFmpeg Electronic Arts Multimedia Format demuxer ffmpeg: ffdemux_ffm: FFmpeg FFM (FFserver live feed) format demuxer ffmpeg: ffdemux_4xm: FFmpeg 4X Technologies format demuxer ffmpeg: ffdemux_gxf: FFmpeg GXF format demuxer ffmpeg: ffdemux_idcin: FFmpeg id Cinematic format demuxer ffmpeg: ffdemux_ipmovie: FFmpeg Interplay MVE format demuxer ffmpeg: ffdemux_mm: FFmpeg American Laser Games MM format demuxer ffmpeg: ffdemux_mmf: FFmpeg Yamaha SMAF demuxer ffmpeg: ffdemux_mpc: FFmpeg Musepack demuxer ffmpeg: ffdemux_mxf: FFmpeg Material eXchange Format demuxer ffmpeg: ffdemux_nsv: FFmpeg Nullsoft Streaming Video demuxer ffmpeg: ffdemux_nut: FFmpeg NUT format demuxer ffmpeg: ffdemux_nuv: FFmpeg NuppelVideo format demuxer ffmpeg: ffdemux_RoQ: FFmpeg id RoQ format demuxer ffmpeg: ffdemux_film_cpk: FFmpeg Sega FILM/CPK format demuxer ffmpeg: ffdemux_smk: FFmpeg Smacker video demuxer ffmpeg: ffdemux_sol: FFmpeg Sierra SOL format demuxer ffmpeg: ffdemux_psxstr: FFmpeg Sony Playstation STR format demuxer ffmpeg: ffdemux_swf: FFmpeg Flash format demuxer ffmpeg: ffdemux_tta: FFmpeg True Audio demuxer ffmpeg: ffdemux_vmd: FFmpeg Sierra VMD format demuxer ffmpeg: ffdemux_voc: FFmpeg Creative Voice file format demuxer ffmpeg: ffdemux_wc3movie: FFmpeg Wing Commander III movie format demuxer ffmpeg: ffdemux_wsaud: FFmpeg Westwood Studios audio format demuxer ffmpeg: ffdemux_wsvqa: FFmpeg Westwood Studios VQA format demuxer ffmpeg: ffdemux_yuv4mpegpipe: FFmpeg YUV4MPEG pipe format demuxer I need ffdemux_mpegts beucase mpegtsdemux doesn't have src caps that are needed for vaapidecode element from gstreamer-vaapi. I there any other way to get those capse with mpegtsdemux if there is no ffdemux_mpegts?
What exactly is needed here? This should work fine with tsdemux and recent versions of gstreamer-vaapi as far as I know (possibly needing video parsers in between). If anything is missing, it needs to be added to the other/main demuxer.
david: ping?
I haven't manage to make it work with parsers, that is main reason why I wanted to try with ffmpeg demuxer. I've discovered that it is a problem with caps between decoder and demuxer because vaapidecode demands some extra information that tsdemux don't pass. I've solved that problem with fluendo decoders. I suggest closing this bug because it is not a bug at all.