You need to export a PowerPoint presentation as an MP4 video file, but the default presets do not match your project requirements. PowerPoint offers built-in export options for standard and HD resolutions, but it does not expose a direct slider for bitrate or custom frame dimensions. This article explains how to bypass these limitations by using the Windows Registry to set custom bitrate values and by editing the exported video resolution through alternative export methods. You will learn two distinct techniques to gain full control over video quality and file size.
Key Takeaways: Exporting PowerPoint as MP4 With Custom Video Settings
- Registry edit for bitrate control: Adding a DWORD value under HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\PowerPoint\Options sets a custom video bitrate in kilobits per second.
- Export as Full HD then re-encode: Using File > Export > Create a Video with the Ultra HD (4K) preset produces a high-resolution source file that you can downscale using any video editor or converter.
- Use a third-party converter for fine control: Free tools like HandBrake let you set exact resolution, bitrate, codec, and frame rate after exporting a standard MP4 from PowerPoint.
Why PowerPoint Does Not Offer Custom Bitrate and Resolution in the Export Dialog
The Export to Video dialog in PowerPoint 2016, 2019, and Microsoft 365 provides four preset quality levels: Ultra HD (4K), Full HD (1080p), HD (720p), and Standard (480p). Each preset uses a fixed video bitrate that Microsoft determined as optimal for that resolution. For example, the Full HD preset encodes at roughly 12 Mbps, while the Ultra HD preset encodes at roughly 35 Mbps. PowerPoint does not include a user-accessible control to modify the bitrate because the export engine is designed for simplicity rather than broadcast-grade encoding.
The resolution in the export dialog is also locked to the preset dimensions. You cannot enter 1920×1080 if you want a custom aspect ratio such as 1920×800. The underlying reason is that PowerPoint treats video export as a convenience feature, not a professional video encoder. To work around these limitations, you can either modify the registry to inject a custom bitrate or export at a higher resolution and then re-encode the file with your exact parameters.
Method 1: Set a Custom Bitrate via the Windows Registry
This method changes the video bitrate that PowerPoint uses when exporting to MP4. It applies to all future exports from the current user account. The registry key affects PowerPoint 2016, 2019, and Microsoft 365 (version 16.0). If you use an older version such as PowerPoint 2013, replace 16.0 with 15.0 in the registry path.
- Close PowerPoint completely
Make sure no PowerPoint windows are open. The registry change takes effect only when PowerPoint is not running. - Open Registry Editor
Press Windows + R, type regedit, and press Enter. Click Yes if prompted by User Account Control. - Navigate to the PowerPoint Options key
Paste this path into the address bar and press Enter:HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\PowerPoint\Options - Create a new DWORD value
Right-click the Options folder in the left pane. Select New > DWORD (32-bit) Value. Name it VideoBitrate. - Set the bitrate value
Double-click the new VideoBitrate entry. Select Decimal. Enter the desired bitrate in kilobits per second. For example, enter 8000 for 8 Mbps, 15000 for 15 Mbps, or 50000 for 50 Mbps. Click OK. - Export your presentation as MP4
Open your presentation in PowerPoint. Go to File > Export > Create a Video. Select any preset — the bitrate you entered overrides the preset value. Click Create Video, choose a folder, and save the file.
The exported MP4 now uses your custom bitrate. You can verify the actual bitrate by right-clicking the file in File Explorer, selecting Properties, and checking the Details tab under Video bitrate. To revert to the default bitrate, delete the VideoBitrate registry entry or set it to 0.
Method 2: Export at a Higher Resolution and Re-Encode for Custom Dimensions
If you need a resolution that is not listed in the presets, such as 1440×1080 or 2560×1440, export your presentation at the highest available preset and then use a separate tool to resize the video. This approach also lets you adjust the bitrate independently from the resolution.
Step 1: Export the presentation at Ultra HD (4K)
- Open your presentation in PowerPoint
Go to File > Export > Create a Video. - Select Ultra HD (4K) as the quality
Click the quality drop-down and choose Ultra HD (4K). This exports at 3840×2160 pixels. - Set the duration and timing
If your slides have no recorded timings, set the seconds per slide value. Click Create Video and save the file as an MP4.
Step 2: Re-encode the video with custom resolution and bitrate
- Download and install HandBrake
Go to handbrake.fr and install the free video transcoder. - Open the exported MP4 in HandBrake
Click Open Source and select your PowerPoint-exported video. - Set the custom resolution
Under the Dimensions tab, uncheck Automatic. Set the Width and Height to your desired values, for example 1920 and 800. HandBrake will calculate the display aspect ratio automatically. - Set the video bitrate
Under the Video tab, set the Encoder to H.264 (x264). Change the Framerate to Same as Source. In the Quality section, select Average Bitrate and enter your target bitrate in kbps, such as 10000 for 10 Mbps. - Start the encoding process
Click Start Encode. HandBrake produces a new MP4 file with your exact resolution and bitrate.
If the Registry Method Does Not Change the Export Bitrate
PowerPoint ignores the VideoBitrate registry value
This can happen if you are using a version of PowerPoint that does not support the registry key, such as PowerPoint for Microsoft 365 for Mac or the web version. The registry method works only on the Windows desktop version. Also verify that you placed the DWORD in the correct path and named it exactly VideoBitrate with no spaces.
The exported file has a different bitrate than the value you entered
PowerPoint may cap the bitrate at the maximum allowed by the preset. For example, setting 100000 kbps (100 Mbps) may be truncated to the preset maximum of roughly 35 Mbps for Ultra HD. If you need a bitrate higher than the preset ceiling, use the re-encode method with HandBrake instead.
The video resolution is stretched or has black bars after re-encoding
When you change the resolution in HandBrake, select the Anamorphic mode to None or Strict to preserve the pixel aspect ratio. For a non-standard resolution like 1920×800, set Anamorphic to None and ensure the display size matches the storage size.
PowerPoint Export Presets vs Custom Registry vs HandBrake: Quality and Control Comparison
| Item | PowerPoint Built-in Presets | PowerPoint With Registry Bitrate | PowerPoint Export + HandBrake |
|---|---|---|---|
| Resolution control | Only 4K, 1080p, 720p, 480p | Same as preset | Any custom resolution |
| Bitrate control | Fixed per preset | Custom, capped at preset ceiling | Any bitrate, no cap |
| Codec selection | H.264 only | H.264 only | H.264, H.265, VP9, and others |
| Frame rate control | Same as slide timings | Same as slide timings | Custom frame rate |
| Audio bitrate control | Fixed AAC 128 kbps | Fixed AAC 128 kbps | Custom audio bitrate and codec |
| Ease of use | One click | Registry edit required | Requires separate transcoding app |
The registry method gives you bitrate control without leaving PowerPoint, but it is limited by the preset resolution and codec. The HandBrake method gives you complete control over every video parameter at the cost of an extra encoding step.
You can now export a PowerPoint presentation as an MP4 with a custom bitrate using the registry trick, or with a custom resolution by re-encoding the Ultra HD export in HandBrake. For most users, the registry method is faster for bitrate adjustments, while the HandBrake approach is better when you need non-standard dimensions or advanced codecs like H.265. If you frequently export videos, consider saving a HandBrake preset named PowerPoint Export with your preferred resolution, bitrate, and codec settings to automate the process.