Bug#742813: pitivi: Video rendering halts (with error) when one of the files finishes
Gunnar Wolf
gwolf at gwolf.org
Thu Mar 27 18:35:23 UTC 2014
Package: pitivi
Version: 0.15.2-0.2
Severity: normal
I am trying to make a video out of several files. As is often the
case, the different parts of the video overlap in time, but some
finish before others.
I know a bug report should be self-contained, but OTOH I cannot paste
here >300MB of data for you to reproduce this bug, so I'll leave the
needed files available at:
https://nube.gwolf.org/public.php?service=files&t=368628c8829be0303e6f2444e09860ef
I try to render the "Chema_Serralde_todo_webm.xptv" file with the
following settings:
- General
- Preset: HTML5
- Container format: WebM
- Video:
- Scale 100% (640x480)
- Frame rate:23.976 fps
- Codec: On2 VP8
- Audio:
- Channels: mono
- Sample rate: 44.1KHz
- Sample depth: 16 bit
- Codec: Vorbis
The render starts (although the target file gets generated, but stays
at 0). However, when the render reaches 20% (0:28:58.203, that is,
when the clip P3190002.webm finishes), rendering just stops advancing,
and the preview window stays still. I get the following messages sent
to the invoking console:
ERROR [ 6877] [0x7f7e757e3700] "<Pipeline at 0x7f7e5a414e50>" pipeline Mar 27 12:31:59 _handleErrorMessage: error from /GstPipeline:pipeline0/GstBin:bin0/GnlComposition:gnlcomposition0/GnlSource:gnlsource: FileSourceFactory3/GstBin:bin6/pitivi+elements+singledecodebin+SingleDecodeBin:pitivi+elements+singledecodebin+singledecodebin3/GstMatroskaDemux:matroskademux3 (__main__.GstMatroskaDemux): GStreamer encountered a general stream error. (matroska-demux.c(4492): gst_matroska_demux_loop (): /GstPipeline:pipeline0/GstBin:bin0/GnlComposition:gnlcomposition0/GnlSource:gnlsource: FileSourceFactory3/GstBin:bin6/pitivi+elements+singledecodebin+SingleDecodeBin:pitivi+elements+singledecodebin+singledecodebin3/GstMatroskaDemux:matroskademux3:
stream stopped, reason not-negotiated) (/usr/lib/pitivi/python/pitivi/pipeline.py:858)
Traceback (most recent call last):
File "/usr/lib/pitivi/python/pitivi/pipeline.py", line 918, in _binPadAddedCb
handled |= action.handleNewStream(factory, stream)
File "/usr/lib/pitivi/python/pitivi/action.py", line 502, in handleNewStream
prodstream, consstream, init=False)
File "/usr/lib/pitivi/python/pitivi/action.py", line 640, in _activateLink
tee.link(queue)
gst.LinkError: failed to link tee5 with queue36
ERROR [ 6877] [0x7f7e757e3700] "<Pipeline at 0x7f7e5a414e50>" pipeline Mar 27 12:31:59 _handleErrorMessage: error from /GstPipeline:pipeline0/GstBin:bin0/GnlComposition:gnlcomposition0/GnlSource:gnlsource: FileSourceFactory0/GstBin:bin1/pitivi+elements+singledecodebin+SingleDecodeBin:pitivi+elements+singledecodebin+singledecodebin0/GstQTDemux:qtdemux17 (__main__.GstQTDemux): GStreamer encountered a general stream error. (qtdemux.c(3891): gst_qtdemux_loop (): /GstPipeline:pipeline0/GstBin:bin0/GnlComposition:gnlcomposition0/GnlSource:gnlsource: FileSourceFactory0/GstBin:bin1/pitivi+elements+singledecodebin+SingleDecodeBin:pitivi+elements+singledecodebin+singledecodebin0/GstQTDemux:qtdemux17:
streaming stopped, reason not-negotiated) (/usr/lib/pitivi/python/pitivi/pipeline.py:858)
Thanks a lot for any help solving this issue.
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.13-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages pitivi depends on:
ii gnome-icon-theme 3.10.0-1
ii gstreamer0.10-alsa [gstreamer0.10-audiosink] 0.10.36-1.1
ii gstreamer0.10-gnonlin 0.10.17-2
ii gstreamer0.10-plugins-bad [gstreamer0.10-videosink] 0.10.23-7.2
ii gstreamer0.10-plugins-base 0.10.36-1.1
ii gstreamer0.10-plugins-good [gstreamer0.10-videosink] 0.10.31-3+nmu2
ii gstreamer0.10-pulseaudio [gstreamer0.10-audiosink] 0.10.31-3+nmu2
ii gstreamer0.10-x [gstreamer0.10-videosink] 0.10.36-1.1
ii libgstreamer-plugins-base0.10-0 0.10.36-1.1
ii libgstreamer0.10-0 0.10.36-1.2
ii python 2.7.5-5
ii python-cairo 1.8.8-1+b2
ii python-dbus 1.2.0-2+b2
ii python-gconf 2.28.1+dfsg-1
ii python-glade2 2.24.0-3+b1
ii python-gst0.10 0.10.22-3
ii python-gtk2 2.24.0-3+b1
ii python-pkg-resources 3.3-1
ii python-pygoocanvas 0.14.1-1+b3
ii python-xdg 0.25-4
ii python-zope.interface 4.0.5-1+b2
Versions of packages pitivi recommends:
ii python-numpy 1:1.8.1~rc1-2
Versions of packages pitivi suggests:
ii frei0r-plugins 1.1.22git20091109-1.4
ii gstreamer0.10-ffmpeg 0.10.13-5
ii gstreamer0.10-plugins-bad 0.10.23-7.2
ii gstreamer0.10-plugins-ugly 0.10.19-2+b3
-- debconf-show failed
More information about the pkg-gstreamer-maintainers
mailing list