ForHosting KIT · 開発者向けツール

タイムラプス撮影時間計算ツール

この計算ツールでは、タイムラプスの全フレームを撮り終えるまでカメラを動かす時間を確認できます。総フレーム数と秒単位の撮影間隔を入力すると、経過時間を秒、分、時間、および日・時間・分の読みやすい形式で表示します。最初のフレームは開始直後に撮影されるものとして扱うため、最後の撮影後に不要な間隔を加えず、最初から最後の撮影開始時点までを算出します。

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

設置前に撮影時間帯をご計画ください

タイムラプスは現実の数時間を完成映像の数秒に圧縮できますが、元の現象が続く間、カメラは所定の位置で動作し続ける必要があります。このツールは、インターバルタイマーの2つの設定である総フレーム数と撮影間隔を、必要な撮影時間へ換算します。開始時刻、バッテリーの持続時間、撮影場所を確保すべき時間、日照や天候に収まるかどうかの判断にお役立てください。間隔は、あるフレームの撮影開始から次のフレームの撮影開始までです。たとえば、600フレームを5秒間隔で撮る場合、最初の1枚は開始時点で撮影されるため、間隔は600回ではなく599回です。最後のフレームは2,995秒後に始まります。短いテストではわずかな差でも、長い間隔や数日間の撮影では重要です。結果には正確な秒数、分、時間、読みやすい期間が含まれ、自動処理にも現場の予定作成にも利用できます。

フレーム数の計算式をご確認ください

計算式は、撮影時間 = (フレーム数 − 1) × 間隔です。フレームは時点を表し、間隔は時点同士の間を表します。2フレームには間隔が1つ、10フレームには9つあり、1フレームだけなら間隔がないため撮影時間はゼロです。この方式では、最初のシャッター動作から最後のシャッター動作の開始までを経過時間とします。最後の露光時間、カメラの書き込み時間、インターバルタイマーの起動遅延、安全上の余裕は加算しません。一般的な機器では、連続する露光の開始時点同士を間隔と定義するため、通常は露光時間を設定間隔より短くする必要があります。露光終了後に待機時間を開始する機器では、実際の開始間隔に両方の時間が含まれる場合があります。取扱説明書をご確認のうえ、その実効値をご入力ください。高速撮影向けの小数値にも対応し、時計、タイムゾーン、現在の日付に左右されない安定した精度で計算します。

結果を確実な撮影予定に反映してください

算出された時間は、指定フレームを集めるための数学的な最小値です。準備時間と運用上の余裕は別途追加してください。構図、ピント、水平、露出を確認し、不要な自動機能を無効にして、タイマーが実際に作動することを試せるよう、早めの到着をおすすめします。夕日の撮影では、最後のフレームを撮りたい時刻から表示時間を逆算し、さらに設置時間を加えます。工事、植物、雲などの長期撮影では、バッテリー容量、メモリーカードの空き、立ち入り可能時間、中断の可能性と比較してください。ファイル容量、電源方式、環境は機材ごとに異なるため、このツールでは推測しません。また、完成動画の長さには再生フレームレートが必要なので、ここでは計算しません。終了地点を逃せない場合は、追加フレームを設定するか早めに開始してください。API 版は1リクエスト $0.002 で、撮影計画、制作表、監視画面、自動設定処理に使える構造化データを返します。

日の出や日没の撮影を予定する

希望する最終フレームの時刻から逆算し、連続撮影を始める時刻を決められます。

電源と利用時間を見積もる

必要な撮影時間をバッテリー持続時間、施設の利用時間、監視時間と比較できます。

制作向け撮影計画を作成する

正確な撮影時間を進行表、自動処理、再利用可能なカメラ設定へ組み込めます。

フレーム数より間隔が1つ少ないのはなぜですか?

最初のフレームは時刻ゼロで撮影されます。経過時間になるのはフレーム間だけなので、Nフレームの間隔はNより1つ少なくなります。

最後の露光時間は撮影時間に含まれますか?

含まれません。最初の露光開始から最後の露光開始までを測ります。すべての動作が終わる時刻には、最後の露光時間を加えてください。

小数の撮影間隔を使用できますか?

はい。カメラと制御機器が対応していれば、秒単位で最小0.001秒まで入力できます。

完成動画の再生時間も計算できますか?

いいえ。完成時間には再生フレームレートが必要です。このツールは、指定フレームを集めるための撮影時間を計算します。

API での計算料金はいくらですか?

API は1リクエスト $0.002 です。同じ確定的な計算をブラウザーでは無料で実行できます。

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

POSThttps://api.kit.forhosting.com/hobby/photo-timelapse-shoot-duration

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

curl -X POST https://api.kit.forhosting.com/hobby/photo-timelapse-shoot-duration \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"frame_count":600,"interval_seconds":5}'
{
  "frame_count": 600,
  "interval_seconds": 5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.photo_timelapse_shoot_duration",
  "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の完全なドキュメントを見る →