無料動画速度変更ツール

動画を早送りまたはスローにできます。リアルタイムでプレビューし、変換した動画をエクスポートしてください。アップロードやサインアップは不要です。

ファイルはお使いのデバイスから出ません

動画の速度変更が実際に行うこと

動画を速くしたり遅くしたりすることは概念的にはシンプルです: 各フレームのプレゼンテーションタイムスタンプ (PTS) が速度ファクターで再計算されます。2倍速では、4秒地点で表示されるはずだったフレームが2秒地点で表示されます。0.5倍速では、4秒のフレームが8秒地点で表示されます。各フレーム内のピクセルデータは変更されません; 各フレームが現れるタイミングだけが変わります。これが純粋な速度変更が速い理由です: タイムラインを変えるためにピクセル再エンコードは不要で、フレームタイムスタンプを書き直すだけです。ツールはとにかく再エンコードします、なぜなら音声トラックは通常調整が必要で、出力が一貫したタイムスタンプを持つ有効なMP4であることを保証するためです。

音声はより複雑です。素朴な速度変更は音声をテープが間違った速度で再生されたように聞こえさせます: 速くするとボイスがチップマンクピッチで高くなり、遅くすると鈍くて低くなります。ピッチがシフトするのは、同じ数の音声サンプルが異なる持続時間で再生されるためです。ピッチ補正 (このツールでデフォルトで有効なオプション) は、PSOLA (Pitch-Synchronous Overlap-Add) や位相ボコーディングのようなタイムストレッチアルゴリズムを使用し、ピッチを維持しながら持続時間を変更します。結果は控えめな速度変更 (0.5倍から2倍) で自然に聞こえます; 極端な設定 (4倍または0.25倍) ではいくつかのアーティファクトが聞こえるようになります。ピッチ補正なしでは、音声は古いテープエフェクトのようにピッチがシフトするだけで、コメディや創造的な使用のための望ましいエフェクトになることがあります。

本物のスローモーションにはソースフレームが必要です。30 fpsのソースを0.5倍にスローダウンすると、2倍以上の持続時間にわたって伸びますが、元の1秒の映像あたりまだ30フレームしかありません。出力は表示される15フレーム/秒になり、ジッダリして見えます。スムーズなスローモーションのためには、ソースは高フレームレートで撮影する必要があります: 60 fpsを0.5倍にすると30 fpsのスムーズなスローモーションになります; 120 fpsを0.25倍にすると30 fpsのスムーズなスローモーションになります。スマートフォンカメラは今、特にこの理由でスローモモードで240 fpsで録画します。ツールは忠実にソースが持つフレームを提示します; 新しいフレームを補間しません (これはTopaz Video AIやTwixtorのようなAIツールが必要です)。

このツールが内部でどのように動くか

他の動画ツールと同じffmpeg.wasmエンジン: Emscripten経由でWebAssemblyにコンパイルされたFFmpeg、〜30 MBのブラウザ側バイナリ、SharedArrayBufferマルチスレッドを介してタブ内で完全に実行されます。動画をドロップすると、ファイルはストリーミングリーダーを介してWebAssemblyの仮想ファイルシステムに読み込まれます。

FFmpegが実行する速度コマンドは、動画用にsetptsフィルタを、音声用にatempoフィルタを使用します。2倍速の場合: -vf "setpts=PTS/2" -af "atempo=2"。0.5倍速の場合: -vf "setpts=PTS*2" -af "atempo=0.5"atempoフィルタは位相ボコーダースタイルのアルゴリズムを使用してピッチ補正されたタイムストレッチを処理します。ネイティブ範囲外の速度の場合、FFmpegは複数のatempoフィルタをチェーンします: 4倍はatempo=2,atempo=2になります; 0.25倍はatempo=0.5,atempo=0.5になります。

ブラウザのリアルタイムプレビューは、HTML5 video要素のplaybackRateプロパティを使用します。ブラウザはこれを再生にのみ適用します; 基になるファイルは変更されません。エクスポートをクリックすると、ツールはソースファイルを適切なフィルタグラフでffmpeg.wasmに送信し、速度変更が組み込まれた新しいファイルを生成します。進捗メッセージはFFmpegのstderrからストリームされ、画面上の進捗バーをリアルタイムで更新します。出力ファイルは任意のデバイスで新しい自然な持続時間で再生され、特別なプレーヤーサポートは不要です。

動画速度操作の簡単な歴史

使い方

  1. 動画をアップロード: 再生速度を変更したい動画ファイル(MP4、WebM、MOV)を選択またはドロップしてください。
  2. 速度を設定: 0.25倍(スローモーション)から4倍(早送り)の速度倍率を選択するか、カスタム速度を入力してください。
  3. 動画をエクスポート: 「処理」をクリックして、速度を調整した動画ファイルをダウンロードしてください。

なぜ動画速度コントローラーを使うのか?

動画の再生速度変更は、スローモーションのハイライト作成、チュートリアルのスピードアップ、長時間録画からのタイムラプス作成、トークハード動画のペース調整など、一般的な編集ニーズです。速度調整を提供するほとんどの動画編集ツールは複雑で、インストールが必要です。このブラウザーベースの速度コントローラーは、ソフトウェアを必要とせずに動画をローカルで処理し、適切に速度調整されたファイルをエクスポートします。

機能

実世界の速度変更ワークフロー

よくある落とし穴とその意味

プライバシー: 動画はデバイスを離れません

クラウド動画速度サービス (Kapwing、Clideo、Online Video Cutter、その他多数) はすべてあなたの完全な動画をアップロードし、彼らのハードウェアでFFmpegを実行し、速度調整された結果を送り返します。200 MBのスマホ動画の場合、彼らのインフラを通じて200 MBのアップロードに加えて50〜200 MBのダウンロードです。動画コンテンツには通常、顔、場所、会話の音声、GPSタグ付きシーン、プライベートインターフェースの画面録画が含まれます。ほとんどのオペレータは、1〜24時間以内にアップロードを削除し、転送中に暗号化することにコミットするプライバシーポリシーを公開しており、主要なものはISO/IEC 27001認証を保持しています。彼らはそれらのポリシーを尊重する強いビジネス理由があります。しかし「1時間以内に削除」は「決して見られない」ではありません。そのウィンドウの間、ファイルはオペレーターのインフラに置かれ、適切な権限を持つ任意のプロセスや人がアクセスでき、オペレーターの保持ポリシーに従ってログとバックアップに表示されます。

このツールは何もアップロードしません。完全なパイプライン (ファイル選択、ブラウザネイティブリーダーによるデコード、ffmpeg.wasm WebAssemblyによる速度調整、ブラウザのblob APIによるダウンロード) はブラウザタブ内で実行されます。アップロードなし、動画データを運ぶネットワークリクエストなし、ログエントリなし。処理前にブラウザのNetworkタブでdevツールを開いて確認できます: 動画コンテンツでリクエストが出ません。初期ページロードと一度限りの約30 MBのffmpeg.wasmダウンロード (後続の訪問のためにキャッシュ) のみがネットワークに触れます。ページロード後にブラウザを機内モードにすると、速度チェンジャーはまだローカルファイルで動作します。

別のツールが正しい選択になるとき

よくある質問

速度を変えると音声はどうなりますか?

デフォルトでは、速度を上げると音声のピッチが高くなり、下げると低くなります(テープ効果のように)。ピッチ補正オプションを有効にすると、プロ用の動画編集ソフトウェアと同様に、速度に関わらず自然な音声を維持できます。

スローモーション動画を作成できますか?

はい、速度を0.25倍または0.5倍に設定するとスローモーションを作成できます。真に滑らかなスローモーションには、ソース動画が高いフレームレート(60fpsまたは120fps)を持つ必要があります。30fpsの映像をスローにすると、延長された長さを埋めるフレームが足りないため、カクツき防げな効果になります。

速度を変えると画質が落ちますか?

動画フレーム自体は異なる画質で再エンコードされません。速度変更はタイミングのみに影響します。ただし、再エンコードの工程には多少の世代損失が伴います。高画質設定では、その損失は知覚できません。

その他のよくある質問

なぜ0.5倍スローモーションがジッターして見えるのですか?

30 fpsソース動画を0.5倍にスローダウンすると、毎秒15表示フレームになり、目がスムーズな動きを知覚する24 fpsの閾値を下回るからです。スムーズなスローモーションのためには、ソースを高フレームレート (60 fpsは0.5倍にスローダウンすると30 fpsのスムーズになります; 120 fpsは0.25倍にスローダウンすると30 fpsのスムーズになります) で録画する必要があります。ツールは中間フレームを発明できません; これはAIフレーム補間 (Twixtor、Topaz Video AIのApollo/Chronosモデル、RIFE) が必要です。

ピッチ補正音声と非補正音声の違いは何ですか?

ピッチ補正なしでは、音声を速めるとピッチが上がり (チップマンクエフェクト)、スローダウンするとピッチが下がります (デーモンボイス)。これはテープが間違った速度で再生されたときに起こることです: 同じ音声サンプルがより高いまたは低い周波数で出力されます。ピッチ補正 (デフォルト) では、位相ボコーディングまたはPSOLAのようなアルゴリズムがピッチを一定に保ちながら持続時間を変更するため、ボイスと音楽は新しい速度で自然に聞こえます。非補正は計算が速く、コメディエフェクトに有用です; 補正はプロフェッショナルに聞こえます。

出力ファイルは元のファイルより大きくなりますか小さくなりますか?

持続時間の変化におおよそ比例します。2倍速では、出力持続時間は元の半分なので、ファイルサイズもおよそ半分になります (再エンコードのオーバーヘッドのためわずかに多い)。0.5倍では、出力は2倍の持続時間とおよそ2倍のサイズです。ビットレートは似たままです; 変わるのは持続時間によるバイト数の合計です。再エンコードは小さなオーバーヘッド (通常5-10%) を追加し、これはエンコーダーのプリセットとCRFに依存します。

動画の異なる部分に異なる速度を適用できますか?

このツールでは直接できません。ツールはクリップ全体に1つの一定速度を適用します。「スピードランピング」 (アクションが重要な瞬間にスローダウンするスポーツハイライトで一般的な、速度間の滑らかな移行) には、キーフレーム化された速度カーブを持つデスクトップ動画エディタが必要です: DaVinci Resolve、Premiere Pro、Final Cut Pro。回避策として、ソースをセグメントにトリムし、それぞれを個別に速度変更し、連結できますが、結果はスムーズな移行ではなくハードカットになります。

デスクトップまたはコマンドライン同等品はありますか?

はい。FFmpeg CLI: 2倍速にはffmpeg -i input.mp4 -vf "setpts=PTS/2" -af "atempo=2" output.mp4、0.5倍にはsetpts=PTS*2atempo=0.5に交換します。HandBrakeはそのGUIで直接速度変更を提供しません (代わりにFFmpegまたはエディタを使用)。DaVinci Resolveには完全な制御を持つSpeed Changeエフェクトがあります。すべては、同じFFmpegまたは類似の速度変更アルゴリズムを下で共有しているため、このブラウザツールと本質的に同じ出力を生成します。

これは時間反転 (逆方向) 再生に機能しますか?

このツールではありません。動画を逆にするには、すべてのフレームをメモリに読み込み、逆順で出力する必要があり、これは速度変更とは異なる操作です (メモリヘビーでフレームカウントに制限される)。逆再生のために、FFmpeg CLIは-vf reverse-af areverseを提供しますが、長いクリップではメモリ集約的です。一部のデスクトップ動画エディタは単一クリックとして逆を提供します。

ここに動画ファイルをドロップ またはクリックして参照

MP4、WebM、MOV、AVI · 最大 500 MB

関連ツール