Azure Media Services アセットのコード サンプル
警告
Azure Media Services は、2024 年 6 月 30 日に廃止されます。 詳細については、 AMS 廃止ガイドを参照してください。
この記事では、Assets のコード サンプルの一覧を示します。
アセットを一覧表示する
これは、資産を接続して一覧表示する方法の基本的な例です。
Node.JS | Python |
アセットからストレージ コンテナーを取得する
このサンプルでは、この資産の内容を格納するために使用される Azure ストレージ アカウント コンテナーを見つける方法を示します。 これを使用して、Azure Storage SDK ライブラリを使用してソースの編集、コンテンツの変更、またはコピーを行うことができます。
Node.JS | Python |
フィルターを使用してアセットを一覧する
このサンプルでは、リスト アセット呼び出しでフィルターを使用して、日付で資産を検索し、それらを並べ替える方法を示します。
Node.JS | Python |
フィルターを使用してアセットのストリーミング ロケーターを一覧する
このサンプルでは、フィルターを使用して、アセットにアタッチされているストリーミング ロケーターを一覧表示する方法を示します。
Node.JS | Python はまだ使用できません |
アセット内のトラックを一覧する
このサンプルでは、トラック コレクションを使用して、アセットで使用可能なすべてのトラック名とトラックの種類 (オーディオ、ビデオ、テキスト) を一覧表示する方法を示します
Node.JS | Python |
WebVTT/IMSC1/TTML サブタイトルまたはキャプションを既存の資産に追加する
このサンプルでは、資産のトラック API を使用して、新しい WebVTT または TTML/IMSC1 テキスト プロファイル キャプションまたはサブタイトルを既存の資産に追加する方法を示します。
Node.JS | Python はまだ使用できません |
トラック API を使用して既存のアセットにオーディオ トラックを追加する
このサンプルでは、資産のトラック API を使用して、既存の資産にオーディオ言語または説明的なオーディオ トラックを追加する方法を示します。 このサンプルでは、コンテンツ対応エンコードを使用してアップロード、エンコードを行い、新しい言語の追加のオーディオ トラックを資産に遅延バインドする方法を示します。
Node.JS | Python |
.NET を使用した資産管理
.NET のサンプルには、上記のメソッドが 1 つのスクリプトに含まれています。
ヘルプとサポート
質問がある場合は Media Services に問い合わせるか、次のいずれかの方法で更新内容に従ってください。
- Q & A
-
Stack Overflow。 質問に タグを付けます
azure-media-services
。 - @MSFTAzureMedia するか 、@AzureSupport を使用してサポートを要求します。
- Azure portalからサポート チケットを開きます。