After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 410803 - TS stream
TS stream
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: dont know
0.10.10
Other Linux
: Normal normal
: HEART
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-02-22 14:07 UTC by Paul Ezvan
Modified: 2007-03-06 10:40 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description Paul Ezvan 2007-02-22 14:07:45 UTC
With Totem, reading files transfered from DVB-T recorder ( TS stream ) causes timing error and impossibility to navigate in the media.
Comment 1 Tim-Philipp Müller 2007-02-22 14:23:59 UTC
What's the output of

 $ gst-inspect-0.10 | grep demux

and

 $ gst-inspect-0.10 flutsdemux | grep Version

?

Comment 2 Paul Ezvan 2007-02-22 14:27:33 UTC
(In reply to comment #1)
> What's the output of
> 
>  $ gst-inspect-0.10 | grep demux
> 
> and
> 
>  $ gst-inspect-0.10 flutsdemux | grep Version
> 
> ?
> 
 gst-inspect-0.10 | grep demux
ffmpeg:  ffdemux_yuv4mpegpipe: FFMPEG YUV4MPEG pipe format demuxer
ffmpeg:  ffdemux_wsvqa: FFMPEG Westwood Studios VQA format demuxer
ffmpeg:  ffdemux_wsaud: FFMPEG Westwood Studios audio format demuxer
ffmpeg:  ffdemux_wc3movie: FFMPEG Wing Commander III movie format demuxer
ffmpeg:  ffdemux_wav: FFMPEG wav format demuxer
ffmpeg:  ffdemux_voc: FFMPEG Creative Voice File format demuxer
ffmpeg:  ffdemux_tta: FFMPEG true-audio demuxer
ffmpeg:  ffdemux_swf: FFMPEG Flash format demuxer
ffmpeg:  ffdemux_sol: FFMPEG Sierra SOL Format demuxer
ffmpeg:  ffdemux_smk: FFMPEG Smacker Video demuxer
ffmpeg:  ffdemux_vmd: FFMPEG Sierra VMD format demuxer
ffmpeg:  ffdemux_film_cpk: FFMPEG Sega FILM/CPK format demuxer
ffmpeg:  ffdemux_rm: FFMPEG rm format demuxer
ffmpeg:  ffdemux_ingenient: FFMPEG Ingenient MJPEG demuxer
ffmpeg:  ffdemux_psxstr: FFMPEG Sony Playstation STR format demuxer
ffmpeg:  ffdemux_nuv: FFMPEG NuppelVideo format demuxer
ffmpeg:  ffdemux_nut: FFMPEG nut format demuxer
ffmpeg:  ffdemux_nsv: FFMPEG NullSoft Video format demuxer
ffmpeg:  ffdemux_mxf: FFMPEG MXF format demuxer
ffmpeg:  ffdemux_mpegts: FFMPEG MPEG2 transport stream format demuxer
ffmpeg:  ffdemux_mpeg: FFMPEG MPEG PS format demuxer
ffmpeg:  ffdemux_mp3: FFMPEG MPEG audio demuxer
ffmpeg:  ffdemux_mov_mp4_m4a_3gp_3g2_mj2: FFMPEG QuickTime/MPEG4/Motion JPEG 2000 format demuxer
ffmpeg:  ffdemux_mmf: FFMPEG mmf format demuxer
ffmpeg:  ffdemux_mm: FFMPEG American Laser Games MM format demuxer
ffmpeg:  ffdemux_matroska: FFMPEG Matroska file format demuxer
ffmpeg:  ffdemux_ipmovie: FFMPEG Interplay MVE format demuxer
ffmpeg:  ffdemux_RoQ: FFMPEG Id RoQ format demuxer
ffmpeg:  ffdemux_idcin: FFMPEG Id CIN format demuxer
ffmpeg:  ffdemux_gxf: FFMPEG GXF format demuxer
ffmpeg:  ffdemux_gif: FFMPEG gif format demuxer
ffmpeg:  ffdemux_flv: FFMPEG flv format demuxer
ffmpeg:  ffdemux_flic: FFMPEG FLI/FLC/FLX animation format demuxer
ffmpeg:  ffdemux_ffm: FFMPEG ffm format demuxer
ffmpeg:  ffdemux_ea: FFMPEG Electronic Arts Multimedia Format demuxer
ffmpeg:  ffdemux_dv: FFMPEG DV video format demuxer
ffmpeg:  ffdemux_daud: FFMPEG D-Cinema audio format demuxer
ffmpeg:  ffdemux_avs: FFMPEG avs format demuxer
ffmpeg:  ffdemux_avi: FFMPEG avi format demuxer
ffmpeg:  ffdemux_au: FFMPEG SUN AU Format demuxer
ffmpeg:  ffdemux_asf: FFMPEG asf format demuxer
ffmpeg:  ffdemux_amr: FFMPEG 3gpp amr file format demuxer
ffmpeg:  ffdemux_aiff: FFMPEG Audio IFF demuxer
ffmpeg:  ffdemux_4xm: FFMPEG 4X Technologies format demuxer
ffmpeg:  ffdemux_redir: FFMPEG Redirector format demuxer
ffmpeg:  ffdemux_sdp: FFMPEG SDP demuxer
ffmpeg:  ffdemux_rtsp: FFMPEG RTSP input format demuxer
ffmpeg:  ffdemux_aac: FFMPEG ADTS AAC demuxer
ffmpeg:  ffdemux_dsicin: FFMPEG Delphine Software International CIN format demuxer
ffmpeg:  ffdemux_dv1394: FFMPEG dv1394 A/V grab demuxer
ffmpeg:  ffdemux_MTV: FFMPEG MTV format demuxer
ffmpeg:  ffdemux_ogg: FFMPEG Ogg demuxer
ffmpeg:  ffdemux_video4linux2: FFMPEG video grab demuxer
ffmpeg:  ffdemux_video4linux: FFMPEG video grab demuxer
ffmpeg:  ffdemux_wv: FFMPEG WavPack demuxer
ffmpeg:  ffdemux_tiertexseq: FFMPEG Tiertex Limited SEQ format demuxer
multipart:  multipartdemux: Multipart demuxer
avi:  avidemux: Avi demuxer
wavparse:  wavparse: WAV audio demuxer
icydemux:  icydemux: ICY tag demuxer
apetag:  apedemux: APE tag demuxer
auparse:  auparse: AU audio demuxer
matroska:  matroskademux: Matroska demuxer
dv:  dvdemux: DV system stream demuxer
id3demux:  id3demux: ID3 tag demuxer
realmedia:  rmdemux: RealMedia Demuxer
mpegstream:  mpegdemux: MPEG Demuxer
mpegstream:  dvddemux: DVD Demuxer
asf:  asfdemux: ASF Demuxer
ogg:  oggdemux: Ogg demuxer

gst-inspect-0.10 flutsdemux | grep Version

No output
Comment 3 Tim-Philipp Müller 2007-02-22 14:44:30 UTC
Sounds like the gst-ffmpeg mpeg transport stream demuxer is being used in your case. Don't think it ever worked that well.

Please install the (free and open source) fluendo mpeg demuxer and try with that.

http://core.fluendo.com/gstreamer/src/

and

https://core.fluendo.com/gstreamer/svn/trunk/gst-fluendo-mpegdemux/
Comment 4 Paul Ezvan 2007-02-22 15:55:48 UTC
(In reply to comment #3)
> Sounds like the gst-ffmpeg mpeg transport stream demuxer is being used in your
> case. Don't think it ever worked that well.
> 
> Please install the (free and open source) fluendo mpeg demuxer and try with
> that.
> 
> http://core.fluendo.com/gstreamer/src/
> 
> and
> 
> https://core.fluendo.com/gstreamer/svn/trunk/gst-fluendo-mpegdemux/
> 

Thank you, it works well whith fluendo demuxer. The only problem is that the duration of the media is not correct ( there is the same problem with kaffeine using xine engine ).
I am using Fedora 6, should I post a report on fedora bugzilla about integrating fluendo demuxer in the distribution ?
Comment 5 Wim Taymans 2007-03-06 09:49:07 UTC
the license is not good enough for Fedora (possibly pattented format). The plugin is in the gstreamer fedora repository, though. 
Comment 6 Jan Schmidt 2007-03-06 10:10:58 UTC
To be clear:

The license is MPL, which should be fine for distribution - it carries no patent promises. 

The question is whether Fedora will include something for which there is   a known entity claiming patent coverage (even if MPEG-LA won't say specifically which patents cover the MPEG-TS system stream format).

Comment 7 Sebastian Dröge (slomo) 2007-03-06 10:25:25 UTC
The MPL could also be a problem for most distributions though as it requires to keep the sources for each binary around for at least 6 months.

At least Debian doesn't allow MPL-only software[1] for this reason (and a few others).


[1] http://wiki.debian.org/DFSGLicenses#head-37e2867c7ec59a6966e5b755a7378b5e0ec87997
Comment 8 Jan Schmidt 2007-03-06 10:40:38 UTC
Ah, didn't know that. Ta.