Based on similar requirements, a 4-5 minute video can be compressed to 20-30 MB. For a video roughly 20 MB, aim for a to ensure good quality at 720p ( ) using the H.264 codec. Recommended Settings (e.g., in Adobe Premiere, Handbrake) Format: MP4 (H.264) Resolution: 720p (
If the video looks "pixelated," keep the resolution at 720p but slightly increase the target bitrate.
If you are facing upload errors on platforms due to strict file size limits (like Pearson portfolios), reducing the time (shortening the clip) is more effective than further reducing the bitrate. To help you further, tell me: are you making (tutorials, vlog, etc.)? What software are you using to edit/export? I can provide the specific settings for your editor. 720p MP4 Export settings - Adobe Community
While slower to export, this ensures the best quality per MB.
~1.0 - 1.5 Mbps (lower this if file size is still too high) Encoding: 2-pass Frame Rate: 24, 25, or 30 fps Content Ideas for this Size/Format