エンコーディング優先順位
映像データ量がターゲットビットレートの値を超える時、フレームレートと画質中に
何を優先順位としてエンコーディングするか設定します。
Profileの[Codec]を[H.264]や[H.265]に選択した場合、[フレームレート]と[圧縮]の中で
選択することができます。[フレームレート]を優先順位に設定すると、フレームレート
を最大限に保障するが画質は低くなることがあります。逆に[圧縮]を優先順位に設定す
ると、画質は保障するが抜け落ちるフレームが発生して映像が切れたり不自然になる
ことがあります。Profileの[Codec]を[H.264]や[H.265]に選択した場合、[エンコーディ
ング優先順位]は[ビットレート制御]を[CBR]に設定した場合のみ有効となります。
Profileの[Codec]が[MJPEG]の場合、[フレームレート]と[ビットレート]の中で選択する
ことができます。
GOV長
GOV(Group of Video)はH.264/H.265のビデオ圧縮のための映像フレームの集合でIフレ
ームから次のIフレームまでのフレーム集合を意味します。GOV内には、IフレームとP
フレームという2タイプのフレームがあります。Iフレームは圧縮の基本となるフレー
ムでキーフレームとも呼ばれ、完全な一枚の画像データを持つ独立的なフレームで
す。Pフレームは前のフレームを基準に変更された部分の情報のみを持っているため、
映像データ量が少ないです。したがって、GOV長が長いほどIフレーム数は少ないため
映像データ量も少なくなるし、GOV長が短いほどIフレームが多くなるため映像データ
量も多くなります。GOV長の最大値は[Profile設定]の[フレームレート]によって異なり
ます。
H.264 CodecやH.265 Codecで録画ファイルを設定した場合、GOV長はframerate/2に
なります。
Profile
ProfileのCodecが[H.264]の場合のみ、メニューが有効となります。Profileは圧縮する
時に使用する様々な圧縮技術を組み合わせた集合とも言えます。ハンファテックウィ
ンのカメラで対応するProfileは[Baseline]、[Main]、[High]です。BaselineでHighに行く
ほど圧縮性能が高くなって画質が良くなるが、圧縮する時と圧縮を解凍する時にシス
テムのリソースが多く使用され再生デバイスに負荷がかかります。
エントロピー符号化
エントロピー符号化は、シンタックス(Syntax)の統計を用いた可変長コーディングで無
損失の圧縮タイプです。
CAVLC (Context Adaptive Variable Length Coding)とCABAC (Context Adaptive Binary
Arithmetic Coding)の2タイプを提供します。但し、Baseline Profileの場合にはCAVLC
タイプのみ使用できます。
CABAC:圧縮率が高いが、データの処理過程が複雑でシステムリソースを多く使
用します。
CAVLC:CABACに比べて圧縮率が低いが、データの処理過程がシンプルでシステ
ムリソースを少なく使用します。
Smart codec
Smart codecの使用有無を設定します。Smart codecは、映像でユーザーが好むエリア
は圧縮率を減らして高画質で出力し、その他の部分は圧縮率を上げて標準画質に出力
して全体の映像データサイズを減らすハンファテックウィンの独自技術です。Smart