2014-09-02 29 views
0

我一直負責在錄製過程中用gps座標逐幀標記視頻。 該平臺必須在Linux(Ubuntu具體)上。使用GStreamer標記帶有GPS信息的幀視頻

很新的視頻源節目..

一些問題: 做視頻偶數幀具有每幀的元數據?

GStreamer是一個很好的框架,可以用於我的目的嗎?我應該如何開始?

謝謝。

回答

2

檢查GstMeta:http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstMeta.html

它可以讓你任意元數據附加到緩衝區,然後可以與下游的緩衝如果可能的話通過,並通過其他元素。看看在GST-插件基地現有GstMeta實現的代碼示例:http://cgit.freedesktop.org/gstreamer/gst-plugins-base/tree/gst-libs/gst/video/gstvideometa.hhttp://cgit.freedesktop.org/gstreamer/gst-plugins-base/tree/gst-libs/gst/video/gstvideometa.c

您的中繼可能會工作很相似,興趣元的區(平原元)

要開始,閱讀關於http://gstreamer.freedesktop.org的文檔,特別是從應用程序編寫人員手冊開始。並且看看現有的GStreamer代碼,瞭解所有內容如何協同工作。