次の方法で共有


Azure Media Services アセットのコード サンプル

Media Services ロゴ v3


警告

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 つのスクリプトに含まれています。

.NET を使用した資産管理

ヘルプとサポート

質問がある場合は Media Services に問い合わせるか、次のいずれかの方法で更新内容に従ってください。