O Raspberry Pi fará a codificação h264 acelerada por hardware ao gravar vídeo da placa da câmera. Como codificar h264 (usando aceleração de hardware) quando as imagens de origem não vêm diretamente da câmera?
Existem ferramentas de linha de comando que suportam isso?
Se não, quais APIs devo procurar para tornar isso possível?
raspiyuv -o - | rpi-encode-yuv
(aproximadamente) onde a rpi-encode-yuv
ferramenta é daqui . O tamanho do quadro é codificado nesta ferramenta, portanto, é necessário alterá-lo no início do arquivo C e recompilar. Infelizmente ainda não consegui obter uma saída adequadamente alinhada, pois raspiyuv
não parece codificar o tamanho do quadro na saída. Recebo uma imagem que muda gradualmente que acaba se transformando em lixo. Ainda trabalhando nisso.