メディア指紋は、高度なビデオ指紋技術を使用して、ビデオに一意の ID を割り当てます。この ID は安定しており、オーディオまたはビデオファイルがフォーマット変換、編集、スプライシング、圧縮、回転などの変換を受けても変更されません。この技術は、重複ビデオの検出や著作権保護などのシナリオに適用でき、デジタルメディアの権利保護に役立ちます。このトピックでは、ビデオのメディア指紋処理を自動または API を使用してトリガーする方法について説明します。
特徴
メディア指紋は通常、ビデオを一意に識別するバイナリ文字列です。メディア指紋サービスは、ビデオ内のイメージとオーディオから指紋の特徴を抽出し、比較します。このプロセスは、重複ビデオの検索、ビデオクリップのソース追跡、オリジナルコンテンツの識別などの問題解決に役立ちます。
一意性:異なるビデオは、異なるメディア指紋を持ちます。
安定性:オーディオまたはビデオファイルのフォーマット変換、編集、スプライシング、圧縮、回転などの変換が行われても、指紋は変更されません。
利用シーン
重複ビデオ検出
独立したメディア指紋ライブラリを構築し、その中でサンプルビデオを迅速に比較することで、重複するビデオやセグメントをリアルタイムで検出できます。これにより、コンテンツ配信やパーソナライズされた推奨において、同一または類似のビデオが過剰になるのを防ぎ、良好なユーザーエクスペリエンスを維持するのに役立ちます。
オリジナルコンテンツの識別
ビデオがオリジナルであるか、編集または変換されたものか、あるいは個人メディアによる再創作であるかを正確に識別できます。この機能は、ショートビデオ業界における著作権執行の課題に対処し、ビデオ資産取引エコシステムのための技術基盤を提供し、オリジナルクリエイターとビデオプラットフォームの利益を権利侵害コンテンツから保護します。
迅速な審査
不正なビデオのライブラリやカスタムブラックリストを維持できます。その後、新しいビデオをこのライブラリと DNA マッチングを使用して迅速に比較し、違反を検出できます。従来の審査と比較して、このアプローチは大量のビデオをレビューする際の効率を向上させ、正確性を確保し、審査コストを削減します。
広告収益分配
メディア指紋を使用して広告収益分配ライブラリを検索し、特定の広告をモニターまたは識別できます。これにより、動的な広告収益分配ビジネスエコシステムをサポートし、広告配信のタイミングと周波数を容易に制御し、広告著作権者と広告プラットフォーム双方の利益を保護します。さらに、効率的な広告識別、置き換え、広告スロットオークションを可能にします。
ビデオソースの追跡
新しく追加されたビデオに対して、大規模なメディア指紋ライブラリで高速検索を実行し、ビデオの伝播パスを特定できます。これにより、ビデオソースの追跡、パス解析、メディアリソース間の関係解明などの課題に効果的に対処します。
事前準備
「ビデオ AI の概要」の注意事項セクションに記載されている手順を完了します。その後、メディア指紋製品ページに移動し、[有効化をリクエスト - ApsaraVideo VOD サービスを利用] をクリックします。必要な情報を入力し、リクエストを送信して、通知をお待ちください。
メディア指紋を初めて使用する際は、お客様のユーザー ID (UID) とリージョン情報を提供する必要があります。チケットを送信して、メディア指紋ライブラリの無料有効化をリクエストしてください。ライブラリを有効化しない場合、その後のメディア指紋機能の使用に影響が出ます。
課金
メディア指紋は、正常に処理されたビデオの長さに応じて課金されます。課金の詳細については、「ビデオ AI の課金」をご参照ください。
使用方法
自動トリガー
メディア指紋サービスを有効にすると、ApsaraVideo VOD にアップロードしたビデオは、トランスコードが完了した後に自動的にメディア指紋処理をトリガーします。結果はメッセージコールバックを通じて配信されます。コールバックメッセージのフォーマットの詳細については、「メディア指紋ジョブの完了」をご参照ください。
API トリガー
すでに ApsaraVideo VOD にアップロードされているビデオについては、SubmitAIJob 操作を呼び出してメディア指紋ジョブを送信できます。
ジョブを送信すると、メディア指紋ジョブはバックグラウンドで非同期に処理されます。最終結果はメッセージコールバックを通じて送信されます。コールバックメッセージのフォーマットの詳細については、「メディア指紋ジョブの完了」をご参照ください。また、ListAIJob 操作を呼び出してジョブ結果をクエリすることもできます。
説明自動トリガーの場合、低解像度やオリジナル品質のストリームなど、MP4 ストリームを 1 つだけ出力するようにトランスコードを設定する必要があります。1 つのストリームのトランスコードが完了した後に、メディア指紋処理が開始されます。
API メソッドを使用する場合、トランスコードを設定する必要はありません。ソースファイルを直接処理できます。
結果のクエリ
メディア指紋ジョブが完了した後、GetMediaDNAResult 操作を呼び出して DNA 結果を取得できます。
ビデオ指紋の結果には、以下の情報が含まれます:
メディア指紋処理の結果には、主に以下の情報が含まれます:
ジョブが重複ビデオと一致したかどうか。
一致が存在する場合、重複ビデオの詳細が返されます。
ビデオ間で重複が発生するタイムコード間隔。
ビデオ間の重複度。0 から 1 の数値で表されます。
既存のビデオ
高品質な DNA 比較結果を確保するために、既存のビデオをインポートして完全な特徴ライブラリを構築できます。以下の 2 つの方法のいずれかを使用できます:
ApsaraVideo VOD は、独立したメディア指紋ライブラリ (特徴ライブラリ) の作成をサポートしていません。デフォルトのメディア指紋ライブラリのみ使用できます。新しいメディア指紋ライブラリを作成するには、ApsaraVideo Media Processing を使用する必要があります。詳細については、「メディア指紋ライブラリの作成」をご参照ください。
お客様の既存のビデオコンテンツの合計時間が 100 万分未満の場合は、直接 SubmitAIJob 操作を呼び出してビデオを処理できます。
お客様の既存のビデオコンテンツの合計時間が 100 万分を超える場合は、チケットを送信して技術サポートを依頼してください。チケットには、既存のビデオの数量、合計時間、およびストレージの場所を明記する必要があります。