[Bug 655984] New: Transitions with GStreamer Editing Services freezes, but works OK without transitions

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Aug 4 08:39:54 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=655984
  GStreamer | gst-editing-services | 0.10.x

           Summary: Transitions with GStreamer Editing Services freezes,
                    but works OK without transitions
    Classification: Platform
           Product: GStreamer
           Version: 0.10.x
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-editing-services
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: rory at technomancy.org
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


I'm trying to use gstreamer's GStreamer Editing Services to concatinate 2
videos, and to have a transition between the two.

This command, which just joins 2 segments of the videos together without a
transition, works fine:

    ges-launch-0.10 vshort01.mov 0 5 vshort02.mov 5 5 -r -o file:///tmp/foo.mov
Here is the output from it:

    $ ges-launch-0.10 vshort01.mov 0 5 vshort02.mov 5 5 -r -o
file:///tmp/foo.mov
    save_path: (null)
    load_path: (null)
    Adding file:///home/rory/vshort01.mov inpoint:0:00:00.000000000
duration:0:00:05.000000000
    Adding file:///home/rory/vshort02.mov inpoint:0:00:05.000000000
duration:0:00:05.000000000
    Done

If I try to have a short transition between the 2 videos with this command, it
just hangs.

    ges-launch-0.10 vshort01.mov 0 5 +transition crossfade 2 vshort02.mov 5 5
-r -o file:///tmp/foo.mov

The output, I get is this:

    save_path: (null)
    load_path: (null)
    Adding file:///home/rory/vshort01.mov inpoint:0:00:00.000000000
duration:0:00:05.000000000
    Adding <transition:crossfade> duration 0:00:02.000000000
    Adding file:///home/rory/vshort02.mov inpoint:0:00:05.000000000
duration:0:00:05.000000000

And there it hangs. The file /tmp/foo.mov stays at 0 bytes, and there is no CPU
activity.

I am the package ges0.10-tools version 0.10.1-1 on ubuntu 11.04 natty. I have
tried a freshly built version of gst-editing-services from a git clone a while
ago, c2668d058501513b734c8a8013a5e78c817712bb

I tried without the ``-r -o …`` options (i.e. telling ges-launch to display the
video, not render it to a file), and the same problems occur. With the
+transitition, then the window opens (to show the video) showing the first
frame of the first video. But the video doesn't play and there is no CPU usage
etc.

This also appear on Stackoverflow
http://stackoverflow.com/questions/6779992/transitions-with-gstreamer-editing-services-freezes-but-works-ok-without-transit

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list