How to Download Videos as MP4 Files
Save videos as MP4 safely: use a service's own download option, convert WebM, MKV or MOV files locally, and check codecs, sound and playback before sharing.
MP4 is the video format most phones, editors, messaging apps and browsers accept. Getting a video as an MP4 file usually means one of two things. You can download a file that a service already offers as MP4. Or you can save the video in another format and convert it on your own computer. This guide covers both and focuses on recordings you own or are allowed to keep, such as meeting recordings, webcam clips and videos from your own cloud storage.
Before you start
Only download videos you created, own or have permission to save. Many streaming and social platforms do not allow saving videos outside their own offline features, and protected streams are encrypted rather than offered as ordinary files. If a recording includes other people, such as a video call, check that they agreed to it being kept and shared.
Know where the processing happens. A download button inside a service gives you a file prepared on that service's servers. A desktop tool such as VLC media player or FFmpeg converts the file locally on your computer. Online MP4 downloader websites and browser extensions usually fetch or upload the video through their own servers. Read their privacy and file-retention terms before using one, and avoid them for private meetings.
- Access to the account or folder that holds the video, for example the meeting host account, cloud storage or your camera app library.
- Enough free storage. Converting temporarily needs room for both the original and the new file.
- For conversion, a local tool such as VLC media player or FFmpeg, installed from its official source.
- The original file kept safe until you have checked the result.
Step-by-step instructions
Option 1: Use the service's own download option
- 1. Open the video in the app or website where it is stored, signed in with the account that owns it.
- 2. Look for an option named Download, Export or Save, often in a menu next to the video or in a recordings or files list. Names and locations differ between services and change with updates.
- 3. If you are offered a choice of format or quality, pick MP4 and the resolution you actually need. Higher resolution produces larger files.
- 4. Save the file to a folder you can find easily, then check its file extension before removing any online copy.
Some services export MP4 by default. Others deliver WebM, MOV or MKV, or provide audio and video as separate files. If you do not get an MP4, convert the file locally as described below instead of turning to an unknown third-party downloader.
Option 2: Convert a saved file to MP4 with VLC
- 1. Open VLC and choose Media, then Convert / Save. On macOS the equivalent is File, then Convert / Stream. Labels can vary between VLC versions.
- 2. Add the source file and continue to the conversion settings.
- 3. Choose a profile that produces MP4 with H.264 video.
- 4. Set a destination name ending in .mp4, using a different name from the original, and start the conversion.
Option 3: Convert with FFmpeg
If the source already contains H.264 or H.265 video and AAC audio, which is common in MKV and MOV files, you can change only the container without re-encoding: ffmpeg -i input.mkv -c copy output.mp4. This is fast and keeps the original quality. If FFmpeg reports an error, or the result will not play where you need it, re-encode instead: ffmpeg -i input.webm -c:v libx264 -crf 23 -c:a aac output.mp4. A lower CRF value gives higher quality and a larger file. Re-encoding takes longer and always loses some quality compared with the source.
Check the output
- The file name ends in .mp4 and the size makes sense for the video length. A file of only a few kilobytes is usually a failed download or a saved web page, not a video.
- Play it from start to finish, ideally in a different player from the one you used to convert it, and check that sound stays in sync with the picture.
- Check which codecs are inside. VLC shows this in its media or codec information window, and running ffprobe output.mp4 lists the video and audio streams. H.264 video with AAC audio is the most widely compatible combination. H.265 or AV1 inside an MP4 may not play on older devices or in some apps.
- Compare resolution and duration with the original. Conversion cannot add detail the source lacked, and a service's download option may provide a lower quality than the original recording.
Common problems and next steps
There is no download button. The owner or meeting host may have disabled downloads, or your account may not have that permission. Ask the owner for a copy rather than trying to work around the restriction.
The download ends with .part or .crdownload, or the file will not open. The transfer did not finish. Delete the partial file and download again on a stable connection.
The video downloaded as WebM instead of MP4. This is common for browser-based recordings. Convert it locally with VLC or with the FFmpeg re-encode command shown above.
The MP4 has no sound. The audio may have been delivered as a separate file, or the audio codec may not be supported by your player. Check the streams with ffprobe and re-encode the audio with -c:a aac if needed.
The MP4 will not play on a phone, TV or older computer. The video is probably H.265 or AV1. Re-encode it to H.264 with the FFmpeg command above or a VLC H.264 profile.
The file is too large to share. Re-encode with a higher CRF value, such as 28, or reduce the resolution by adding -vf scale=-2:720 to the FFmpeg command. Check the result again, since both changes reduce quality.