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 338719 - converting mpeg ts file aborts with error
converting mpeg ts file aborts with error
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-libav
0.10.2
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-04-16 17:14 UTC by alex f
Modified: 2006-04-22 21:38 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description alex f 2006-04-16 17:14:48 UTC
I have a mpeg ts file with no video, only audio. Trying to convert it to mp3 or vorbis with

$ gst-launch-0.10 filesrc location=radioeins-06.04.16-14\:23\:19.ts ! decodebin ! audioconvert ! audioresample ! lame ! filesink location=1.mp3

or

$ gst-launch-0.10 filesrc location=radioeins-06.04.16-14\:23\:19.ts ! decodebin ! audioconvert ! vorbisenc ! oggmux ! filesink location=1.ogg

always results in the following error:

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Pipeline is PREROLLED ...
Setze Pipeline zum Abspielen...
New clock: GstSystemClock

(gst-launch-0.10:22570): GStreamer-CRITICAL **: gst_pad_query_convert: assertion `src_val >= 0' failed
FEHLER: Von Element /pipeline0/decodebin0/ffdemux_mpegts0: Internal data stream error.
Zusätzliche Debugginginformation:
gstffmpegdemux.c(970): gst_ffmpegdemux_loop (): /pipeline0/decodebin0/ffdemux_mpegts0:
streaming stopped, reason error
Execution ended after 551047179000 ns.
Setting pipeline to PAUSED ...
Setze Pipeline auf BEREIT...
Setze Pipeline auf NULL...
BEREINIGE Pipeline...


I'm on Ubuntu Dapper using the latest versions from their repos. I cannot upload the mpeg ts file as it is 230 mb. :-(
Comment 1 alex f 2006-04-16 17:58:41 UTC
Seems the bug happens not just with my initial mpeg ts file. You can download a smaller file which also cannot be converted, showing the same error from here:

http://user.cs.tu-berlin.de/~aldafu/Discothek.ts
Comment 2 Wim Taymans 2006-04-18 11:02:53 UTC
works perfectly fine with CVS version of everything. Assuming this was a bug in the gst-ffmpeg demuxer wrappers, which are rewritten for 0.10.2.