tencent cloud

Cloud Object Storage

最新情報とお知らせ
製品アップデート情報
製品のお知らせ
製品概要
製品概要
機能概要
応用シナリオ
製品の優位性
基本概念
リージョンとアクセスドメイン名
仕様と制限
製品の課金
課金概要
課金方式
課金項目
無料利用枠
記帳例
請求書の確認とダウンロード
お支払い遅れについて
よくある質問
クイックスタート
コンソールクイックスタート
COSBrowserクイックスタート
ユーザーガイド
リクエストの作成
バケット
オブジェクト
データ管理
バッチ処理
グローバルアクセラレーション
監視とアラーム
運用管理センター
データ処理
インテリジェントツールボックス使用ガイド
データワークフロー
アプリ統合
ツールガイド
ツール概要
環境のインストールと設定
COSBrowserツール
COSCLIツール
COSCMDツール
COS Migrationツール
FTP Serverツール
Hadoopツール
COSDistCpツール
HDFS TO COSツール
オンラインツール (Onrain Tsūru)
セルフ診断ツール
実践チュートリアル
概要
アクセス制御と権限管理
パフォーマンスの最適化
AWS S3 SDKを使用したCOSアクセス
データディザスタリカバリバックアップ
ドメイン名管理の実践
画像処理の実践
COSオーディオビデオプレーヤーの実践
データセキュリティ
データ検証
COSコスト最適化ソリューション
サードパーティアプリケーションでのCOSの使用
移行ガイド
サードパーティクラウドストレージのデータをCOSへ移行
データレークストレージ
クラウドネイティブデータレイク
メタデータアクセラレーション
データアクセラレーター GooseFS
データ処理
データ処理概要
画像処理
メディア処理
コンテンツ審査
ファイル処理
ドキュメントプレビュー
トラブルシューティング
RequestId取得の操作ガイド
パブリックネットワーク経由でのCOSへのファイルアップロード速度の遅さ
COSへのアクセス時に403エラーコードが返される
リソースアクセス異常
POST Objectの一般的な異常
セキュリティとコンプライアンス
データ災害復帰
データセキュリティ
クラウドアクセスマネジメント
よくある質問
よくあるご質問
一般的な問題
従量課金に関するご質問
ドメインコンプライアンスに関するご質問
バケット設定に関する質問
ドメイン名とCDNに関するご質問
ファイル操作に関するご質問
権限管理に関するご質問
データ処理に関するご質問
データセキュリティに関するご質問
署名付きURLに関するご質問
SDKクラスに関するご質問
ツール類に関するご質問
APIクラスに関するご質問
Agreements
Service Level Agreement
プライバシーポリシー
データ処理とセキュリティ契約
連絡先
用語集

ワークフロー設定

PDF
フォーカスモード
フォントサイズ
最終更新日: 2025-11-20 15:27:40

概要

データワークフローによって、ビデオ処理フローを必要に応じてスピーディーかつフレキシブルに構築することができます。各ワークフローを、バケットに入力するパスにバインドし、ビデオファイルがそのパスにアップロードされると、そのメディアワークフローが自動的にトリガーされ、指定された処理操作が実行され、処理結果がターゲットバケットの指定されたパスに自動的に保存されます。
データワークフローでは、オーディオビデオトランスコーディング(高速高画質トランスコーディング、ブロードキャストグレードフォーマットのトランスコーディングを含む)ビデオフレームキャプチャビデオアニメーション画像生成インテリジェントカバーオーディオビデオスプライシング音声分離ハイライトコレクションアダプティブビットレートストリーミングSDRtoHDRビデオエンハンスメント超解像度オーディオビデオセグメンテーション関数のカスタマイズ画像処理などの機能を実現できます。
注意:
ワークフローは現在、3gp、asf、avi、dv、flv、f4v、m3u8、m4v、mkv、mov、mp4、mpg、mpeg、mts、ogg、rm、rmvb、swf、vob、wmv、webm、mp3、aac、flac、amr、m4a、wma、wav形式のファイル処理をサポートしています。メディア処理のリクエストを開始する場合、完全なファイル名とファイル形式を入力しなければ、形式を認識できず処理されませんので、ご注意ください。
現在、ワークフロー機能ではアップロード中のビデオファイルの操作のみをサポートしています。クラウド上のデータに対してメディア処理操作を行いたい場合は、タスク機能をご利用ください。

操作手順

ワークフローの作成

1. COSコンソールにログインします。
2. 左側ナビゲーションバーでバケットリストをクリックし、バケットリスト管理ページに進みます。
3. メディア処理を行いたいバケットを見つけ、そのバケット名をクリックし、バケット管理ページに進みます。
4. 左側ナビゲーションバーで、データワークフローを選択し、ワークフローをクリックしてワークフロー管理ページに進みます。
5. ワークフローの作成をクリックし、ワークフロー作成ページに進みます。
6. ワークフロー作成ページで、以下の情報を設定します。


ワークフロー名:入力必須項目です。中国語、アルファベットの大文字と小文字[A~Z、a~z]、数字[0~9]、アンダーバー(_)、ハイフン(-)のみサポートし、長さは128文字以下とします。
入力バケット:デフォルトのアイテムで、現在のバケットです。
入力パス:オプション項目です。/で始まり、/で終わります。入力しない場合はバケットに入力したすべてのパスが有効になります。ワークフローを有効化すると、ビデオファイルをこのパスにアップロードした時点で、メディアワークフローが自動的にトリガーされるようになります。
形式のマッチング:デフォルトのオーディオビデオファイル、画像ファイルフィルタリングルールまたはカスタムルールを選択するか、またはすべてのファイルを選択し、バケット内のすべてのオブジェクトに対して処理を行うこともできます。
キュー:入力必須項目です。サービスをアクティブ化すると、システムが自動的にユーザーキューを作成します。ユーザーがタスクを送信すると、タスクはまずキューに入れられ、優先度および送信順に基づいて順次実行されます。キュー情報は共通設定で確認することができます。
コールバック設定:キューのコールバック、すなわちコールバックURLを使用して、キューとのバインドを行うことができます。変更が必要な場合は指定したキューのリストに進んで変更するか、またはコールバックURLをカスタマイズしてください。
ワークフローの設定:右側の「+」をクリックして入力し、オーディオビデオトランスコーディング(高速高画質トランスコーディング、ブロードキャストグレードフォーマットのトランスコーディングを含む)ビデオフレームキャプチャビデオアニメーション画像生成インテリジェントカバーオーディオビデオスプライシング音声分離ハイライトコレクションhlsアダプティブマルチビットレートSDRtoHDRビデオエンハンスメント超解像度オーディオビデオセグメンテーション関数のカスタマイズ画像処理ノードを追加します。各ワークフローにつき、少なくとも1つ以上のタスクノードを設定します。タスクノードの設定では、ターゲットバケット、ターゲットファイル名(詳細についてはワークフロー変数の説明をご参照ください)、ターゲットパス、選択するタスクテンプレートを設定する必要があります。テンプレートの説明と設定の詳細についてはテンプレートドキュメントをご参照ください。
オーディオビデオトランスコーディング
ビデオフレームキャプチャ
ビデオアニメーション画像生成
インテリジェントカバー
オーディオビデオスプライシング












説明:インテリジェントカバーは、Tencent Cloudの高度なAIテクノロジーによってビデオの内容を理解し、最適なキーフレーム3枚をインテリジェントに計算して出力する機能です。



音声分離
ハイライトコレクション
アダプティブビットレートストリーミング
SDRtoHDR








説明:マルチビットレート、マルチオーディオトラックの複数のファイルをパッケージ化して1つのファイルにすることで、マルチビットレートアダプティブなHLSまたはDASHビデオファイルを一度に生成します。



7. 上記を正しく設定し、保存をクリックすると、先ほど作成したワークフローを確認することができます。
ワークフローはデフォルトでは無効状態です。このワークフローに対応するステータスボタンをクリックすると、ワークフローを有効化できます。ワークフローを有効化すると、5分以内に有効になります。ワークフローが有効になると、その後にアップロードしたビデオファイルには自動的にメディア処理操作が行われ、処理が完了すると、新しく生成されたファイルが指定のファイルパスに出力されます。

ワークフローの管理

ワークフロー管理ページに進み、作成済みのワークフローのリストを確認します。
ワークフローリストにはワークフロー名、ワークフローID、入力パス、作成時間、有効状態などの情報が表示されます。ワークフロー名、ワークフローIDによる検索、および指定されたワークフローに対する詳細の確認・編集・削除操作をサポートします。
有効化ボタン:ワークフローの開始後、入力バケットの対応するパスにアップロードされたビデオファイルは、ワークフローに従って自動的に処理されます。この有効化ボタンを再度クリックすると、ワークフローを一時停止することができます。ワークフローを一時停止すると、対応するパスにアップロードされたビデオファイルに対する自動処理は行われなくなります。
説明:
ワークフローはデフォルトでは無効状態です。このワークフローに対応するステータスボタンをクリックすると、ワークフローを有効化できます。ワークフローを有効化すると、5分以内に有効になります。
詳細:現在のワークフロー設定の詳細を確認します。
実行インスタンスの確認:ワークフローの実行状態、実行時間などの情報を時間単位で確認します。
その他
操作バーで、その他 > 編集をクリックし、「ワークフローの編集」ページに進むと、そのページでワークフロー設定を変更することができます。
操作バーで、その他 > 削除をクリックすると、そのワークフローを削除できます。
注意:
ワークフローが有効状態の時は、それに対する編集と削除操作を行うことができません。

実行インスタンスの確認

各ビデオファイルのワークフローの実行が終わると、実行インスタンスが生成されます。実行インスタンスページにはソースファイルアドレス、ワークフローの実行状態、実行時間などの情報が表示されます。
1. ワークフロー管理ページに進み、ターゲットのワークフローを見つけ、操作バーで実行インスタンスの確認をクリックし、実行インスタンスリストページに進みます。
2. リストページでターゲットのインスタンスを見つけ、操作バーで詳細をクリックし、インスタンス詳細ページに進みます。
3. インスタンス詳細ページで、ワークフローの各ノードのタスクID、実行状態、開始/終了時間などの情報を確認できます。

ワークフローのトリガー

ワークフローの作成が完了すると、ファイルをバケットにアップロードする際にワークフローが自動的にトリガーされますが、バケット内に保存されているファイルに対してただちにワークフローをトリガーすることも可能です。
1. ワークフロー管理ページに進み、ターゲットのワークフローを見つけ、その他 > ワークフローのトリガーをクリックし、ワークフロートリガーページに進みます。
2. ワークフロートリガーページで、ワークフローをトリガーしたいファイルを選択し、保存をクリックすると、ワークフローがすぐにトリガーされて実行されます。 その後は実行インスタンスページでワークフローの実行状態を確認できます。



ワークフロー変数の説明

ワークフローは変数を使用したターゲットファイル名およびターゲットパスのレンダリングをサポートしています。現在サポートしている変数は次のとおりです。
変数名
意味
InputName
入力ファイルのファイル名(拡張子なし)
InputNameAndExt
入力ファイルのファイル名(拡張子あり)
InputPath
ファイルの入力パス
RunId
実行インスタンスID
Ext
ターゲットファイルの形式
Number
ターゲットファイルの番号

事例

ユーザーの入力ファイルのファイル名がtest1.mp4、test2.mp4であり、FLVコンテナ形式に変換(すなわち、最終的なファイル名がそれぞれtest1.flv、test2.flvとなるように)したい場合は、ターゲットファイル名のパラメータ形式を${InputName}.${Ext}に設定する必要があります。
ターゲットファイル名のパラメータ形式を${InputNameAndExt}_${RunId}.${Ext}に設定したとします。
ワークフローの実行時に2つの実行インスタンス(例えば実行インスタンスIDがそれぞれ000001と000002)が生成された場合、最終的なターゲットファイル名はtest1.mp4_000001.flvとtest2.mp4_000002.flvになります。

ヘルプとサポート

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

フィードバック