よくある質問: コーデックオンスクリーンディスプレイの設定とトラブルシューティング

よくある質問: コーデックのOsd

日付と時刻

HDMIコーデックはどのような日付と時刻の形式をサポートしていますか?

このHDMIコーデックは、さまざまな地域の好みに合わせて日付と時刻をフォーマットするための複数のオプションを提供しています:
1. 日付形式:
  1. YYYYMMDD(年-月-日)
  2. MMDDYYYY(月-日-年)
  3. DDMMYYYY(日-月-年)
2. 時刻形式:
  1. 24H(24時間形式)
  2. 12H(AM/PM付き12時間形式)
これらの設定により、ユーザーは特定の要件や地域の標準に合わせて日付と時刻の表示をカスタマイズできます。

テキストOSD

各チャンネルに設定したにもかかわらず、プレビューページにテキストOSDが表示されないのはなぜですか?

各チャンネルに異なるテキストOSDを設定したのに、プレビューページに表示されない場合は、以下を確認してください:

1. テンプレートの選択:
  1. プレビューページで4つの画像を同時に表示するテンプレート4を選択した場合、デフォルトではCH4(MIX)のテキストOSDのみが表示されます。
2. 個別チャンネルのストリーム:
  1. 他のチャンネル(CH1、CH2、CH3など)のテキストOSDは、その特定のチャンネルのRTSPストリームを再生したときにのみ表示されます。
  2. 移動テキストOSDは個別チャンネルの再生時に表示され、マルチチャンネルのプレビューレイアウトでは表示されません。
3. 確認:
  1. 各チャンネルのテキストOSD設定が正しく構成されていることを確認してください。
  2. RTSP経由で各チャンネルを個別にストリーミングして確認してください。
この動作を理解することで、プレビューテンプレートとチャンネル構成の設計上の制限内でテキストOSDが正しく機能していることを確認できます。

HDMIコーデックでテキストアニメーションを有効にするにはどうすればよいですか?

HDMIコーデックでテキストアニメーションを有効にするには、次の設定を調整する必要があります:"移動設定の"
移動オプション:
  1. True: テキストアニメーションを有効にします。
  2. False: テキストアニメーションを無効にします。
"移動"オプションを有効にすることは、テキストアニメーションをアクティブにする標準的な方法であり、テキストが画面上を動的にスクロールまたは移動できるようになり、視認性とプレゼンテーションが向上します。

ピクチャOSD

HDMIコーデックで再起動後にOSDロゴが消えるのはなぜですか?

再起動後にOSDロゴが消えるのは、通常、ロゴ画像ファイルの問題が原因です。再起動後もロゴが正しく表示されるようにするには、次の手順に従ってください:
1. ファイル命名規則:
  1. ファイル名には数字と英字のみを使用してください。
  2. 特殊文字(例:!@#$%^&*())やスペースを名前に使用しないでください。
2. 対応ファイル形式:
  1. 画像はJPG or PNG形式である必要があります。
3. 確認手順:
  1. ファイル名と形式を確認し、規則に準拠していることを確かめてください。
  2. ロゴ画像をデバイスに再アップロードし、再起動してください。
これらの手順に従うことで、再起動後もOSDロゴが表示されたままになります。問題が解決しない場合は、テクニカルサポートにお問い合わせください。

HDMIコーデックでPNG画像をピクチャOSDとしてアップロードできないのはなぜですか?

HDMIコーデックでPNG画像をピクチャOSDとしてアップロードできない場合は、次のトラブルシューティング手順を検討してください:
1. 画像仕様の確認:
  1. PNG画像が200x200ピクセルの必須サイズを満たしていることを確認してください。
2. ファームウェアバージョンの確認:
  1. 古いファームウェアバージョンでは、Picture OSD用のPNG画像がサポートされていない可能性があります。
  2. Fにアクセスして最新のファームウェアにアップグレードしてくださいAQs: Codec用ファームウェアのダウンロードセクション。
3. 互換性の問題:
  1. 正しいサイズと最新のファームウェアを使用しても問題が解決しない場合は、互換性の制限である可能性があります。
これらの手順に従うことで、問題の解決に役立つはずです。

プレビューページにPicture OSDが表示されないのはなぜですか?

複数のチャンネルに異なるPicture OSD(オンスクリーンディスプレイ)を設定したのに、プレビューページに表示されない場合、これはシステムがマルチチャンネルテンプレートと個別ストリームを処理する方法による可能性が高いです。
  1. テンプレートの制限: 使用している場合テンプレート4(プレビューページに4つの画像を同時に表示する)、デフォルトではCH4 (MIX)に設定されたPicture OSDのみが表示されます。他のチャンネルのOSDは、このマルチビューレイアウトでは表示されません。
  2. 個別ストリーム: 残りのチャンネル(例:CH1、CH2、CH3)のPicture OSDは、その個別チャンネルの特定のRTSPストリームを再生したときにのみ表示されます。
設定が正しいことを確認するには、各チャンネルのOSD設定を確認し、RTSP経由で各チャンネルを個別にストリーミングしてテストしてください。

アップロードしたOSD画像が、最終的なビデオ画面で元の画像とまったく同じに表示されないのはなぜですか?

これは、コーデックが画像処理で一般的に使用されるRGB 4:4:4形式ではなく、YUV 4:2:0ビデオエンコード形式を使用しているためです。

簡単に言うと、YUV 4:2:0は、許容可能な主観的画質を維持しながら効率的なビデオ圧縮を実現するために、色情報の約3/4を破棄します(明るさは完全に保持します)。その結果、アップロードしたカラー画像(特に細い線、グラデーション、複雑なロゴを含むもの)は、エンコード後に色のエッジがぼやけたり、彩度が低下したりする問題が発生します。これはH.264/H.265ビデオエンコード規格の技術的制限であり、デバイスの故障ではありません.

推奨事項:
  1. 使用高コントラストの白黒または単色のテキスト/アイコンOSD画像には可能な限り使用してください。
  2. カラー画像が必要な場合は、映像エンコードのビットレートを上げてみてください(例:2 Mbpsから4 Mbps以上へ) – これにより、目に見える結果がある程度改善されます。ただし、ライブストリーミングの場合も影響を受けますので、記事を参照してくださいFAQ: コーデックの映像.
  3. 1ピクセル幅の細い線、密なテクスチャ、鮮やかなグラデーションは避けてください。

私の画像はアルファチャンネル(透明度)付きのPNGです。半透明効果がうまく機能しないのはなぜですか?

YUV 4:2:0形式は色情報を圧縮するため、アルファチャンネルのブレンドも影響を受けます。透明領域はハードエッジ(完全に不透明または完全に透明)で設計することを推奨します。グラデーション透明度は使用しないでください。また、エンコーダーのTransparentパラメータを128(完全に不透明)に設定し、画像自体で透明度を前処理してください。これにより、画面上の結果がより安定します。

コーデック設定を変更してOSD画像をRGBレベルの品質にすることはできますか?

いいえ。ハードウェアコーデックはYUV4:2:0形式で出力するように固定されており、RGB 4:4:4に変更することはできません。この設計はコンシューマーグレードおよび監視グレードのビデオコーデックチップで一般的であり、画質とストレージおよび伝送帯域のバランスを取っています。極めて高いOSD画質が必要な場合は、後処理で画像をオーバーレイするか、YUVをサポートするプロフェッショナルグレードのコーデックを使用することを推奨します4:4:4 (そのようなデバイスは大幅に高価であることに注意してください)。

コーデックのOSDについて詳しく見る

  1. コーデックのOSD