Ror*_*ory 48 video ubuntu video-processing gstreamer
我正在尝试使用gstreamer的GStreamer编辑服务来连接2个视频,并在两者之间进行转换.
这个命令只是将两段视频连接在一起而没有过渡,工作正常:
ges-launch-0.10 vshort01.mov 0 5 vshort02.mov 5 5 -r -o file:///tmp/foo.mov
Run Code Online (Sandbox Code Playgroud)
这是它的输出:
$ 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
Run Code Online (Sandbox Code Playgroud)
如果我尝试使用此命令在两个视频之间进行短暂转换,它就会挂起.
ges-launch-0.10 vshort01.mov 0 5 +transition crossfade 2 vshort02.mov 5 5 -r -o file:///tmp/foo.mov
Run Code Online (Sandbox Code Playgroud)
输出,我得到的是:
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
Run Code Online (Sandbox Code Playgroud)
它挂起了.该文件/tmp/foo.mov保持0字节,并且没有CPU活动.
我是
ges0.10-toolsubuntu 11.04 natty上的软件包版本0.10.1-1.我今天从git clone尝试了一个新构建的gst-editing-services版本c2668d058501513b734c8a8013a5e78c817712bb
我尝试没有-r -o …选项(即告诉ges-launch显示视频,而不是将其渲染到文件),并出现相同的问题.使用+transitition,然后窗口打开(显示视频),显示第一个视频的第一帧.但是视频没有播放,没有CPU使用等.
如何让它来制作文件并在它们之间进行转换?
| 归档时间: |
|
| 查看次数: |
1036 次 |
| 最近记录: |