情况:

我想使用板载H.264编码器在Raspberry Pi 512mb上生成游戏中时光倒流。

输入:+300个JPEG文件(2592 x 1944像素),例如:http://i.imgur.com/czohiki.jpg

输出:h264视频文件(2592 x 1944像素)

GStreamer 1.0.8 + omxencoder(http://pastebin.com/u8T7mE18)

Raspberry Pi版本:2013年6月17日20:45:38版本d380dde43fe729f043befb5cf775f99e54586cde(干净)(发布)

内存:gpu_mem_512 = 400

Gstreamer管道:



问题:
Gstreamer挂起,并且没有生成任何输出。

--gst-debug = 4:



--gst-debug = 5:



完整的控制台转储:https://mega.co.nz/#!eI1ASBSY!R4mnuGqRH7M8dT4q6j03mBKsQ1A-7oCXU4stu50LnOw

问题:

  • 我在做什么错?
  • 是否有另一种或更有效的方法可以从树莓派上的JPEG中创建高分辨率timelapse?
  • 最佳答案

    抱歉,坏死了,但是我认为这是在尝试以比其更高的分辨率使用Raspberry Pi HW H264编码器。它可以管理的刚超过1080p30,并且最大行长度为2048像素,因此您的源图像太大。

    您可以尝试MJPEG,它没有相同的限制。

    关于gstreamer - 在Raspberry Pi上从JPEG生成timelapse时,Gstreamer挂起,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18234107/

    10-13 09:02