CloudConvert モジュール

Adobe Workfront Fusion のシナリオでは、CloudConvert を使用するワークフローを自動化し、それを複数のサードパーティのアプリケーションやサービスに接続できます。CloudConvert モジュールを使用すると、CloudConvert アカウントで業務、タスクを監視および管理し、ファイルを読み出しおよび書き出すことができます。

Adobe Workfront プラン*
Pro 以降
Adobe Workfront ライセンス*
Plan、Work
Adobe Workfront Fusion ライセンス**

現在のライセンス要件:Workfront Fusion ライセンス要件なし。

または

従来のライセンス要件:Workfront Fusion for Work Automation and Integration

製品

現在の製品要件:Select または Prime Adobe Workfront プランがある場合、この記事で説明する機能を使用するには、組織で Adobe Workfront Fusion の購入 Adobe Workfront 必要です。 Workfront Fusion は、Workfront Ultimate プランに含まれています。

または

従来の製品要件:この記事で説明している機能を使用するには、Adobe Workfront Fusion と Adobe Workfrontを組織で購入する必要があります。

CloudConvert API 情報

CloudConvert コネクタは以下を使用します。

ベース URL
https://api.cloudconvert.com/v2/
API バージョン
v2
API タグ
v2.14.22

CloudConvert を Workfront Fusion に接続 connect-cloudconvert-to-workfront-fusion

CloudConvert アカウントを Workfront Fusion に接続するには、CloudConvert アカウントから API キーを取得する必要があります。

  1. CloudConvert のアカウントにログインし、ダッシュボードを開きます。

  2. 認証/「API キー」セクションを開きます。

  3. API キーを新規作成」をクリックします。

  4. API キーの名前を入力し、使用するスコープを有効にして、さらに「作成」をクリックします。

  5. 提供されたトークンをコピーし、安全な場所に保存します。

  6. Workfront Fusion で、シナリオの作成を開始し、CloudConvert モジュールの​ 接続を作成 ​ダイアログを開きます。

    手順については Adobe Workfront Fusion でシナリオを作成を参照してください。

  7. 手順 5 で保存したトークンを入力し、続いて「続行」をクリックして接続を確立します。

CloudConvert モジュールとそのフィールド cloudconvert-modules-and-their-fields

CloudConvert モジュールを設定する際、Workfront Fusion に以下のフィールドが表示されます。これらに加えて、アプリまたはサービスのアクセスレベルなどの要因に応じて、追加の CloudConvert フィールドが表示される場合があります。モジュール内の太字のタイトルは、必須フィールドを示します。

フィールドまたは関数の上にマップボタンが表示されている場合は、このボタンを使用すると、そのフィールドの変数や関数を設定できます。詳しくは、 Adobe Workfront Fusion で 1 つのモジュールから別のモジュールに情報をマッピングを参照してください。

一般的なタスク

Web サイトをキャプチャ

このアクションモジュールは、指定された web サイトをキャプチャし、PDF、JPG、または PNG 形式で保存します。

Web サイトの URL と、情報の保存場所などのその他の情報を指定します。

このモジュールは、ファイルの ID や関連するフィールドのほか、接続を介してアクセスされるカスタムフィールドおよび値を返します。この情報は、シナリオ内の後続のモジュールにマッピングできます。

Connection
CloudConvert アカウントを Workfront Fusion に接続する手順については、この記事内の CloudConvertを Workfront Fusion に接続を参照してください。
URL
キャプチャする web サイトの URL を入力します。
Output Format
キャプチャした web サイトを、PNG 形式、JPG 形式、PDF 形式のいずれで保存するかを選択します。
File Name
ターゲット出力ファイルのファイル名(拡張子も含む)を入力します。
Headers

(オプション)リクエストヘッダーを定義します。

これは、例えば、指定した URL で認証が必要な場合に便利です。

Conversion and engine specific options
コンバージョンとエンジン固有のオプションを指定します。使用可能なオプションを表示するには、CloudConvert API のドキュメントで input_format および output_format を参照してください。
Download a file
モジュールの出力にファイルデータも含める場合は、このオプションを有効にします。

ファイルを変換

ファイルを選択した出力形式に変換します。

Connection
CloudConvert アカウントを Workfront Fusion に接続する方法については、この記事のCloudConvert を Workfront Fusion に接続を参照してください。
Input file
ファイルのアップロードに Workfront Fusion を使用するか、ファイルのアップロード元の URL を指定するかを選択します。
Upload a file
以前のモジュールで使用したソースファイルを選択するか、ソースファイルの名前とデータをマッピングします。
Import a File from URL
  • URL

    変換するファイルの URL を入力します。

  • Headers

    リクエストヘッダーを定義します(オプション)。これは、例えば、指定した URL で認証が必要な場合に便利です。

Format
変換するファイルの入力形式を指定するかどうかを選択します。指定しなかった場合、入力ファイルの拡張子が入力形式として使用されます。
Input Format
ファイルの現在の形式を選択します。
Output Format
ファイルの変換先のファイル形式を選択します。
File Name
ターゲット出力ファイルのファイル名(拡張子を含む)を選択します。
Conversion and engine specific options
コンバージョンとエンジン固有のオプションを指定します。使用可能なオプションを表示するには、CloudConvert API のドキュメントで input_format および output_format を参照してください。
Download a file
モジュールの出力にファイルデータも含める場合は、このオプションを有効にします。

アーカイブを作成

ZIP、RAR、7Z、TAR、TAR.GZ または TAR.BZ2 アーカイブに 1 つまたは複数のファイルを追加できます。

Connection
CloudConvert アカウントを Workfront Fusion に接続する方法については、この記事のCloudConvert を Workfront Fusion に接続を参照してください。
Input Files
アーカイブに追加するファイルを指定します。
Upload a File
以前のモジュールで使用したソースファイルを選択するか、ソースファイルの名前とデータをマッピングします。
Import a file from URL

URL

アーカイブするファイルの URL を入力します。

Headers

リクエストヘッダーを定義します(オプション)。これは、例えば、指定した URL で認証が必要な場合に便利です。

Output Format
アーカイブ済みファイルの対象の形式を選択します。
File name
対象の出力ファイルのファイル名(拡張子を含む)を入力します。
Conversion and engine specific options
コンバージョンとエンジン固有のオプションを指定します。使用可能なオプションを表示するには、CloudConvert API のドキュメントで input_format および output_format を参照してください。
Download a File
モジュールの出力にファイルデータも含める場合は、このオプションを有効にします。

ファイルを結合

2 つ以上のファイルを 1 つの PDF に結合します。入力ファイルが PDF 以外の場合、入力ファイルは自動的に PDF に変換されます。

Connection
CloudConvert アカウントを Workfront Fusion に接続する方法については、この記事のCloudConvert を Workfront Fusion に接続を参照してください。
Input Files
結合するファイルを指定します。
Upload a File
以前のモジュールで使用したソースファイルを選択するか、ソースファイルの名前とデータをマッピングします。
Import a file from URL

URL

アーカイブするファイルの URL を入力します。

Headers

リクエストヘッダーを定義します(オプション)。これは、例えば、指定した URL で認証が必要な場合に便利です。

Output Format
マージされたファイルの対象の形式を選択します。
File name
対象の出力ファイルのファイル名(拡張子を含む)を入力します。
Conversion and engine specific options
コンバージョンとエンジン固有のオプションを指定します。使用可能なオプションを表示するには、CloudConvert API のドキュメントで input_format および output_format を参照してください。
Download a File
モジュールの出力にファイルデータも含める場合は、このオプションを有効にします。

ファイルの最適化

このアクションモジュールは、ファイルを PDF、PNG、または JPG 形式で最適化および圧縮します。

ファイルと、最適化および保存のためのパラメーターを指定します。

このモジュールは、ファイルの ID や関連するフィールドのほか、接続を介してアクセスされるカスタムフィールドおよび値を返します。この情報は、シナリオ内の後続のモジュールにマッピングできます。

このモジュールを設定する際には、次のフィールドが表示されます。

Connection
CloudConvert アカウントを Workfront Fusion に接続する手順については、この記事の「CloudConvert を Workfront Fusion に接続」を参照してください。
Input File
Workfront Fusion を使用してファイルをアップロードするか、ファイルのアップロード元の URL を指定するかを選択します。
Upload a File
以前のモジュールで使用したソースファイルを選択するか、ソースファイルの名前とデータをマッピングします。
Import a file from URL
  • URL:変換するファイルの URL を入力します。
  • Headers:(オプション)リクエストヘッダーを定義します。これは、例えば、指定した URL で認証が必要な場合に便利です。
Optimization for

特定のターゲットニーズに合わせた最適化プロファイルを選択します。

  • Web:Web の最適化(デフォルト)

    • Web の冗長データと不要データの削除
    • 画像をダウンサンプリング、クリップし、インテリジェントに圧縮
    • フォントの結合とサブセット化
    • カラーを RGB に変換
  • Print:印刷の最適化

    • 印刷用の冗長データと不要データの削除

    • 画像をダウンサンプリング、クリップし、インテリジェントに圧縮

    • フォントの結合とサブセット化

    • カラーを CMYK に変換

  • Archive:アーカイブ目的の最適化

    • アーカイブ用の冗長データと不要データの削除

    • 画像をインテリジェントに圧縮

    • フォントの結合とサブセット化

  • Scanned images:スキャンされた画像の最適化

    • 主にラスター画像で構成される PDF に最適化されたプロファイル

    • 画質を大幅に低下させずに画像の圧縮

  • maximal size reduction:最大限のサイズ削減のための最適化

    • 可能な限り最大の圧縮の使用

    • 画質が低下する可能性があります

Input format
最適化する入力ファイルの形式を選択します。
File name
ターゲット出力ファイルのファイル名(拡張子も含む)を入力します。
Conversion and engine specific options
コンバージョンとエンジン固有のオプションを指定します。使用可能なオプションを表示するには、CloudConvert API のドキュメントで input_format および output_format を参照してください。
Download a file
モジュールの出力にファイルデータも含める場合は、このオプションを有効にします。

ジョブ

ジョブの作成(詳細)

このモジュールではジョブを作成します。ジョブは、「名前」フィールドで識別され、「入力」フィールドを使用して相互にリンクされる 1 つまたは複数のタスクです。

Connection
CloudConvert アカウントを Workfront Fusion に接続する方法については、この記事のCloudConvert を Workfront Fusion に接続を参照してください。
Input Files
Workfront Fusion を使用してファイルをアップロードするか、ファイルのアップロード元の URL を指定するかを選択します。
Upload a File
以前のモジュールで使用したソースファイルを選択するか、ソースファイルの名前とデータをマッピングします。
Import a File from URL
  • URL:処理するファイルの URL を入力します。
  • Headers:(オプション)リクエストヘッダーを定義します。これは、例えば、指定した URL で認証が必要な場合に便利です。
Tasks

ジョブ内で実行されるタスクを追加します。

操作フィールドの説明は、対応するセクションで参照してください。

  • Execute a Command

    コマンドの実行について詳しくは、CloudConvert API ドキュメントを参照してください。

  • Export a File to Temporary URL

    タスク名と入力タスク名を指定します(例:変換)。

Tag
タグを入力します。タグは、業務を識別する任意の文字列です。これらは効果がなく、業務と ID の関連付けに使用できます。

業務を削除

このモジュールは、すべてのタスクとデータを含む業務を削除します。

NOTE
業務は、終了から 24 時間後に自動的に削除されます。
Connection
CloudConvert アカウントを Workfront Fusion に接続する手順については、この記事の CloudConvert を Workfront Fusion に接続を参照してください。
Job ID
削除する業務の ID を入力またはマッピングします。

業務を取得

このモジュールは、業務の詳細を取得します。

Connection
CloudConvert アカウントを Workfront Fusion に接続する手順については、この記事の CloudConvert を Workfront Fusion に接続を参照してください。
Job ID
詳細を取得する業務の ID を入力またはマッピングします。

業務をリスト

このモジュールは、アカウントで実行されたすべての業務を取得します。

Connection
CloudConvert アカウントを Workfront Fusion に接続する手順については、この記事の CloudConvert を Workfront Fusion に接続を参照してください。
Status
返された業務をフィルタリングする業務ステータスを選択します。
Limit
1 回の実行サイクルで返される Workfront Fusion 2.0 の業務数を設定します。

新しい業務イベント

アカウントまたはタスク内の業務が作成、終了、失敗したときにトリガーされます。

NOTE
  • 業務の作成(詳細)モジュールで作成した業務は、複数の ​タスクで構成されています。
  • 新しい業務イベントのトリガーは、個人 ​のタスクが作成されたか、完了したか、失敗ときも起動します。
Webhhook name
Web フック名を入力します。
Connection
CloudConvert アカウントを Workfront Fusion に接続する手順については、この記事の CloudConvert を Workfront Fusion に接続を参照してください。
Output Format
キャプチャした web サイトを、PNG 形式、JPG 形式、PDF 形式のいずれで保存するかを選択します。
Event
業務またはタスクの作成時、完了時、失敗時にモジュールをトリガーするかどうかを選択します。
NOTE
  • 配列アグリゲーターを使用する場合(変換するファイルが異なる形式で多数ある場合)、タスクを追加ダイアログにある​ 入力形式がわかりません ​のオプションを使用します。それ以外の場合は、エラーが返されます。

  • 業務内のタスクをリンクしています(名前/入力、名前/入力、…):

    >

タスク

タスクをキャンセル

このモジュールは、ステータスが「待機中」または「処理中」のタスクをキャンセルします。

Connection
CloudConvert アカウントを Workfront Fusion に接続する手順については、この記事の CloudConvert を Workfront Fusion に接続を参照してください。
Task ID
キャンセルするタスクの ID を入力またはマッピングします。

タスクを削除

すべてのデータを含むタスクを削除します。

NOTE
タスクは、終了してから 24 時間後に自動的に削除されます。
Connection
CloudConvert アカウントを Workfront Fusion に接続する手順については、この記事の CloudConvert を Workfront Fusion に接続を参照してください。
Task ID
削除するタスクの ID を入力(マップ)します。

ファイルをダウンロード

このモジュールは、指定されたタスクからファイル名とファイルデータを取得します。

Connection
CloudConvert アカウントを Workfront Fusion に接続する手順については、この記事の CloudConvert を Workfront Fusion に接続を参照してください。
Task ID
ファイルのダウンロード元のタスクの ID を入力またはマッピングします。

タスクを取得

このモジュールは、タスクの詳細を取得します。

Connection
CloudConvert アカウントを Workfront Fusion に接続する手順については、この記事の CloudConvert を Workfront Fusion に接続を参照してください。
Task ID
詳細を取得するタスクの ID を入力またはマッピングします。

タスクをリスト

このモジュールは、フィルター設定に基づいて、アカウント内のすべてのタスクを取得します。

Connection
CloudConvert アカウントを Workfront Fusion に接続する手順については、この記事の CloudConvert を Workfront Fusion に接続を参照してください。
Status
返されたタスクをフィルタリングするタスクステータスを選択します。
Job ID
指定した業務内のタスクのみを返すように、業務 ID を入力またはマッピングします。
Operation

指定した操作を含むタスクのみを返す操作のタイプを入力します。

メモ:List Possible Operations モジュールを使用して操作を取得してください。

Limit
各シナリオの実行サイクル中に、モジュールが返すレコードの最大数を入力またはマッピングします。

タスクを再試行

このモジュールは、別のタスクの設定(ペイロード)に基づいて、タスクを新規作成します。

Connection
CloudConvert アカウントを Workfront Fusion に接続する手順については、この記事の CloudConvert を Workfront Fusion に接続を参照してください。
Task ID
タスクを新規作成するタスク ID を入力またはマッピングします。

その他

ユーザー情報を取得

現在のユーザーに関する認証済みアカウントの詳細を取得します。

Connection
CloudConvert アカウントを Workfront Fusion に接続する手順については、この記事にある CloudConvert を Workfront Fusion に接続を参照してください。

API 呼び出しを実行

カスタム API 呼び出しを実行できます。

API 呼び出しの設定に必要な HTTP リクエストメソッドを選択します。詳しくは、Adobe Workfront Fusionでの HTTP リクエストメソッドを参照してください。

Connection
[Fusion App] アカウントを Workfront Fusion に接続する手順については、Adobe Workfront Fusion への接続の作成 - 基本手順を参照してください。
URL

https://api.cloudconvert.com/ への相対パスを入力します。例: /v2/tasks

使用可能なエンドポイントのリストについては、CloudConvert API v2 ドキュメントを参照してください。

Method
Headers

リクエストのヘッダーを標準 JSON オブジェクトの形式で追加します。

例: {"Content-type":"application/json"}

Workfront Fusion 2.0 により、認証ヘッダーが追加されます。

Query String

API 呼び出しのクエリを標準 JSON オブジェクトの形式で追加します。

例: {"name":"something-urgent"}

Body
標準の JSON オブジェクトの形式で API 呼び出しの本文コンテンツを追加します。JSON で、if などの条件ステートメントを使用する場合、条件ステートメントの外側に引用符を置きます。

例: ​タスクをリスト

次の API 呼び出しは、CloudFront アカウントからすべてのタスクを返します。

URL:/v2/tasks

メソッド:GET

一致した検索結果は、バンドル/本文/データ下のモジュールの出力に表示されます。

この例では、次の 6 つのタスクが返されました。

トラブルシューティング troubleshooting

起こりうるエラーとその解決策については、次の表を参照してください。

エラー
次のステップ
The output file size exceeds the limit allowed for your scenario.
ファイルサイズの制限を参照してください。
You have exceeded the maximum conversion time.
無料の CloudConvert プランでは、1 日あたり 25 分のコンバージョンが提供されます。利用量が無料プランの制限を超える場合は、(プリペイド)パッケージやサブスクリプションに切り替えることができます。
Failed to read frame size: Could not seek to 1508. �/output/JLIADSA00137P0.mp3: Invalid argument.
このエラーは、例えば、ファイルを MP3 から WAV に変換する場合に発生します。正しいファイルだけでなく、ファイルへの参照も見つかるので、正しい地域を選択していることを確認してください。

RuntimeError:

Maximum number of repeats exceeded.

該当する CloudConvert のジョブを CloudConvert ダッシュボードのジョブリストで見つけ、ジョブの期間を確認します。

CloudConvert/Convert a File モジュールのタイムアウトが 3 分に設定されています。ジョブの期間が 3 分を超える(おそらくは CloudConvert サービスの一時的な過負荷によるもの)場合、モジュールは上記のエラーを返します。

この場合、次のいずれかのオプションを検討します。

  • シナリオ設定で Allow storing of Incomplete Executions オプションを有効にして、不完全な実行を保存しておき、後で手動で解決できるようにします。オプションで、Break ディレクティブと一緒にエラー処理ルートを CloudConvert モジュールにアタッチし、不完全な実行を自動的に解決することも可能です。
  • CloudConvert/Convert a file モジュールで Download a file option オプションを無効にします。この場合、モジュールは変換結果を待ちません。変換結果を取得するには、新しいシナリオを作成し、CloudConvert/New Job Event トリガーを使用します。

CloudConvert コネクタのワークフローの例

INFO
例: ​ビデオを MOV 形式から MP4 形式に変換
  1. https://cloudconvert.com/video-converterに移動します。

  2. ファイルを選択」をクリックして、サンプルの MOV ファイルを選択します。

  3. 変換先」の横にあるドロップダウンをクリックし、「MP4」を選択します。

  4. レンチ ​アイコンをクリックします。

  5. 必要に応じて、MP4 圧縮設定を指定します。

  6. 変換」をクリックします。

  7. 変換処理が完了したら、「ダウンロード」をクリックします。

  8. 変換後のビデオを確認します。

  9. 手順 5 の最適な変換設定が見つかるまで、手順 1 ~ 8 を繰り返します。

  10. https://cloudconvert.com/api/v2/convert#convert-tasksに移動します。

  11. input_format」フィールドで「mov」を選択します。

  12. output_format」フィールドで「mp4」を選択します。

  13. video_codec、crf など、使用可能なすべてのパラメーターのリストが。表示されます。

  14. Workfront Fusion 2.0 で、シナリオに CloudConvertファイルを変換 ​モジュールを挿入します。

  15. モジュールの設定を開きます。

  16. 以下のようにモジュールを設定します。

  17. 必ず、「コンバージョンとエンジン固有のオプション」フィールドのすべての設定を含めてください。手順 5 の各設定で、手順 13 の対応するパラメーターとそれに対応する値を探します。

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43