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.
>
> が出力されて画像ができていません。
>
> 考えられる原因を教えてください。
>