Raspberry Pi: кодировка MJPEG
Я хотел бы перекодировать видео из H264 в MJPEG на Pi.
Схематически существует процесс, который вводит необработанный поток H264 в канал и извлекает (в режиме реального времени) тот же поток, закодированный с помощью MJPEG, из другого канала. В настоящее время черный ящик, который принимает H264 и выплевывает MJPEG, является простой программой транскодирования, созданной с помощью FFMPEG. Этот подход хорошо работает на современных рабочих станциях, но он слишком нагружает процессор Raspberry Pi.
Я знаю, что Pi поддерживает аппаратное декодирование H264 с помощью OpenMax и не поддерживает MJPEG-кодирование из коробки.
Есть ли способ (сложный по желанию) также выполнять аппаратное кодирование MJPEG?
Есть ли примеры того, как сделать этот тип транскодирования с openMax?
(Я знаю о существовании этого проекта, но он не удовлетворяет вопросу 1)