FFmpeg API Cloud LogoFFmpeg API Cloud

FFmpeg API Playground

ワークフローを本番に入れる前に FFmpeg ジョブをオンラインで試す

この FFmpeg playground では、メディアをアップロードし、raw リクエストを編集し、実際の FFmpeg ジョブを実行して、同じ FFmpeg API モデルのまま出力を確認できます。

API と同じリクエスト形状を使える

playground はプロダクトから呼ぶ jobs モデルと同じ形を使うため、デモ専用フォーマットを別に覚える必要がありません。

ファイルアップロードと公開 URL の両方を試せる

ブラウザで一時 source URL を作ることも、自分の公開 URL をそのまま request に入れることもできます。

API と同じアカウント・credits を使う

ここで開始したジョブは FFmpeg API と同じアカウント状態と credits 残高を使うので、本番に近い条件で確認できます。

ライブツール

FFmpeg API playground を試す

下のインタラクティブツールでは、入力ファイルのアップロード、一時 URL のコピー、request body の編集、ジョブ実行、出力確認までをブラウザで行えます。

ライブプレイグラウンド

Raw FFmpeg API playground

メディアをアップロードし、ffmpegArgs を編集して、公開 FFmpeg API が受け付ける raw jobs payload をそのまま実行できます。

一時的なソースURLを作成するためにファイルをアップロード

ソースURLの有効期限は1時間です。最大ファイルサイズは2GBです。

生成されたFFmpeg APIリクエスト

このリクエストでは入力に公開URLを直接使えます。上でファイルをアップロードした場合は、生成されたソースURLをこのリクエストにコピーしてください。ffmpegArgs 内の各 {} プレースホルダーは、inputs または outputs のキーと一致している必要があります。たとえば {} は inputs.input、{} は inputs.video、{} は outputs.output に対応します。

フロー

この FFmpeg playground の使い方

目的はシンプルです。まずブラウザで request を確認し、その後同じ jobs モデルのままアプリへ移します。

1

入力を追加する

ファイルをアップロードして一時 source URL を作るか、自分の公開 URL を request に貼り付けます。

2

request を編集する

inputs、outputs、ffmpegArgs を調整して、公開したいワークフローに合わせます。

3

実行して結果を見る

FFmpeg ジョブを開始し、status、credits、runtime、outputs を確認してから同じ payload を統合します。

FAQ

FFmpeg playground FAQ

FFmpeg ジョブをオンラインで実行する方法、API と同じ credits を使う仕組み、ブラウザ確認から本番運用へ移す流れについてのよくある質問です。

ここでワークフローを確認し、そのまま同じ request を FFmpeg API で本番利用する

playground で payload を固めたら、quickstart や templates へ進んでプロダクト統合を進められます。