Flumotion产生的GStreamer管道失速

时间:2011-11-20 23:30:16

标签: video-encoding gstreamer transcoding

Flumotion在转码文件时生成了以下gstreamer管道,但它停止了

我不确定为什么因为我最近才开始开发gstreamer应用程序。我猜这是因为缺乏记忆。该文件很大(1 + Gb),我在只有2Gb的服务器上运行它。

请帮忙。

gst-launch -v filesrc location=vid1.mkv ! decodebin2 name=decoder ! queue ! audiorate ! audioconvert ! legacyresample ! 'audio/x-raw-int, rate=44100, channels=2;audio/x-raw-float, rate=44100, channels=2' ! lame ! mp3parse ! queue ! muxer. decoder. ! queue ! ffmpegcolorspace ! videorate ! videoscale method=1 ! 'video/x-raw-yuv, width=320, height=180, pixel-aspect-ratio=1/1, framerate=25/1;video/x-raw-rgb, width=320, height=180, pixel-aspect-ratio=1/1, framerate=25/1' ! videobox left=0 top=-30 right=0 bottom=-30 ! ffenc_flv bitrate=500000 ! queue ! flvmux name=muxer ! filesink location=vid1.flv

1 个答案:

答案 0 :(得分:0)

我确定这不是一个gstreamer问题。 FLumotion似乎在花费太长时间后会杀死这个过程。