mjpeg(圧縮)ビデオデータをmp4やaviなどのビデオコンテナに多重化する方法を探しています。(将来的にはオーディオも追加する必要があります)。プロジェクトの他の部分でもFFMPEGを使用しているので、可能であればそれらのライブラリを使用して実行したいと思います。私はコマンドラインFFMPEGの使用を探していません!私はffmpegで多重化の例を使用しようとしましたが、ビデオ情報を含む(非常に大きな).mjpegファイルしか作成できません。これは私が探しているものではありません。
例は大歓迎ですが、正しい方向へのポインタも機能します。
編集:yuvj422pストリームをjpeg画像に出力しましたが、これをmp4コンテナに入れたいと思います。ffmpegコマンドラインを使用すると、これは機能します。
ffmpeg -i yuvy%01d.jpg -vcodec mjpeg out.mp4
私は自分のコードでこれを直接行いたいです(もちろん最初にjpeg画像を作成することはありません)