ForHosting KIT · 開発者向けツール

スローモーション再生時間計算ツール

この計算ツールでは、高フレームレートで撮影した映像を低いレートで再生した場合の長さを求められます。元の撮影時間、カメラの撮影レート、予定する再生レートを入力してください。最終的な再生時間、減速倍率、追加される時間が表示されます。編集ソフトを開く前に、構成、音楽、撮影リスト、納期を計画する際に役立ちます。

● Beta無料・ブラウザ内で実行
ご利用方法 ウェブAPIメールTelegramアプリ 近日

スローモーションが生まれる仕組み

スローモーションは、完成動画が1秒間に表示する枚数より多くのフレームをカメラが記録することで生まれます。120 fpsで撮影すると、現実の1秒間に120個の異なる瞬間を記録します。これを24 fpsで表示するには5秒かかるため、フレームを複製せずに映像が5倍の長さになります。本ツールはこの比率を減速倍率として表し、元の時間に適用します。すべての撮影フレームを保持し、指定レートへ直接変換することを前提とします。オプティカルフロー、フレーム合成、速度ランプ、コマ落ち、実時間を維持する設定は含みません。正確な結果が必要な場合は、メニュー上の丸めた名称ではなく、カメラとタイムラインの実際の値をお使いください。

数値の入力と結果の読み方

元の時間を秒で入力し、撮影と再生の両方のフレームレートを指定してください。撮影レートを再生レートで割って倍率を求め、その倍率を元の時間に掛けます。たとえば120 fpsで撮影した10秒を24 fpsで再生すると、倍率は5となり50秒になります。時計形式は人が確認しやすく、秒数はスクリプト、表計算、制作管理に便利です。追加時間は最終時間から元の時間を引いた値です。倍率が1より大きければ低速、1なら同じ長さ、1未満なら高速再生です。23.976や29.97などの小数レートにも対応しています。

撮影と編集を確実に計画する方法

撮影前に、ジャンプ、水しぶき、スポーツ、野生動物、製品実演などの短い動作が完成映像で何秒になるか確認できます。編集時には、ナレーション、音楽のフレーズ、トランジション、確保した空き時間と比較できます。複数の低速クリップがシーケンスに収まるかも、試しに読み込まず判断できます。この計算はフレーム単位の変換を表し、すべてのワークフローを再現するものではありません。カメラによっては低速再生情報を保存しますが、編集側で解釈が必要な場合もあります。可変フレームレート素材は実際のメタデータをご確認ください。高速撮影時の音声は存在しないか、伸長に適さないことがあります。書き出し前に設定をご確認ください。

低速撮影リストの計画

カメラを何秒回すか決める前に、各撮影時間を完成時の長さへ換算できます。

映像を音楽に合わせる

変換後のクリップが拍、フレーズ、または編集上の区間を満たすか確認できます。

編集見積もりの自動化

複数の低速クリップを合計する表計算やワークフローで秒数を利用できます。

どの計算式を使いますか?

再生時間は、元の時間に撮影レートを掛け、再生レートで割った値です。

120 fpsの映像は常に5倍遅くなりますか?

24 fpsで再生する場合だけです。30 fpsなら4倍、60 fpsなら2倍です。

23.976のような小数を使えますか?

はい。実際の撮影値と再生値を入力すると、より正確になります。

速度ランプや補間を含みますか?

いいえ。一定のフレーム変換のみを計算します。可変速度や生成フレームにはタイムライン固有の計算が必要です。

編集ソフトの時間が異なるのはなぜですか?

実時間の維持、別のメタデータ解釈、異なるプロジェクトレート、可変レート素材が原因になり得ます。クリップ解釈をご確認ください。

料金はいくらですか?

このページのブラウザー利用は無料で、API リクエストは1件 $0.002 です。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/hobby/photo-slowmo-playback

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/hobby/photo-slowmo-playback \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"source_duration_seconds":10,"capture_frame_rate_fps":120,"playback_frame_rate_fps":24}'
{
  "source_duration_seconds": 10,
  "capture_frame_rate_fps": 120,
  "playback_frame_rate_fps": 24
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.photo_slowmo_playback",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

KITの完全なドキュメントを見る →