Raspberry Pi akan melakukan encoding h264 yang dipercepat perangkat keras saat merekam video dari papan kamera. Bagaimana saya bisa menyandikan h264 (menggunakan akselerasi perangkat keras) ketika gambar sumber tidak datang langsung dari kamera?
Apakah ada alat baris perintah yang mendukung ini?
Jika tidak, API apa yang harus saya perhatikan untuk memungkinkan hal ini?
raspiyuv -o - | rpi-encode-yuv
(kira-kira) di mana rpi-encode-yuv
alat tersebut berasal dari sini . Ukuran bingkai dikodekan dalam alat ini, jadi Anda harus mengubahnya di awal file C dan mengkompilasi ulang. Sayangnya saya belum berhasil mendapatkan output yang tepat, karena raspiyuv
sepertinya tidak mengkodekan ukuran frame ke dalam outputnya. Saya mendapatkan foto yang secara bertahap bergeser yang akhirnya berubah menjadi sampah. Masih mengerjakannya.