動画 へ戻る
タイムコード変換

タイムコード変換

SMPTE タイムコード (HH:MM:SS:FF) ⇄ フレーム数 ⇄ 実時間秒の相互変換。23.976 / 24 / 25 / 29.97 / 30 / 50 / 59.94 / 60 fps に対応、29.97 / 59.94 ではドロップフレーム (DF) も切替可。映像編集・モーショングラフィックスの現場で使えるシンプルな計算ツール、ブラウザ内のみ実行。

動画変換計算時刻

使い方

入力形式 (タイムコード / フレーム数 / 実時間秒) を選び、フレームレートと「ドロップフレーム (DF)」の有無を指定し、値を入力するだけで、同じシーンを 3 つの形式 (タイムコード `HH:MM:SS:FF`、フレーム数、実時間秒) で同時表示します。23.976 / 24 / 25 / 29.97 / 30 / 50 / 59.94 / 60 fps に対応、29.97 / 59.94 のみ DF を切替可。タイムコード入力では `HH:MM:SS;FF` のセミコロン区切りも DF として受け付けます。すべてブラウザ内で計算され、データはサーバーに送信されません。

よくある質問

入力データはサーバーに送信されますか?
いいえ。タイムコードの計算は JavaScript の整数演算のみで、ブラウザ内で完結します。値は外部に送信されません。
「ドロップフレーム (DF)」とは何ですか?
29.97 fps / 59.94 fps では「タイムコードが進む速度」と「実時間が進む速度」がわずかにずれるため、SMPTE 規格で **毎分 2 フレーム (29.97) / 4 フレーム (59.94) のフレーム番号をスキップ** することで実時間と一致させます (10 分目の minute 境界では例外的にスキップしません)。映画フィルム由来の 23.976 や 24 / 25 / 30 / 50 / 60 では DF は使いません。
29.97 NDF と 30 fps の違いは?
29.97 NDF はタイムコード上は「30 個のフレームで 1 秒」と数えますが、実際は 29.97 個 / 秒のペースで進むため、長時間で「タイムコード上の 1 時間」が実時間で 3603.6 秒になりタイムコードがずれます (NDF = Non-Drop Frame でドリフトする)。30 fps はちょうど 30 / 秒なのでドリフトしません。
タイムコード入力でセミコロン (`;`) を使うとどうなりますか?
`HH:MM:SS;FF` のセミコロンは SMPTE 慣例で DF を示します。本ツールはセミコロンを検出した場合に DF として解釈しますが、UI 側の DF トグルの値が優先されます (例: DF オフ + セミコロン入力 → NDF として処理)。
FF (フレーム部分) はどこまで入力できますか?
選択した fps の整数値より小さい値 (0〜nominal-1) のみ有効です。例えば 30 fps では FF は 0〜29、24 fps では 0〜23 まで。範囲外を入力するとエラーになります。

類似のツール

字幕ファイル変換

字幕ファイル変換

SRT / VTT / ASS / SSA / SBV / SUB / SMI / LRC の字幕ファイルを相互変換します。ドロップして変換先フォーマットを選ぶだけ、subsrt-ts (MIT) でブラウザ内のみ実行。サーバーに字幕を送信しません。

動画変換テキスト
字幕タイミング調整

字幕タイミング調整

字幕ファイル (SRT / VTT / ASS / SSA / SBV / SUB / SMI / LRC) のタイムコードをまとめてシフト・伸縮します。秒指定で前後にずらす / 倍率で再生速度を補正、subsrt-ts (MIT) でブラウザ内のみ実行。サーバーに字幕を送信しません。

動画テキスト
動画コーデック情報

動画コーデック情報

MP4 / MOV / MKV / WebM などの動画ファイルから、コンテナ・コーデック・解像度・フレームレート・ビットレート・音声トラック情報を読み取って表示します。書き換えなしの読み取り専用、mediainfo.js (BSD) でブラウザ内のみで実行。

動画抽出
GIF → MP4 変換 — H.264 でファイルサイズを 1/5 〜 1/10 に

GIF → MP4 変換 — H.264 でファイルサイズを 1/5 〜 1/10 に

アニメ GIF を H.264/AAC の MP4 動画に変換します。GIF はサイズが膨らみがちですが、MP4 (H.264) ならファイルサイズが 1/5 〜 1/10 になり、X (旧 Twitter) や Bluesky、Discord 等の SNS でも自動再生されやすくなります。ffmpeg.wasm はブラウザ内で動くので GIF はサーバーに送信されません。複数ファイル一括処理 + ZIP ダウンロード対応。

動画画像変換