tencent cloud

ファイル名変数

PDF
フォーカスモード
フォントサイズ
最終更新日: 2025-11-05 14:18:59
MPSでは、変数を使用して出力ファイルのターゲットパスを生成できます。現在サポートされている変数は以下の通りです。
変数名
意味
用途説明
inputName
入力ファイルのファイル名。
オンデマンドタスクに適用されます。
inputFormat
入力ファイルのフォーマット。
オンデマンドタスクに適用されます。
number
出力ファイルの連番。注意:この変数は、HLS形式で出力されるTSセグメントに対してのみ有効です。
オンデマンドタスクに適用されます。
taskId
タスクID。
ライブ配信タスクに適用されます。
rand
ランダム変数。ライブストリームの録画タスクにおいて、録画の出力パスをカスタマイズするために使用できます。これにより、他のパス変数パラメータが同じ場合でも、この乱数変数によって複数の録画結果ファイルが互いに上書きされるのを防ぐことができます。
ライブ配信タスクに適用されます。
streamId
ライブ配信タスクにおけるライブストリームID。
ライブ配信タスクに適用されます。
format
出力ファイルのフォーマット。
オンデマンドタスク、ライブ配信タスクに適用されます。
definition
パラメータテンプレートID。
オンデマンドタスク、ライブ配信タスクに適用されます。

例1

トランスコードの要件が以下の場合:
入力ファイルのファイル名はAnimalWorldE01.mp4です。
トランスコードテンプレート100010、100020、100030を使用してトランスコードする。
出力されるファイル名はそれぞれAnimalWorldE01_100010.mp4、AnimalWorldE01_100020.mp4、AnimalWorldE01_100030.mp4です。
その場合、ProcessMedia APIからトランスコードを開始する際、
InputInfo.CosInputInfo.OutputObjectPathパラメータを{inputName}_{definition}.{format}と指定します。

例2

トランスコードの要件が以下の場合:
入力ファイルのファイル名はAnimalWorldE01.mp4です。
トランスコードテンプレート100210を使用してトランスコードする。
出力されるM3U8ファイル名はAnimalWorldE01_from_mp4.m3u8です。
出力されるTSファイル名はAnimalWorldE01_from_mp4_0.ts、AnimalWorldE01_from_mp4_1.ts、AnimalWorldE01_from_mp4_2.tsなどです。
その場合、ProcessMedia APIからトランスコードを開始する際:
InputInfo.CosInputInfo.OutputObjectPath パラメータを{inputName}_from_{inputFormat}.{format}と指定します。
InputInfo.CosInputInfo.SegmentObjectName パラメータを{inputName}_from_{inputFormat}_{number}.{format}と指定します。

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック