2017-05-15 14 views
0

CISCO openh264ライブラリを変更してJPEGイメージを入力としてPフレームとIフレームに圧縮しようとしましたが、圧縮されたPフレームとIフレームを取り、非圧縮フレームを生成するか?CISCO openh264を変更してイメージフレームと圧縮フレームを取り出す

私は静的な場面を見て、30秒ごとに写真(1280x720p)を撮るカメラを持っています。シーンはほぼ静止しています。 Currenlty私はJPEG圧縮を使用して各フレームを個別に圧縮しています。画像サイズは約270KBです。この圧縮されたフレームは、インターネットを介してストレージサーバに転送されます。シーンに動きがほとんどないので、「I」フレームサイズは非常に小さくなります(20〜50KB程度であるはずです)。したがって、JPEG画像の代わりにインターネットを介してIフレームを送信することは、非常に費用効果的である。

誰かが私にプロジェクトを案内したり、このタスクを進める方法について教えてもらえますか?

答えて

1

コーデックの機能を正確に説明しています。それはイメージを取り、それらを圧縮する。時間の関係は、圧縮ステップとは無関係です。デコーダは、ディスクへの表示方法やディスクへの書き込み方法を決定するよりも優れています。 open264を変更する必要はありません。あなたがしたいことは、まさにそれが意図したものです。

+0

私はopenh264 APIが**ビデオコンテナ**を入力(または特別な場合はイメージフレーム)として**ビデオ出力**を生成するように設定されていることを願っています。 **フレーム**を入力し、**フレーム**を出力したいと思います。 **私はビデオを持っていません**私はちょうどフレームのセットを持っています。 –

関連する問題