我正在嘗試使用GStreamer進行GPU支持的視頻編碼/解碼, 因爲需要網絡攝像頭圖像的快速UDP流式傳輸我的項目。
現在我想從源代碼安裝gst-omx和OpenMAX,但是我遇到了麻煩...
你能幫我嗎?我已經安裝了nvidia顯卡驅動(3.52.99),cuda-7.5,nvenc(ver.5.0),gstreamer-1.9.2,orc-0.4.26,gst-libav-1.9.2, GST-插件基/好/壞/醜陋1.9.2。
gst - ***從源代碼安裝以指定這些版本。
現在我想我最不需要的東西是gst-omx-1.9.2,因爲我想使用omxh264(我不確定omxh264是否內部使用GPU,但我想試試這個)。但我不能。如何將gst-omx-1.9.2安裝到Ubuntu14.04(不是Rasberry Pi!)
根據谷歌的結果,
./autogen.sh --with-omx-target=generic
make
sudo make install
和一切都會好的。但在我的情況下,make命令不會生成共享對象。
輸入make後立即移動到每個目錄中,只是移出目錄而不做任何事情。
我的問題在這裏。
- 安裝有什麼問題?
- 我需要添加一些環境變量嗎?
在此先感謝。
這裏是使-j 8.對不起,是採用日本的結果。它只是說進入某個目錄並移出目錄等等。
它具有「generic」選項,所以我認爲它支持非嵌入式系統:(我會嘗試使用vaapi!謝謝!用於嵌入式系統和桌面? – Pythoner
我認爲這取決於你正在運行的顯卡驅動 - 檢查[這裏](https://www.freedesktop.org/wiki/Software/vaapi/#driversback-endsthatimplementva-api ).. – nayana
謝謝。我已經檢查過這個包和README文件。NVIDIA GPU似乎受到支持,但是README告訴我們NVIDIA平臺必須支持PureVideo(支持VDPAU)。 – Pythoner