AR# 71253

LogiCORE H.264/H.265 Video Codec Unit (VCU) - 「** (gst-launch-1.0:3316): WARNING **: GopLength should be in multiple of (b-frames + 1).Now setting it to default value?」という警告メッセージが表示される

説明

次のような警告メッセージが表示されるのはなぜですか。

 ** (gst-launch-1.0:3316): WARNING **: GopLength should be in multiple of (b-frames + 1).Now setting it to default value?

ソリューション

GStreamer を使用する場合、Open GOP および Closed GOP 構造の両方で GOP の長さが (B-frames + 1) の整数倍である必要があります。 

この要件が満たされていないと、GOP の長さは 30 に、B-frames は 0 にリセットされます。

  • Gop.Length=12、Gop.NumB=3 (12/(3+1) = 3 なので OK)
  • Gop.Length=13、Gop.NumB=3 (13/(3+1) = 3.25 は整数倍でないのでリセットされる)

 

この理由は、OpenMAX (gst-omx) では GOP の長さのプロパティが異なるフォーマットである必要があるからです。

この制限は、OpenMAX インターフェイスの計算を実行する際に浮動小数点での計算を回避するために追加されています。

これらの値が必要な場合は、このような制限のない Control Software インターフェイスを使用できます。

 

アンサー レコード リファレンス

マスター アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
66763 LogiCORE H.264/H.265 Video Codec Unit (VCU) - Vivado ツール 2017.3 バージョン以降のリリース ノートおよび既知の問題 N/A N/A
AR# 71253
日付 06/27/2018
ステータス アクティブ
種類 一般
ツール
IP