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 617130 - Static/still images (PNG, JPEG, gif, etc.) cause a not-negotiated error
Static/still images (PNG, JPEG, gif, etc.) cause a not-negotiated error
Status: RESOLVED DUPLICATE of bug 629204
Product: pitivi
Classification: Other
Component: Playback
0.13.4
Other Linux
: Normal blocker
: 0.13.5
Assigned To: Pitivi maintainers
Pitivi maintainers
: 622051 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2010-04-28 22:08 UTC by amanda
Modified: 2010-12-04 17:02 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Log (28.91 KB, application/x-gzip)
2010-05-03 15:37 UTC, amanda
Details
Gstreamer Package List (2.77 KB, text/plain)
2010-05-03 16:05 UTC, amanda
Details
Log with gif (17.61 KB, application/x-gzip)
2010-05-03 18:27 UTC, amanda
Details
Log with Jpeg (39.40 KB, application/x-gzip)
2010-05-03 18:29 UTC, amanda
Details

Description amanda 2010-04-28 22:08:43 UTC
If I put a .png in my timeline, playback seems to choke on it. It hangs on the last frame from the video clip that precedes the still. Here's my logs:

[0 amanda@luna ~]$ pitivi
ERROR [22189] [0x   -48a41940] "<Pipeline at 0xa19bb2c>"        pipeline          Apr 28 18:07:31      _errorObject: error from /GstPipeline:pipeline0/GstBin:bin0/GnlComposition:gnlcomposition0/GnlSource:gnlsource: PictureFileSourceFactory2/GstBin:bin3/GstQueue:internal-queue (__main__.GstQueue): GStreamer encountered a general stream error. (gstqueue.c(1212): gst_queue_loop (): /GstPipeline:pipeline0/GstBin:bin0/GnlComposition:gnlcomposition0/GnlSource:gnlsource: PictureFileSourceFactory2/GstBin:bin3/GstQueue:internal-queue:
streaming task paused, reason not-negotiated (-4)) (/usr/lib/pitivi/python/pitivi/log/loggable.py:30)
Comment 1 amanda 2010-05-03 15:32:07 UTC
Still happening. Suggestions?

Problem:GStreamer encountered a general stream error.
Extra information:gstqueue.c(1212): gst_queue_loop (): /GstPipeline:pipeline0/GstBin:bin0/GnlComposition:gnlcomposition0/GnlSource:gnlsource: PictureFileSourceFactory1/GstBin:bin2/GstQueue:internal-queue:
streaming task paused, reason not-negotiated (-4)
Comment 2 amanda 2010-05-03 15:37:03 UTC
Created attachment 160196 [details]
Log

Per bilboed-pi ran pitivi with:

 GST_DEBUG=2 PITIVI_DEBUG=5 pitivi > log 2>&1

And again tried adding static image files to my timeline.
Comment 3 amanda 2010-05-03 16:05:55 UTC
Created attachment 160199 [details]
Gstreamer Package List

output of... dpkg -l | grep ii | grep gstreamer
Comment 4 amanda 2010-05-03 18:27:02 UTC
Created attachment 160210 [details]
Log with gif

Same thing happens if I try to add a gif.
Comment 5 amanda 2010-05-03 18:29:14 UTC
Created attachment 160211 [details]
Log with Jpeg

jpegs seem to work, though the color gets pretty wacky in some. That seems like a different issue, however.
Comment 6 kxra 2010-07-23 16:02:43 UTC
This bug is the only thing keeping all of my video projects on hold-- i think it should be considered critical
Comment 7 Jean-François Fortin Tam 2010-07-24 14:08:34 UTC
Problem, as always, is that this is one of those damn heisenbugs. It currently works for me with pitivi git. Two jpegs on top of video work fine for rendering (though they have issues for live playback/seeking; only the first-inserted image will work in that regard).
Comment 8 Jean-François Fortin Tam 2010-07-24 14:10:37 UTC
Blah, sometimes it works, sometimes it doesn't (seems like the 2nd image wasn't rendered at all). In any case, it doesn't hang the render for me (though it often did in the past).
Comment 9 Jean-François Fortin Tam 2010-09-09 21:12:11 UTC
*** Bug 622051 has been marked as a duplicate of this bug. ***
Comment 10 Alessandro Decina 2010-09-14 13:15:01 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

*** This bug has been marked as a duplicate of bug 629204 ***
Comment 11 kxra 2010-12-04 03:25:53 UTC
If bug 629872 is a duplicate, i still have this problem with the latest PPA packages.
Comment 12 Jean-François Fortin Tam 2010-12-04 15:46:05 UTC
I'm not sure why this should be a duplicate of 629204 (which is about image sizes AFAICT), but, AFAICT/IIRC, still images don't cause not-negotiated errors in pitivi git, and so this is fixed. They do cause sound desynch however, but that's bug #632418.

@Danny: your issue is not marked a duplicate and has nothing to do with this.
Comment 13 kxra 2010-12-04 17:02:42 UTC
Part 2 of that bug should be ignored. the relevant part is that "When overlaying a transparent PNG on top of a video, the last second or so of the overlay will just be a blank space during playback previews and in the rendered product). "