この記事では、Azure AI Video Indexer についてよく寄せられる質問にお答えします。
一般的な質問
Azure AI Video Indexer とは?
Azure AI Video Indexer は、Azure AI サービスの一部であるクラウド アプリケーションであり、Azure AI Video Indexer のビデオ モデルとオーディオ モデルを使用してビデオから分析情報を抽出できます。 詳細については、「概要」を参照してください。
Azure AI Video Indexer を使用して何ができますか?
Azure AI Video Indexer がメディア ファイル上で実行できるいくつかの操作には、次のものが含まれます。
- 音声の識別と抽出、および話者の識別を行います。
- ビデオの画面に表示されるテキストの識別と抽出を行います。
- ビデオ ファイル内のオブジェクトを検出します。
- オーディオ トラックやビデオの画面上のテキストからブランド (Microsoft など) を識別します。
- 有名人のデータベースおよびユーザー定義の顔のデータベースから顔を検出して認識します。
- オーディオおよびビデオのコンテキスト内で話題には登場するが、特に取り上げられているわけではないトピックを抽出します。
- オーディオ トラックから字幕またはサブタイトルを作成します。
詳細情報および Azure AI Video Indexer のその他の機能については、概要に関するページを参照してください。
Azure AI Video Indexer の使用を開始するにはどうすればよいですか?
Azure AI Video Indexer には、2,400 分の無料インデックス作成分を提供する試用版が含まれています。 Azure AI Video Indexer Web サイトまたは Azure AI Video Indexer API で使用できます ( 開発者ポータルを参照)。
ビデオ ファイルやオーディオ ファイルのインデックスを大規模に作成するには、Azure AI Video Indexer を有料の Microsoft Azure サブスクリプションに接続できます。 詳しい料金情報については、価格に関するページをご覧ください。
詳しい開始方法については、作業の開始に関するページをご覧ください。
Azure AI Video Indexer を使用するにはコーディング スキルが必要ですか?
Azure AI Video Indexer の Web ベースのインターフェイスを使用して、アカウントを評価、構成、管理できます。そのとき、コーディングは必要ありません。 より複雑なアプリケーションを開発する準備ができたら、 Azure AI Video Indexer API を使用して、Azure Logic Apps や Azure Functions などのサーバーレス テクノロジを使用して 、Azure AI Video Indexer を独自のアプリケーション、Web サイト、またはカスタム ワークフローに統合できます。
Azure AI Video Indexer の制限付きアクセス機能とは何ですか? また、どのように登録すればよいですか?
Azure AI Video Indexer の顔識別と著名人認識の機能は、登録が必要な制限付きアクセス機能です。
制限付きアクセスの詳細情報と登録フォームについては、こちらの記事をご覧ください。
また、次のリンクを参照してください: お知らせブログの投稿 と 投資と顔認識のブログ投稿の保護。
Azure AI Video Indexer を使用するには機械学習のスキルが必要ですか?
いいえ。Azure AI Video Indexer では、複数の機械学習モデルが 1 つのパイプラインに統合されます。 Azure AI Video Indexer を使用してビデオまたはオーディオ ファイルのインデックスを作成すると、すべての分析情報が取得されます。 顧客側で必要なアルゴリズムに関する機械学習スキルや知識がなくても、1 つの共有タイムラインで抽出されます。
Azure AI Video Indexer はどのようなメディア形式をサポートしていますか?
Azure AI Video Indexer は、ほとんどの一般的なメディア形式をサポートしています。 Azure AI Video Indexer のサポート マトリックスとサービスの制限を参照してください。
メディア ファイルを Azure AI Video Indexer にアップロードするにはどうすればよいですか? また、どのような制限事項がありますか?
Azure AI Video Indexer Web ベースのポータルでは、ファイルのアップロード ダイアログを使用するか、ソース ファイルを直接ホストする URL をポイントすることで、メディア ファイルをアップロードできます。 iFrame または埋め込みコードを使用してメディア コンテンツをホストする URL は機能しません ( 例を参照)。
外部 HTML5 ビデオ プレーヤーを使用してビデオをストリーミングできますか
はい。 ビデオ インデクサーから生のビデオ ファイルにアクセスできます。 ビデオ ソース ファイルのダウンロード URL の取得メソッドを使用して MP4 ファイルの URL を取得し、ビデオ タグに配置します。
プロジェクトでステッチしてレンダリングできるファイルの数はいくつですか?
Azure AI Video Indexer では、プロジェクトを作成し、複数のファイルを追加して、新しいファイルとして合成およびレンダリングできます。 ソース ファイルの数は、Web サイトでは 10、API では 100 に設定されます。
Azure AI Video Indexer がメディアから分析情報を抽出するにはどれくらいの時間がかかりますかか?
ビデオまたはオーディオ ファイルのインデックス作成にかかる時間はさまざまです。 Azure AI Video Indexer API または Azure AI Video Indexer Web ベースのインターフェイスを使用する場合、時間は複数のパラメーターによって異なります。 ファイルの長さと品質、ファイル内で見つかった分析情報の数が含まれます。 予想を確かなものにするには、独自のコンテンツを含むいくつかのテスト ファイルを実行して平均を取ることをお勧めします。
Azure AI Video Indexer でプロセスを自動化するためのカスタマイズされたワークフローを作成できますか?
はい。Azure AI Video Indexer を Logic Apps、Flow、Azure Functions などのサーバーレス テクノロジに統合できます。 Azure AI Video Indexer 用の Logic App および Flow コネクタの詳細については、ここを参照してください。 パートナーによって実行されたいくつかのオートメーション プロジェクトは、Azure AI Video Indexer のサンプル リポジトリで確認できます。
Azure AI Video Indexer はどの Azure リージョンで使用できますか?
Azure AI Video Indexer がどの Azure リージョンで使用できるかについては、リージョンに関するページで確認できます。
Azure AI Video Indexer モデルは、特定のユース ケースに合わせてカスタマイズできますか?
はい。 Azure AI Video Indexer では、ニーズに合わせて使用可能なモデルの一部をカスタマイズできます。
たとえば、人物モデルでは、すぐに使用できる 1,000,000 個の顔の有名人認識がサポートされていますが、そのデータベースにない他の顔を認識するようにトレーニングすることもできます。
ライブラリ内のビデオを編集できますか。
はい。 ライブラリディスプレイから ビデオ編集 ボタンを押すか、プレーヤーディスプレイ からエディタで開く ボタンを押して[ プロジェクト ]タブに移動します。新しいプロジェクトを作成し、ライブラリからさらにビデオを追加して一緒に編集することができます。完了したら、ビデオをレンダリングしてダウンロードできます。
新しいビデオに関する分析情報を取得する場合は、Azure AI Video Indexer を使用してインデックスを作成し、その分析情報を使用してライブラリに表示されます。
複数のオーディオ ストリームまたはチャネルにインデックスを付けることができますか。
複数のオーディオ ストリームがある場合、Azure AI Video Indexer は最初に発生したストリームを受け取り、そのストリームのみを処理します。 Azure AI Video Indexer が処理するすべてのオーディオ ストリームで、異なるチャネル (存在する場合) を取得し、それらをモノラルとしてまとめて処理します。 ストリーム/チャネルの操作では、インデックスを付ける前に、ファイルに ffmpeg コマンドを使用できます。
Azure AI Video Indexer Web サイトのアカウント一覧に新しい Azure Resource Manager アカウントが見つかりません。
正しいドメインへの切り替え方法の詳細については、テナント間の切り替えに関する記事を参照してください。
Arc で有効になっている Azure AI Video Indexer の質問
Azure AI Video Indexer Arc Enabled Extension とは
Arc 対応 Kubernetes コンテナーで実行されているアプリケーション。Azure の外部にデプロイして、メディア ファイルからオーディオとビデオの分析情報を抽出して使用できます。
Azure Arc とは
Azure Arc は、データセンター、エッジ、マルチクラウド環境で柔軟に実行できるアプリケーションとサービスの構築に役立つ Azure プラットフォームを拡張するブリッジです。 一貫した開発、運用、およびセキュリティ モデルを使用して、クラウドネイティブ アプリケーションを開発します。
Arc で有効になっている Azure AI Video Indexer の使用を開始するにはどうすればよいですか?
quickstart に従って Azure Arc 対応 Kubernetes の自動化されたシナリオを Azure Arc Jumpstart で体験できます。
ダウンロードが非常に大きいのはなぜですか?
拡張機能のインストール中に、機械学習コンテナーがエッジ コンピューティングにダウンロードされます。 これらのコンテナーの一部は数ギガバイトのサイズにすることができ、ダウンロード時間はネットワークの状態によって異なります。 場合によっては、ダウンロードに 15 分を超える時間がかかる場合があります。
Kubernetes クラスターにストレージを構成する必要がありますか?
Arc で有効になっている Video Indexer には、 readwritemany で構成されたストレージ クラスが必要です。 ストレージ クラスがインストール時にクラスターの既定値として既に設定されている場合は、そのクラスが使用されます。 それ以外の場合は、別のストレージを構成する必要がある場合は、拡張機能のインストール中にプロパティとして渡すことができます。
Video Indexer 拡張機能のフロントエンド エンドポイントを構成する必要がありますか?
はい。 Video Indexer 拡張機能の API は、フロントエンド拡張機能を介して使用できます。 IP アドレスまたは FQDN へのアクセスを制限できます。 すべての通信は、有効な CA 証明書を使用して、セキュリティで保護されたトラフィック プロトコル経由で行われます。 エンドポイントへのアクセスを制限するには、NSG やファイアウォールなどのセキュリティレイヤーを設定することをお勧めします。
Arc インストールで有効になっている Azure AI Video Indexer のトラブルシューティング方法
プライバシーに関する質問
ネットワーク トラフィックは Azure AI Video Indexer によってどのように暗号化されますか?
クライアント アプリケーションと Azure AI Video Indexer アカウントの間の通信は、トランスポート層セキュリティ (TLS) を使用して暗号化されます。 TLS は、インターネットを介してクライアントとサービスの間のプライバシーおよびデータ整合性を確保する標準の暗号化プロトコルです。 TLS の詳細については、「Transport Layer Security」を参照してください。 Video Indexer では、TLS v1.2 以上が適用されます。 顧客は暗号スーツを制御できません。 Azure AI Video Indexer では、クライアントとサーバーの最初の一致が強いから弱い順に選択されます。
Azure AI Video Indexer によってインデックスが作成されたビデオ ファイルやオーディオ ファイルは格納されますか?
はい、ビデオ ファイルとオーディオ ファイルは保存されます。 Azure AI Video Indexer Web サイトまたは API を使用して、Azure AI Video Indexer から削除できます。 試用版では、インデックスを付けたビデオ ファイルおよびオーディオ ファイルは、米国東部の Azure リージョンに保存されます。 それ以外の場合、ビデオ ファイルとオーディオ ファイルは Azure サブスクリプションのストレージ アカウントに保存されます。
Azure AI Video Indexer の Web サイトに格納されているファイルを削除できますか?
はい。ビデオ ファイルやオーディオ ファイルだけでなく、Azure AI Video Indexer によってそれらから抽出されたすべてのメタデータや分析情報も常に削除できます。 Azure AI Video Indexer からファイルを削除すると、そのファイルと、そのメタデータや分析情報は Azure AI Video Indexer から完全に削除されます。 ただし、Azure Storage に独自のバックアップ ソリューションを実装した場合、ファイルは Azure ストレージに残ります。
Azure AI Video Indexer アカウントへのユーザー アクセスを制御できますか?
はい、アカウント管理者だけが、自分のアカウントにユーザーを招待したりメンバーを削除したりすることができ、編集特権を持つユーザーと読み取り専用アクセスを持つユーザーを割り当てることもできます。
Azure AI Video Indexer がインデックスを作成または保存したビデオ ファイルとオーディオ ファイルにアクセスできるのは誰ですか?
プライバシー設定として公開されているビデオまたはオーディオ コンテンツには、ビデオまたはオーディオ コンテンツへのリンクとその分析情報を持つすべてのユーザーがアクセスできます。 プライバシー設定がプライベートに設定されているビデオまたはオーディオ コンテンツには、ビデオまたはオーディオ コンテンツのアカウントに招待されたユーザーのみがアクセスできます。 コンテンツのプライバシー設定は、Azure AI Video Indexer によって抽出されるメタデータや分析情報にも適用されます。 プライバシーの設定は、ビデオ ファイルやオーディオ ファイルをアップロードするときに割り当てます。 また、インデックスの作成後にプライバシーの設定を変更することもできます。
ビデオ ファイルまたはオーディオ ファイルに対する Microsoft のアクセス権は何ですか?
Azure Online Services Terms (OST) に従って、コンテンツを完全に所有します。 Microsoft は、OST と Microsoft のプライバシーに関する声明に従って、Azure AI Video Indexer がコンテンツから抽出したコンテンツとメタデータと分析情報にのみアクセスします。
自分の Azure AI Video Indexer アカウントで作成したカスタム モデルを他のアカウントで使用できますか?
いいえ。アカウントで作成したカスタム モデルは、他のアカウントでは使用できません。 Azure AI Video Indexer では現在、自分のアカウントでブランド、言語、人物のカスタム モデルを作成できます。 これらのモデルは、モデルを作成したアカウントでのみ使用できます。
Video Indexer によってインデックス付けされたコンテンツは、Video Indexer を使用している Azure リージョン内に保持されますか?
はい。コンテンツとその分析情報は、Azure リージョン内に保持されます (シンガポールとブラジル南部のリージョンを除く)。 複数の Azure リージョンを使用する Azure サブスクリプションに手動構成がある場合、データはリージョン外に保持されます。
リージョン内の顧客データは、BCDR のために、ペアになっているリージョンにレプリケートされます。
Azure AI Video Indexer のプライバシー ポリシーはどのようなものですか?
Azure AI Video Indexer は、Microsoft のプライバシーに関する声明の対象となります。 プライバシーに関する声明では、Microsoft が処理する個人データ、Microsoft がそれをどのように処理し、何の目的でそれを処理するかについて説明しています。 プライバシーについて詳しくは、Microsoft Trust Center を参照してください。
Azure AI Video Indexer have はどのような認定を取得してますか?
Azure AI Video Indexer は現在、SOC 認定を取得しています。 Azure AI Video Indexer の認定を確認するには、 Microsoft セキュリティ センターを参照してください。
プライベート ビデオとパブリック ビデオの違いは何ですか。
ビデオが Azure AI Video Indexer にアップロードされるときは、プライベートとパブリックの 2 つのプライバシー設定から選択できます。 パブリック ビデオには、匿名ユーザーや身元が不明のユーザーを含め、誰でもアクセスできます。 プライベート ビデオは、アカウント メンバーにのみ限定されます。
パブリックとしてビデオをアップロードしたら、不適切または不快なコンテンツのフラグが付けられました。これは何を意味しますか。
Azure AI Video Indexer にビデオをアップロードすると、不適切なコンテンツが公開されていないことを確認するために、アルゴリズムとモデルによって自動コンテンツ分析が行われます。 明示的なコンテンツを含む疑わしいビデオが見つかった場合は、パブリックとして設定することはできません。 ただし、アカウント メンバーであれば、プライベート ビデオとしてアクセスできます (表示したり、分析情報や抽出された成果物をダウンロードしたり、アカウント メンバーが利用できるその他の操作を実行したりできます)。
警告
運用環境では、成果物フォルダーから直接データを使用しないでください。 アーティファクトは、インデックス作成プロセスの中間出力であり、ビデオを分析するさまざまな AI エンジンの生出力です。 成果物スキーマは、時間の経過と同時に変更される可能性があります。
パブリック アクセス用にビデオを設定するには、以下のいずれかを実行します。
独自のインターフェイス レイヤー (アプリや Web サイトなど) を構築し、それを使用して Azure AI Video Indexer サービスと対話します。 この方法では、ビデオは Microsoft の Web サイト内でプライベートになり、ユーザーはインターフェイス経由でビデオを操作できます。 たとえば、独自のインターフェイスで分析情報を取得したり、ビデオの視聴を許可したりできます。
コンテンツの人間によるレビューを要求すると、コンテンツが明示的でないと仮定して制限が削除されます。
このオプションは、Azure AI Video Indexer の Web サイトがインターフェイス レイヤーとして、かつパブリックな (認証されていない) 表示のためにユーザーによって直接使用されている場合に調査できます。
API に関する質問
Azure AI Video Indexer はどのような API を提供していますか?
Azure AI Video Indexer の API を使用すると、インデックス作成、メタデータの抽出、資産管理、翻訳、埋め込み、モデルのカスタマイズなど、多くのことが可能になります。 Azure AI Video Indexer API の使用に関するより詳細な情報を見つけるには、Azure AI Video Indexer 開発者ポータルを参照してください。
Azure AI Video Indexer はどのようなクライアント SDK を提供していますか?
現時点では、クライアント SDK は使用できません。 Azure AI Video Indexer チームは SDK に関して作業しており、それを間もなく提供する予定です。
Azure AI Video Indexer の API の使用を開始するにはどうすればよいですか?
Azure AI Video Indexer API の使用開始に関するチュートリアルに従ってください。
API アクセス トークンとは何で、なぜ必要なのでしょうか?
Azure AI Video Indexer API には、認可 API と操作 API が含まれています。 Authorizations API に含まれている呼び出しによって、アクセス トークンがユーザーに付与されます。 Operations API の各呼び出しは、呼び出しの承認スコープと一致するアクセス トークンに関連付けられている必要があります。
アクセス トークンは、Azure AI Video Indexer API をセキュリティの目的で使用するために必要です。 ユーザーまたはアカウントへのアクセス許可を持つユーザーからの通話が確実に行われます。
アカウント アクセス トークン、ユーザー アクセス トークン、ビデオ アクセス トークンはどう違うのですか?
- アカウント レベル - アカウント レベルのアクセス トークンを使用すると、アカウント レベルまたはビデオ レベルに対して操作を実行できます。 たとえば、動画のアップロード、すべてのビデオの一覧表示、動画の分析情報の取得です。
- ユーザー レベル - ユーザー レベルのアクセス トークンを使用すると、ユーザー レベルに対して操作を実行できます。 たとえば、関連付けられたアカウントの取得などです。
- ビデオ レベル - ビデオ レベルのアクセス トークンを使用すると、特定のビデオに対して操作を実行できます。 たとえば、ビデオの分析情報、キャプションのダウンロード、ウィジェットの取得などです。
どのくらいの頻度で新しいアクセス トークンを取得する必要がありますか。 アクセス トークンの有効期限はいつ切れますか?
アクセス トークンは 1 時間ごとに期限が切れるため、1 時間ごとに新しいアクセス トークンを生成する必要があります。
Azure AI Video Indexer 開発者ポータルで使用できるサインイン オプションは何ですか?
サインイン情報に関するリリース ノートを参照してください。
ID プロバイダーを使用してメール アカウントを登録した後は、別の ID プロバイダーでこのメール アカウントを使用することはできません。
インデックス付きビデオに関連付けられている JSON 資産 (分析情報、トランスクリプトなど) はどこに格納されますか?
Azure AI Video Indexer サービスによって格納されます。 Get Video Index API と Get Video Artifact Download Url API を使用して取得できます。
ビデオのインデックスが作成された後、API を呼び出すための追加料金は発生しますか?
API を呼び出すために Azure AI Video Indexer から追加料金は発生しません。
インデックス作成のアップロード制限は何ですか?
アップロード API 要求の制限は、1 秒あたり 10 要求、1 分あたり最大 120 要求です。
課金に関する質問
Azure AI Video Indexer のコストはどれくらいですか?
Azure AI Video Indexer では、インデックスを作成するコンテンツ入力の期間に基づいた単純な従量課金制の価格モデルを使用します。 エンコード、ストリーミング、ストレージ、ネットワークの使用、メディア予約ユニットには、その他の料金が適用される場合があります。 詳細については、「 価格 - Azure Video Indexer」を参照してください。
Arc 拡張機能としての Azure Video Indexer のコストは何ですか?
この拡張機能では、基本的なオーディオとビデオの分析のみがサポートされます。 インデックス作成は、Azure クラウド リージョンでのインデックス作成と同じレートを使用して、1 分あたりに課金されます。 価格の詳細については、「 価格 - Azure Video Indexer」を参照してください。
Azure AI Video Indexer の使用に対していつ課金されるのですか?
インデックスを作成するビデオを送信する場合、ユーザーは、ビデオ分析、オーディオ分析、またはその両方にインデックス作成を定義します。 選択によって、課金される SKU が決まります。 処理中に重大なレベルのエラーが発生した場合は、エラー コードが応答として返されます。 こうした場合、課金は行われません。 重大なエラーは、コードのバグや、サービスが持つ内部依存関係の重大なエラーによって発生する可能性があります。 間違った識別や分析情報の抽出などのエラーは重大とは見なされず、応答が返されます。 有効な (エラー以外のコード) 応答が返された場合は、課金が発生します。
Azure AI Video Indexer は試用版アカウントを提供していますか?
はい。Azure AI Video Indexer には、2,400 分の無料インデックス作成分を提供する試用版アカウントが用意されています。 時間は、Azure AI Video Indexer Web サイトまたは Azure AI Video Indexer API で使用します。 詳細については、 開発者ポータルを参照してください。
質問をオプトアウトする
パブリック AI モデルから特定の結果をオプトアウトするにはどうすればよいですか?
"Video Indexer カスタマー サポート" visupport@microsoft.com に要求の詳細な説明を送信してください。 参照している AI モデル、オプトアウトする結果、結果をオプトアウトする理由、要求の説明を含めます。
時間はどのくらいかかるか。
要求の処理には数週間かかる場合があります。