Telah mengalami waktu terberat selama seminggu terakhir mencoba membuat plugin gst-omx bekerja dengan gstreamer di Raspberry PI.
Saya ingin tahu apakah ada orang di sini yang telah melakukannya dan dapat menunjukkan kepada saya bagaimana caranya?
Saya telah menginstal wheezy karena git://git.collabora.co.uk/git/user/gkiagia/gst-omx0.10-debian.git
memerlukan versi pengujian gstreamer.
Gstreamer bekerja dengan baik pada raspberry menggunakan plugin normal, jadi tidak ada akselerasi perangkat keras.
Setelah saya menginstal gst-omx muncul di daftar hitam untuk gstreamer dan saya benar-benar macet karena pengetahuan linux saya sangat terbatas sehingga debugging tidak mungkin bagi saya.
software-installation
pengguna185955
sumber
sumber
Jawaban:
Detail dari posting forum Raspberry Pi
Dapatkan dan instal pembaruan-rpi jika perlu
Tingkatkan ke paket dan firmware terbaru
Dapatkan sumber gst-omx dari cabang raspberry
Instal paket Gstreamer, dan paket yang diperlukan untuk membangun omx
Buat otomatis skrip konfigurasi, konfigurasikan, buat, dan instal gst-omx
Atur lingkungan gst-omx untuk pengguna pi
Instal Alat GStreamer
Pastikan gst-omx telah diinstal dengan benar.
Jika memiliki perintah berikut harus menunjukkan plug-in ini:
Masalah dengan plug-in omxmpeg menjadi daftar hitam
Ada konflik dengan omx dan gstreamer-plugins-bad, jadi yang berikut menghapus daftar hitam:
Aktifkan plugin omxh264enc untuk perangkat keras h.264 Pengkodean
Plugin ini, sejauh ini, tampaknya rusak, tetapi inilah cara mengaktifkannya. Tambahkan berikut ini ke $ GST_OMX_CONFIG_DIR / gstomx.conf
sumber
git clone -b raspberry
seharusnyagit clone -b 0.10
. Saya tidak mengkonfirmasi ini.Tambahkan baris repo ini ke
/etc/apt/sources.list
Maka cukup ....
Repositori pihak ke-3 di-host oleh anggota dari forum Pi . Mereka mengkompilasi versi terbaru dari proyek gst-omx dan mempublikasikan file di sana.
Anda dapat memeriksa apakah ia mengenali kemampuan perangkat keras Pi menggunakan perintah ini
sumber
Pada April 2015 repositori Raspbian termasuk GStreamer 1.2 dan plugin OpenMAX, jadi cara termudah adalah jawaban ppumkin tetapi tanpa mengedit
/etc/apt/sources.list
:kemudian periksa dengan:
sumber
gstreamer1.0
di repositori. Bagaimana saya menambahkannya?apt-cache search ^gstreamer1.0
menunjukkan paket?gstreamer1.0
paket deb aktual yang mencakup semua paket dasar gstreamer.