kazu_2012
2014年7月18日 14時18分
お世話になっております。
Gstreamerエンコーダー作業に関して教えてください。
現在、SDカードへh264エンコードしながら保存することが確認できています。
この保存作業を維持しながら、Gstreamerで同時にjpegへエンコードする作業は可能なのでしょうか?
※同じh264エンコーダファイルを分ける作業は可能だと思いますが、同時に違うフォーマットを作成可能かお聞きしたいです。
可能であれば、具体的なコマンド例を提示願えないでしょうか
それとも、ARM側で作成する並列作業になりますでしょうか
宜しくお願い致します。
コメント
kazu_2012
at_daisuke.sasaki
2014年7月28日 18時28分
佐々木大輔です。
ひとつのカメラ入力から、H.264エンコードとJPEGエンコードを同時に実行するためには、
以下のようなコマンドを使用してください。
本コマンドでは、GStreamerのteeプラグインを使用し、ひとつのデータを複数に分割しています。
teeプラグインの詳細は以下を参照してください。
本確認をしていてわかったのですが、ストレージによっては
ACMでJPEGエンコードしていると停止してしまうケースがあるようです。
以下のようなエラーが発生し停止した場合には、ストレージが遅い可能性があるので、
USBハードディスクなど早いストレージで試してみて下さい。