コンテンツへスキップ

フレームレート変換 - 無料のFPSコンバーター

MP4、MOV、MKV、WebM に対応した無料のフレームレート変換ツールです。60fps を 30fps に変換してファイルを半分に近づけたり、24fps に下げて映画的な質感にしたり、クライアントや配信先が指定した値にぴったり合わせたりできます。VidShift はメタデータの表示を鵜呑みにせず、ファイルから実際のフレームレートを読み取ります。変換はすべてお使いの端末内で実行されるため、アップロードはなく、アカウントも必要ありません。

動画をここにドロップ

またはクリックしてファイルを選択

🔒 ファイルはお使いの端末から外部に送信されません - 100%プライベートかつ安全

🔒100%プライベート
アップロード不要
🌐オフライン対応
🆓完全無料

こちらも役立つかもしれません

  • フレームレートを下げるだけでもファイルは小さくなります - 動画圧縮なら目標サイズを指定してさらに小さくできます。
  • フレームレートではなく映像そのものを速く・遅くしたい場合は、再生速度の変更をお使いください。

フレームレートとは何か、なぜ変えるのか

フレームレートは、動画が 1 秒間に何枚の静止画を表示するかを示す値で、fps と書きます。60fps のクリップは 1 秒あたり 60 枚、24fps のクリップは 24 枚の画を持ちます。フレームレートを変えると、ファイルが持つ画の枚数が変わります。変わらないのは、動画の長さ、動きの速さの見え方、音声のピッチです。30 秒のクリップはどのフレームレートでも 30 秒のままで、歩いている人は同じ速さで歩き続けます。

これがこのツールについて知っておくべき最も大切なことで、再生速度の変更との違いもここにあります。60fps を 30fps に変換すると 2 枚に 1 枚が捨てられ、残った画はタイムライン上の位置をそのまま保ちます。つまり再生の見え方は同じままで、持っている画だけが半分になります。一方、タイムスタンプを計算し直さずに 60fps のファイルを 30fps として再生すると - 編集ソフトが誤ってそうしてしまうことがあります - 速度は半分になり、長さは 2 倍になります。VidShift がそうすることはありません。始めたときの長さが、そのまま出来上がりの長さです。

オンラインで動画のフレームレートを変える方法

  1. 動画を読み込む

    ファイルをページにドラッグするか、動画を選択をクリックします。MP4、MOV、MKV、WebM をはじめ一般的な形式に対応しています。VidShift は読み込みながら実際のフレームレートを測定し、最初のボタンに表示します。

  2. 出力フレームレートを選ぶ

    12、15、24、25、30、50、60fps から選ぶか、カスタム欄に任意の値を入力します。表示されるのは元のフレームレートより低い値だけです。フレームレートを上げても、記録されていない動きを足すことはできないからです。下の表示が、実行前に元のフレームレートと出力フレームレートを示します。

  3. 変換してダウンロード

    フレームレートを変更をクリックします。動画はすべてブラウザ内で再エンコードされ、何もアップロードされません。完了したら結果をダウンロードするか、そのまま別のツールに渡せます。

どのフレームレートを選ぶべきか

絶対的に正しいフレームレートはなく、動画の届け先に合う値があるだけです。プリセットが用意している値と、それぞれの一般的な用途を挙げます。

24fps - 映画的な質感

映画は 1 世紀にわたって 24fps を使っており、長編映画や予告編、物語性のある作品の多くは今もこの値で納品されます。高いフレームレートより動きのブレがやや多く、それが映画的と表現される質感です。60fps で撮ったスマートフォンの映像を 24fps に下げることは、フレームレート変換ツールを使う最も多い理由のひとつです。

25 と 50fps - PAL 地域

ヨーロッパ、オーストラリア、アジアやアフリカの多くの地域の放送は 25fps を基礎にしており、スポーツや生中継には 50fps が使われます。放送局や代理店が PAL 納品を求めている場合、ほぼ確実に 25fps を指しています。

30fps - ウェブの標準

オンライン動画、画面録画、SNS への投稿の大半は 30fps (または NTSC 系の 29.97fps) です。60fps で撮影したものの、その滑らかさを必要としない素材にとっては妥当な着地点で、どのプラットフォームでも自然に見え、ファイルは目に見えて小さくなります。

60fps - 動きとゲーム

ゲームの録画、スポーツ、速い動きは 60fps の恩恵を受けます。そこでは増えたフレームが本当に情報を持っているからです。このプリセットが現れるのは 60fps を超えて記録された素材のときだけで、たとえば 120fps のスマートフォン撮影を納品用に下げる場合です。30fps の素材から 60fps に到達する方法は、ここに限らず補間なしでは存在しません。足りないフレームが記録されていないからです。

12 と 15fps - 小さなファイルとストップモーション

低いフレームレートは、滑らかさよりサイズが大切な場面のためのものです。ドキュメント用の長い画面録画、GIF にする予定のクリップ、あえてカクつかせたストップモーション風の効果などです。おおよそ 15fps を下回ると動きは目に見えて段階的になりますが、それこそが狙いということもあります。

ここでフレームレートを上げられない理由

VidShift が用意するのは元のフレームレート以下の値だけで、それを超えるプリセットはファイルを読み込んだ時点で消えます。これは機能の不足ではなく、意図した制限です。30fps から 60fps へ進むために必要なフレームは、そもそも記録されていません。ですから変換ツールにできるのは、既存のフレームを 2 回書き込むことだけです。ファイルは 60fps と表示され、容量は増え、見かけの滑らかさは 30fps の元データとまったく同じままになります。それを提供することは、ラベルだけを変える作業を売るのと変わりません。

動きを本当に滑らかにするには、もっともらしい中間フレームを作り出す必要があります。フレーム補間と呼ばれる別の技術で、フレームレートの設定ではなく動き推定のモデルを必要とします。ブラウザのタブから滑らかな動きを約束するツールは、サーバーで処理しているか、実際には何もしていないかのどちらかです。それが必要な場合の正直な答えは、高いフレームレートで撮り直すか、Topaz のような専用の補間ソフトを使うことです。

フレームの複製が本当に役立つ場面もあります。決まったフレームレート以外を受け付けないプラットフォームや編集タイムラインです。それに当たったときは、DaVinci Resolve や Premiere のような編集ソフトがファイルを適合させてくれます。結果は同じ複製フレームですが、それ以上のことをしているかのように匂わせるツールにではなく、意図してそう作らせたものになります。

フレームレートを正確に検出することがなぜ重要か

動画ファイルは自分のフレームレートについて日常的に嘘をつきます。コンテナのメタデータが 30fps と記録していても、実際のパケットは 29.97fps で届いていることがありますし、編集ソフトや画面録画ソフトを通ったファイルは可変フレームレートで、正しい値がひとつに定まらないこともあります。メタデータを信じる変換ツールは、意味のない再エンコードを平気で実行したり、実際には行っていない変換を行ったと報告したりします。

VidShift はファイル内の実際の映像パケットのタイミングからフレームレートを割り出し、測定が明確なときにだけ標準的な値へ丸めます。最初のボタンが「オリジナル」ではなく具体的な数値を示すのはそのためであり、実際には 29.97fps のファイルで 30fps を選んだときに、作業ではなく変更なしとして扱われるのもそのためです。削減量が予測できるのも同じ理由です。フレームレートを半分にすると表示されたなら、半分になるのは本当の値です。

フレームレートとファイルサイズ

フレームレートを下げるとファイルサイズも下がります。保存する画が減るからです。削減は本物ですが、きれいな比例にはなりません。動画圧縮はもともと多くのフレームを直前のフレームとの差分として保存しているため、2 枚に 1 枚を取り除くと残った差分はそれぞれ大きくなります。目安として、60fps を 30fps に変換した場合の削減は半分ではなく 3 分の 1 程度、24fps まで下げるとそれよりもう少し大きくなります。

VidShift は目標ビットレートをフレームレートと一緒に下げるので、削減が実際に現れます。元のビットレートのまま再エンコードして、フレームだけ半分で同じサイズのファイルを返すようなことはありません。特定のフレームレートではなく特定のファイルサイズに収めたい場合は、動画圧縮のほうが適しています。目標サイズから逆算し、必要ならフレームレート自体も下げてくれます。

対応している動画形式

フレームレート変換ツールとして、VidShift は MP4、MOV (Final Cut、Premiere、DaVinci Resolve からの Apple ProRes 素材を含む)、MKV、WebM に加え、OGV、M4V、MPEG-TS を入力として受け付けます。事前に特定の形式へ変換しておく必要はありません。そのまま読み込めば、VidShift がコンテナとコーデックを自動的に判別します。フレームレートを変えた後は、元が何であっても MP4、WebM、MKV から出力形式を選べます。

よくある質問

オンラインで動画のフレームレートを変えるには

このページに動画ファイルをドラッグするか選択します。出力フレームレートを選び - 24、25、30fps など元の値より低いプリセットはワンクリック、任意の値も入力できます - フレームレートを変更をクリックします。すべてブラウザ内で実行され、アップロードも登録も費用もありません。完了したらダウンロードをクリックして保存します。

60fps の動画を 30fps に変換するには

動画を読み込み、30fps のプリセットをクリックします。2 枚に 1 枚のフレームが捨てられ、残りはタイムライン上の位置を保つため、クリップの長さは以前とまったく同じで、動きの速さも変わりません。画の枚数だけが半分になり、通常はファイルサイズが 3 分の 1 ほど減ります。

動画のフレームレートを上げられますか

このツールではできません。用意されているのは元のフレームレート以下の値だけで、それより高いプリセットはファイルを読み込むと消えます。30fps から 60fps への変換は各フレームを複製することしかできず、見た目が同じまま容量だけ大きいファイルになります。中間のフレームが記録されていないからです。本当に滑らかな動きにはフレーム補間が必要で、動き推定のモデルを要するため VidShift では行っていません。

フレームレートを変えると動画の長さや速度は変わりますか

いいえ。長さも動きの見かけの速さも変わらず、音声は元のピッチのまま同期を保ちます。変わるのは 1 秒あたりのフレーム数だけです。映像そのものを速く、あるいは遅くしたい場合は、再生速度の変更をお使いください。

フレームレートを下げるとファイルは小さくなりますか

はい。フレームが減ればデータも減りますし、VidShift は目標ビットレートをフレームレートと一緒に下げるので削減が実際に現れます。60fps から 30fps なら 3 分の 1 程度が目安です。正確なサイズに収める必要があるなら、動画圧縮が目標サイズから直接計算してくれます。

YouTube、Instagram、TikTok にはどのフレームレートが向いていますか

30fps は 3 つとも無難な選択で、スマートフォンの映像や画面録画の多くはもともとこの値です。YouTube は 24、25、50、60fps も受け付けてアップロードした値をそのまま保つため、ゲームやスポーツでは 60fps を維持する価値があります。いずれの場合も、映画的な雰囲気を狙うなら 24fps が一般的です。

なぜ動画が 30 ではなく 29.97fps と表示されるのですか

29.97fps は NTSC の放送フレームレートで、初期のカラーテレビの名残です。30fps と表記されていても、実際にはこの値で記録された素材が数多くあります。VidShift はコンテナのラベルを読むのではなく映像パケットから実際の値を測るため、ファイルの本当の姿を報告します。29.97fps の素材で 30fps を選んだ場合は変更なしとして扱われ、何も得られない再エンコードを避けられます。

対応している動画形式は

VidShift は一般的な動画形式をすべて入力として扱えます。MP4、MOV (Apple ProRes を含む)、MKV、WebM、OGV、M4V、MPEG-TS です。変換した動画は MP4、WebM、MKV として書き出せます。

結果を再アップロードせずに別のツールで使えますか

はい。変換が終わると、「次は何をしますか?」のリンクが結果をそのまま次のツールに渡します - 圧縮する、切り出す、速度を変えるなど - ダウンロードして再アップロードする手間はありません。ファイルはブラウザのローカルストレージ経由で受け渡され、サーバーに触れることはないため、ツールをつないでも 1 回の変換と同じだけプライベートなままです。

ファイルはサーバーにアップロードされますか

いいえ。ファイルが端末から出ることはありません。VidShift にはメディアを受け取ったり保存したりするサーバーがありません。処理はすべて WebAssembly を使ってブラウザ内でローカルに実行されるため、プライバシーは完全に保たれます。一度訪れた後はオフラインでも動作します。