Video Framerate Converter
Convert video framerates between PAL (25fps), NTSC (29.97/30fps), and cinema (24fps) formats. Get ready-to-use ffmpeg and sox commands for both conform (speed change) and interpolate (frame drop/add) methods.
Results
Input Duration
Conversion 'conform': 25 → 24fps
Conversion 'interpolate': 25 → 24fps
How to Use
Video calculators & converters
Estimate audio file size for (un)compressed audio
List of common video bitrates (Prores, DV, DCP, MPEG)
Calculate DCP audio and video filesizes
Foot-Lambert Calculator for luminance of a screen
Calculate screen size from diagional and aspect ratio
Estimate video bitrate based on resolution, fps and bit depth
Framerate conversion with ffmpeg and sox
Estimate video file size from resolution and duration
Frequently Asked Questions
What is the difference between conform and interpolate?
Conform keeps all original frames but changes playback speed (and audio pitch). Interpolate keeps the original duration but adds or removes frames to match the new framerate.
When should I use conform vs interpolate?
Use conform when you want to preserve every frame (like slow-motion). Use interpolate when duration must stay the same (syncing to external audio, matching other clips).
Why does conform affect audio pitch?
Conform changes playback speed. Slowing down video also slows audio (lower pitch). Use sox or ffmpeg atempo filter to correct pitch while keeping the new speed.
How do I convert PAL to NTSC or vice versa?
PAL is 25fps, NTSC is 29.97fps. Use conform for ~20% speed change with pitch correction, or interpolate to add/drop frames while keeping original duration.
What framerate should I use for cinema?
Traditional cinema uses 24fps. High Frame Rate (HFR) cinema uses 48fps or 60fps. Most streaming platforms accept 24, 25, or 30fps.