1
我試圖用gst-launch-1.0
顯示raw image (1.8MB)。據我所知,數據需要編碼爲JPG才能實現。如果圖像已經被存儲爲JPG文件中的故事會是相當簡單:如何使用GStreamer 1.0將原始BGRA圖像轉換爲JPG?
gst-launch-1.0.exe -v filesrc location=output.jpg ! decodebin ! imagefreeze ! autovideosink
不過,我需要組裝流水線顯示raw BGRA 800x600 image(看起來如同上述)通過3D應用程序將其轉儲到磁盤。
這是我到目前爲止已經完成,但問題是,它在磁盤上創建一個完全黑色的圖像:
gst-launch-1.0.exe -v filesrc location=dumped.bin ! video/x-raw,format=BGRA,width=800,height=600,framerate=1/1 ! videoconvert ! video/x-raw,format=RGB,framerate=1/1 ! jpegenc ! filesink location=out.jpg
能的GStreamer完成這一任務?