メディア処理またはオンライン編集機能を使用する前に、動画、音声ファイル、画像、補助メディアアセットなどのメディアアセットを Intelligent Media Services (IMS) にアップロードする必要があります。 このトピックでは、メディアアセットを IMS にアップロードする方法について説明し、サポートされているファイル形式をリストします。
サポートされているファイル形式
IMS は、動画、音声ファイル、画像、および字幕やフォントなどの補助メディアアセットのアップロードをサポートしています。 ローカルファイル、または URL からプルするか Object Storage Service (OSS) からインポートすることでオンラインファイルをアップロードできます。 サポートされているファイル形式は以下のとおりです:
メディアタイプ | ファイル形式 | ||
動画 | MPEG | MP4、TS、3GP、MPG、MPEG、MPE、DAT、VOB、および ASF | |
AVI | AVI | ||
Windows Media Video | WMV および ASF | ||
Flash Video | FLV および F4V | ||
Real Video | RM および RMVB | ||
QuickTime | MOV | ||
Matroska | MKV | ||
HTTP-Live-Streaming (HLS) | M3U8。 標準の M3U8 形式がサポートされています。 M3U8 ファイルのセグメントが TS セグメントであることを確認してください。 ファイルを識別できるように、特殊文字を含まない英語のファイル名を使用することを推奨します。 | ||
その他の形式 | DV、GIF、M2T、M4V、MJ2、MJPEG、MTS、OGG、QT、SWF、および WebM | ||
音声 | MP3、WMA、WAV、AAC、RA、M4A、FLAC、APE、AC3、AMR、CAF、および ACM | ||
画像 | GIF、WebP、PNG、JPG、JPEG、および HEIC | ||
補助メディアアセット | 字幕 | SRT、VTT、および ASS | |
フォント | TTF、TTC、および FON | ||
アップロード方法
アップロード方法 | 説明 | 利用シーン |
メディアアセットを IMS に迅速かつ簡単にアップロードします。 | 迅速なアップロード、またはシンプルな O&M 環境での大容量ファイルのアップロードに適しています。 | |
UploadMediaByURL 操作を呼び出して、パブリック URL からメディアファイルをプルし、IMS のストレージの場所にアップロードします。 | パブリック URL を介してアクセス可能なメディアファイルのアップロードに適しています。 | |
OSS API を使用したアップロード (非推奨) | CreateUploadMedia 操作を呼び出して、メディアアセットのアップロード URL と認証情報を取得します。 次に、ネイティブ OSS OpenAPI を呼び出してアップロードを完了します。 この方法は、アップロード効率が限られており、エラーの可能性が高いため、推奨されません。 |
|
コンソールでメディアアセットをアップロードする場合、メディアタグや動画のサムネイルを設定することはできません。 この制限は、他のアップロード方法には適用されません。
ストレージの場所の詳細
IMS は、Alibaba Cloud ApsaraVideo VOD または Object Storage Service (OSS) へのメディアアセットの保存をサポートしています。 デフォルトのストレージの場所を追加または変更するには、「ストレージの場所の設定」をご参照ください。
製品 | ApsaraVideo VOD (推奨) | Object Storage Service |
説明 | ApsaraVideo VOD システムバケット、または ApsaraVideo VOD システムに追加された独自の OSS バケットを追加できます。 利用可能なバケットがない場合は、ApsaraVideo VOD コンソールで新しいバケットを作成することもできます。 詳細については、「VOD ストレージの管理」をご参照ください。 | Object Storage Service (OSS) バケットを追加できます。 利用可能なバケットがない場合は、OSS コンソールで新しいバケットを作成することもできます。 詳細については、「コンソールでのバケットの作成」をご参照ください。 |
利用シーン | アップロード、トランスコーディング、配信、再生をカバーするオールインワンの動画サービスです。 CDN、ホットリンク保護、ウォーターマーク、AI 処理などの機能が組み込まれています。 | 非構造化データ向けの汎用ストレージです。 トランスコーディング、CDN、プレーヤー、アクセス制御を統合する必要があります。 これにより高い柔軟性が得られますが、複雑な O&M が伴います。 |
価格レベル | 標準ストレージの単価は OSS と同等です。 | 課金項目はより柔軟です。 全体的なコストを 5% から 10% 削減できます。 |
管理と O&M | すぐに使えるサービスです。 バケットの自動作成、CDN のアタッチ、再生 URL の生成を行います。 O&M の要件は低いです。 | CDN、ホットリンク保護、一時的な認証情報、および認証ロジックを手動で設定する必要があります。 このオプションは、DevOps 機能を持つチームや、既存の統合ストレージプラットフォームを持つチームに適しています。 |
メディア処理の詳細
音声または動画ファイルをアップロードする際に、アップロード後に自動的にトランスコーディングするオプションを選択できます。 このオプションを選択すると、IMS は指定されたワークフローを自動的に実行してトランスコーディングジョブを完了します。 アップロードされたメディアアセットが準備完了かどうかは、受信するコールバックに基づいて判断できます:
アップロード後にメディアを処理しない場合、動画アップロード完了のコールバックを受信した時点でアセットは準備完了です。
アップロード後にメディアを処理する場合、トランスコーディングサブタスク完了またはトランスコーディングメインタスク完了のコールバックを受信した時点でアセットは準備完了です。
イベント通知の詳細については、「コールバックイベントの概要」をご参照ください。
お問い合わせ
ご質問がある場合や技術サポートをご希望の場合は、IMS の DingTalk グループ (ID: 84650000851) にご参加の上、お問い合わせください。