コールバックを受信するには、どのような方法がありますか。
MPSは、メッセージキュー、SCFおよびHTTPプッシュに基づくコールバック通知方法をサポートしています。
コールバックを受信していない場合はどうすればよいですか。
ファイルのアップロードに成功した後、所定の時間内にファイルのトランスコード結果のコールバックメッセージを受信しない場合、考えられる原因は次のとおりです。
- ワークフロー情報が正しく設定されていません。ワークフローが正しく設定されていることを確認してください。
- APIメソッドを介して開始されたトランスコードタスクであり、正常に返される場合は、タスク照会APIからこのタスク処理の進捗状況を照会することができます。
- タスクキューがバックログされているため、処理時間が長くなったり、その他のサービスの異常が発生したりします。チケットを提出して、キューの状態を照会することができます。
コールバック設定を行うにはどうすればよいですか。
- メッセージキュー:
MPSは、Tencent CloudのメッセージキューサービスCMQを使用して、トランスコード結果のコールバックメッセージを送信します。トランスコードコールバック通知を受信するためのメッセージキューを作成するには、あらかじめCMQサービスをアクティブ化する必要があります。同時に、このメッセージキューにデータを書き込めるように、このメッセージキューの書き込み権限をMPSに付与する必要があります。 次に、MPSコンソールでワークフローを作成するときに、対応するメッセージキューパラメータを設定すれば完了です。
- SCF:
MPSは、SCFでテンプレートを設定し、ユーザーに提供します。あらかじめSCFサービスをアクティブ化してSCFを作成し、トリガーを設定する必要があります。詳細については、ビデオタスクコールバック通知のベストプラクティスをご参照ください。
- HTTPプッシュ:
MPSは、指定されたURLへのHTTPプッシュ、コールバックをサポートします。インターフェースを呼び出すときは、タスクイベント通知設定-TaskNotifyConfigのNotifyTypeパラメータをURLとして指定し、NotifyUrlパラメータにHTTPコールバックアドレスを入力する必要があります。
コールバックの使用には料金がかかりますか。
- Cloud Message Queueの使用方法や料金情報については、CMQ料金説明をご参照ください。
- SCFの使用方法や料金情報については、SCF料金説明をご参照ください。
- HTTPプッシュ方法は現段階では無料です。
ビデオファイルをアップロードするにはどうすればよいですか。
MPSは、次のビデオアップロード方法をサポートしています。
- コンソールのアップロード:COSコンソールにログインし、ローカルビデオをCloud Object StorageのCOS Bucketにアップロードします。ビデオの量が少ないシナリオに適しています。
- クライアントのアップロード:COS SDKを介してローカルビデオをCOS Bucketにアップロードします。小さなファイルのシンプルアップロードと大きなファイルのマルチパートアップロードをサポートしています。また、アップロード中には、レジューム、一時停止、再開、取消などの操作をサポートします。UGCやPGCなどのシナリオに適しています。 アップロード方法は次のとおりです。
アップロードされたビデオの自動トランスコードを設定するにはどうすればよいですか。
タスクフローを作成し、対応するトランスコードテンプレートを選択して、このワークフローを有効にしてください。コンソールでのパラメータ設定の説明については、ワークフローの設定をご参照ください。
ps形式でファイルをアップロードすることはできますか。
できません。アップロード可能なファイル形式については、下表をご参照ください。
ファイル形式 |
ビデオコーデックタイプ |
オーディオコーデックタイプ |
MP4 |
H.264,H.265 |
AAC |
FLV |
H.264,H.265 |
AAC |
MOV |
H.264,H.265,MPEG4 |
AAC |
WMV |
WMV1,WMV2 |
WMA1,WMA2 |
MKV |
H264,VP8,MPEG4 |
AAC |
AVI |
H264,WMV1,WMV2,MPEG4 |
AAC,WMA1,WMA2 |
RMVB |
RVシリーズ |
RAAC、RACP |
TS |
H.264,MP1V,MP4V |
MP1,MP2,MP3,MP4A |
MPG |
MPEG1,MPEG2 |
MP2 |
3GP |
H263,MPEG4 |
AMR,AAC |
ビデオトランスコードが、指定されたビットレートに基づいて出力されていません。
MPSは、デフォルトでは視覚的な体験に影響を与えることなく、不要なフレームの品質を低下させ、所定の出力ビットレートに従わずに、コードレートを下げる効果を発揮します。
指定されたビットレートに従って出力する必要がある場合は、対応するトランスコードテンプレートidを提供して、設定を調整することができます。
COSに保存されているビデオをプレビューする場合、プレビュー要件を圧縮できますか。
現在、COSは自動ビデオ圧縮プレビュー機能をサポートしていません。さらに、Cloud Infiniteにはファイルの再生成と同様のビデオトランスコード機能があります。これは、元のコードストリームのエンコード形式、解像度、ビットレートなどのパラメータを変更することができます。
この記事はお役に立ちましたか?