Armadilloフォーラム

jpeg画像取得でエラー

miyauchi

2016年4月2日 13時20分

USBカメラから画像を取得して、JPEG画像を取得しようとしています。

説明書の190ページを参考に、添付したシェルファイルを作って実行しました。

#!/bin/bash
gst-launch-1.0 -e v4l2src device=/dev/video0 num-buffers=10 \
! video/x-raw,format=NV12,width=640,height=480,framerate=30/1 \
! acmjpegenc ! multifilesink location=/sd/mnt/output%d.jpeg

 実行すると

ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data flow error.

 が出力されて画像ができていません。

 考えられる原因を教えてください。

ファイル ファイルの説明
jpeg_error.txt 実行時の画面
Armadiilo_jpeg.sh 実行シェルファイル
コメント

miyauchi

2016年4月2日 14時19分

自己解決です。
カメラか゛NV12形式ではないでした。
失礼しました。

> USBカメラから画像を取得して、JPEG画像を取得しようとしています。
>
> 説明書の190ページを参考に、添付したシェルファイルを作って実行しました。
>
> #!/bin/bash
> gst-launch-1.0 -e v4l2src device=/dev/video0 num-buffers=10 \
> ! video/x-raw,format=NV12,width=640,height=480,framerate=30/1 \
> ! acmjpegenc ! multifilesink location=/sd/mnt/output%d.jpeg
>
>
>  実行すると
>
> ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data flow error.
>
>  が出力されて画像ができていません。
>
>  考えられる原因を教えてください。
>