2016-08-19 54 views
0

我正在通過UDP接收數據,如何更改gstbuffer中的圖像分辨率?

在appsink的Pullbuffer回調函數中,我正在將數據檢索到gstbuffer中。

但該數據是1920X1080圖像緩衝區。

但是,我想轉換成720X576分辨率和流數據。

我該如何使用gstreamer來做到這一點?

+0

你爲什麼不跟你想蓋appsink之前簡單地使用videoscale? – nayana

+0

你可以給我一些videoscale的例子嗎? –

回答

0

通過使用videoscale組件和videocaps我調整了圖像的大小。

樣品管道:

gst-launch-1.0 videotestsrc ! videoscale ! video/x-raw,width=720,height=576 ! xvimagesink