1117877_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

1117877_ja-JP

1117877_ja-JP

GStreamerその他<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
パイプライン要素をイメージ ファイルにダンプする

# ターゲットで、パイプラインを実行します

$ export GST_DEBUG_DUMP_DOT_DIR=

$ gst-launch playbin2 uri=file://${avi}

$ # .dotを移動ホストマシンへのファイル(SCPなど)


# ホスト上

dot -Tpng -o out.png

# dot コマンドは graphviz パッケージの一部です

gst-launch コマンドで使用されている要素のクエリGST_DEBUG=GST_ELEMENT_FACTORY:3 gst-launch playbin2 uri=file://'pwd'/
バックグラウンドで実行されているgst-launchプロセスの中断

kill -INT $PID

# ここで、$PID はプロセス ID です

SWコーデックのみを使用

# バックアップと削除

$ find /usr/lib/gstreamer-0.10 -name "libmfw*" |grep -v シンク |xargs tar cvf /libmfw_gst.tar

$ find /usr/lib/gstreamer-0.10 -name "libmfw*" |grep -v シンク |xargs rm

# パイプラインを実行します。今回はSWコーデックを使用します

$ gst-launch playbin2 uri=file://'pwd'/media_file

# FSLプラグインを再度「インストール」するには、ファイルを解凍するだけです

$ cd / && tar xvf libmfw_gst.tar && cd -

# その後、パイプラインを実行します。今回はHWコーデックを使用します

$ gst-launch playbin2 uri=file://'pwd'/media_file


i.MX6_Allマルチメディア日時:GStreamerその他<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

レシピを更新しました!感謝!

Leo

日時:GStreamerその他<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

わかりました、私はlibmfw_gst_isink.soとlibmfw_gst_v4lsink.soを除くすべてのlibmfw_*を削除しました、そしてそれはうまくいきます。感謝。

日時:GStreamerその他<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

実際には、フリースケールのビデオシンクが必要な場合があるため、これらを移動/削除しないでください。それがうまくいくかどうか私に知らせてください。

Leo

日時:GStreamerその他<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

次の手順をお試しください。

rm .gstreamer-0.10/registry.arm.bin # これはプラグインを強制的にリロードするために行われます

GST検査 |grep ff # ffmpeg プラグインが存在するかどうかを確認するには

GST -ローンチプレイビン2 ....

日時:GStreamerその他<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

「SWコーデックのみを使用する」の手順が私には機能しません。i.MX6Q CPUを搭載したSabreSDボードと、パッチが適用されたffmpegプラグインがインストールされたLinux SDKの4.0.0バージョンがあります。これが私の出力です:

root@freescale ~$ gst-launch playbin2 uri=file:///root/RecordedTs-coreel-720p5994.ts

パイプラインを一時停止するように設定しています...

Pipeline is PREROLLING ...

警告:要素/ GstPlayBin2:playbin20 / GstURIDecodeBin:uridecodebin0から:タイプ 'video / mpegts、systemstream =(boolean)true、packetsize = (int)188'に使用できるデコーダーはありません。

追加のデバッグ情報:

gsturidecodebin.c(867): unknown_type_cb () : /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0

エラー:要素/ GstPlayBin2:playbin20 / GstURIDecodeBin:uridecodebin0 / GstDecodeBin2:decodebin20から:GStreamerのインストールにプラグインがありません。

追加のデバッグ情報:

gstdecodebin2.c(3233):gst_decode_bin_expose():/ GstPlayBin2:playbin20 / GstURIDecodeBin:uridecodebin0 / GstDecodeBin2:decodebin20:

適切なプラグインが見つかりません

エラー: パイプラインはプリロールを望んでいません。

パイプラインを NULL に設定しています ...

パイプラインを解放しています...

root@freescale ~$ gst-launch playbin2 uri=file:///root/sample_mpeg4.mp4

パイプラインを一時停止するように設定しています...

Pipeline is PREROLLING ...

警告:要素/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0から:タイプ 'audio / mpeg、mpegversion =(int)4、framed =(boolean)true、stream-format =(string)raw、level =(string)2、base-profile =(string)lc、profile =(string)lc、codec_data=(buffer)1290、rate =(int)32000、channels =(int)2'。

追加のデバッグ情報:

gsturidecodebin.c(867): unknown_type_cb () : /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0

エラー:要素/ GstPlayBin2から:playbin20 / GstPlaySink:playsink0:autovideosink要素が機能していません。

追加のデバッグ情報:

gstplaysink.c(1353):gen_video_chain (): /GstPlayBin2:playbin20/GstPlaySink:playsink0

エラー: パイプラインはプリロールを望んでいません。

パイプラインを NULL に設定しています ...

パイプラインを解放しています...

Tags (1)
No ratings
Version history
Last update:
‎01-06-2026 02:25 AM
Updated by: