nao
2016年6月9日 13時01分
いつもお世話になっております、高橋と申します。
マニュアルの「6.9.2. 動画を再生する」を参考に、ディスプレイに動画を再生させようと思ったのですが、
下記のコマンドを入力するとエラーとなり、表示されませんでした。
【コマンド】
gst-launch-0.10 filesrc location=./big_buck_bunny_1080p-5.1ch-3min.mp4 \
! qtdemux ! omx_h264dec buffer-without-copy=true \
! v4l2sink device=`media-ctl -d /dev/media0 -e \
"vsp1.2 rpf.0 input"` buffer-without-copy=true
【エラー】
WARNING: erroneous pipeline: no property "buffer-without-copy" in element "v4l2sink0"
恐れ入りますが、原因についてご教授お願い致します。
コメント
nao
at_mizo
溝渕です。
> [ae1500]# dpkg -l | grep gstreamer0.10-plugins-good
>
> を実行したところ、
>
> ii gstreamer0.10-plugins-good:armhf 0.10.31-3+nmu1 armhf GStreamer plugins from the "good" set
>
> という応答が返ってきました。
> これではダメということでしょうか?
はい。マルチメディアパッケージが動作しない状態です。
高橋様の環境では、gstreamer0.10-plugins-goodのバージョンは
"0.10.31-3+nmu1"です。マルチメディアパッケージを動作させるためには
"0.10.31-3atmark1"である必要があります。
以上です。
at_mizo
2016年8月2日 9時56分
溝渕です。
> WARNING: erroneous pipeline: no property "buffer-without-copy" in element "v4l2sink0"
上記は恐らく、gstreamer0.10-plugins-goodがアップグレードされたことによ
るエラーです。
gstreamer0.10-plugins-goodのバージョンは、0.10.31-3atmark1である必要が
あります。このことは、製品マニュアルの以下のページに記載があります。
http://manual.atmark-techno.com/armadillo-eva-1500/armadillo-eva-1500_p…
現在Armadillo-EVA 1500にインストールされているバージョンを調べるには、
次のようにコマンドを実行してください。
もし、バージョンが0.10.31-3atmark1でない場合は、以下のファイルをダウン
ロード後、インストールしてください。
http://download.atmark-techno.com/armadillo-eva-1500/native-dev/deb/gst…
現在リリースしているDebian GNU/Linux 7(wheezy)ユーザーランドでは、
aptによるパッケージアップグレードによりマルチメディアパッケージが動か
なくなる可能性があります。
この問題は、該当パッケージをアップグレードの対象から外すことで回避でき
ます。
ユーザーランド仕様およびドキュメントがわかりにくいためにお手数をお掛け
し、大変申し訳ございません。
以上、ご確認の程宜しくお願いいたします。