- Convert Online
- Video Converters
- M4V to MP4
Convert M4V to MP4
Convert one or more M4V files to MP4 using an interactive, fast, and free video converter tool.
Conversion Settings
Set the number of video frames to output. Leave blank to process the entire video.
Set the number of video frames to output. Leave blank to process the entire video.
Set the video frame rate. Common values are 24 fps (cinema), 25 fps (PAL), and 29.97 fps (NTSC).
Set the video frame rate. Common values are 24 fps (cinema), 25 fps (PAL), and 29.97 fps (NTSC).
Set the video frame resolution (width x height). Use standard resolutions like 1280x720 or 1920x1080.
Set the display aspect ratio. This does not change resolution but affects how the video is displayed.
Set the display aspect ratio. This does not change resolution but affects how the video is displayed.
Set the number of bits per raw sample. Useful for controlling color depth in raw formats.
Set the number of bits per raw sample. Useful for controlling color depth in raw formats.
If checked, the video stream will be removed and only audio will be kept.
copySelect the video codec. 'Copy' keeps original quality and is fastest, but may reduce compatibility in rare cases.
Select the video codec. 'Copy' keeps original quality and is fastest, but may reduce compatibility in rare cases.
Set the initial timecode value for the output video. Useful for broadcast workflows.
Select pass number for multi-pass encoding. Use 2 passes for higher quality with smaller file size.
Select pass number for multi-pass encoding. Use 2 passes for higher quality with smaller file size.
Apply FFmpeg video filters. Multiple filters can be chained with commas.
Set the target video bitrate. Higher bitrates produce better quality but larger file sizes.
Remove any data streams (such as subtitles or metadata) from the output file.
Set the target audio bitrate. Common values are 128k for standard and 192k for high quality.
Disclaimer:Please be aware that due to limited server storage, converted files will be automatically purged over time for optimal server performance.
How to use this M4V to MP4 Converter?
- Choose files or drop them into the input area.
- Adjust the conversion settings and click Convert.
- Download the converted files when processing finishes.
{
"convert": "m4v-mp4",
"multiple": true,
"from": "m4v",
"to": "mp4",
"controls": [
{
"type": "number",
"optional": true,
"name": "vframes",
"label": "Number of Video Frames",
"range": {
"min": 1,
"max": 1000000
},
"desc": "Set the number of video frames to output. Leave blank to process the entire video."
},
{
"type": "dropdown",
"name": "frame_rate",
"label": "Frame Rate (fps)",
"options": [
{
"label": "23.976",
"value": "24000/1001"
},
{
"label": "24",
"value": "24"
},
{
"label": "25 (PAL)",
"value": "25"
},
{
"label": "29.97 (NTSC)",
"value": "30000/1001"
},
{
"label": "30",
"value": "30"
},
{
"label": "60",
"value": "60"
}
],
"optional": true,
"desc": "Set the video frame rate. Common values are 24 fps (cinema), 25 fps (PAL), and 29.97 fps (NTSC)."
},
{
"type": "text",
"optional": true,
"name": "size",
"label": "Frame Size",
"placeholder": "e.g. 1920x1080",
"desc": "Set the video frame resolution (width x height). Use standard resolutions like 1280x720 or 1920x1080."
},
{
"type": "dropdown",
"name": "aspect_ratio",
"label": "Aspect Ratio",
"options": [
{
"label": "4:3",
"value": "4:3"
},
{
"label": "16:9",
"value": "16:9"
},
{
"label": "1.3333",
"value": "1.3333"
},
{
"label": "1.7777",
"value": "1.7777"
}
],
"optional": true,
"desc": "Set the display aspect ratio. This does not change resolution but affects how the video is displayed."
},
{
"type": "number",
"optional": true,
"name": "bits_per_raw_sample",
"label": "Bits per Raw Sample",
"range": {
"min": 1,
"max": 16
},
"desc": "Set the number of bits per raw sample. Useful for controlling color depth in raw formats."
},
{
"type": "checkbox",
"name": "disable_video",
"label": "Disable Video",
"defaultValue": false,
"desc": "If checked, the video stream will be removed and only audio will be kept."
},
{
"type": "dropdown",
"name": "video_codec",
"label": "Video Codec",
"options": [
{
"label": "Copy (no re-encode)",
"value": "copy"
},
{
"label": "H.264",
"value": "libx264"
},
{
"label": "H.265 / HEVC",
"value": "libx265"
},
{
"label": "MPEG-4",
"value": "mpeg4"
}
],
"defaultValue": "copy",
"desc": "Select the video codec. 'Copy' keeps original quality and is fastest, but may reduce compatibility in rare cases."
},
{
"type": "text",
"optional": true,
"name": "timecode",
"label": "Initial Timecode",
"placeholder": "hh:mm:ss[:;.]ff",
"desc": "Set the initial timecode value for the output video. Useful for broadcast workflows."
},
{
"type": "number",
"optional": true,
"name": "pass",
"label": "Pass Number",
"range": {
"min": 1,
"max": 3
},
"desc": "Select pass number for multi-pass encoding. Use 2 passes for higher quality with smaller file size."
},
{
"type": "text",
"optional": true,
"name": "video_filters",
"label": "Video Filters",
"placeholder": "e.g. scale=1280:720,transpose=1",
"desc": "Apply FFmpeg video filters. Multiple filters can be chained with commas."
},
{
"type": "text",
"optional": true,
"name": "video_bitrate",
"label": "Video Bitrate",
"placeholder": "e.g. 2500k",
"desc": "Set the target video bitrate. Higher bitrates produce better quality but larger file sizes."
},
{
"type": "checkbox",
"name": "disable_data",
"label": "Disable Data Streams",
"defaultValue": false,
"desc": "Remove any data streams (such as subtitles or metadata) from the output file."
},
{
"type": "text",
"optional": true,
"name": "audio_bitrate",
"label": "Audio Bitrate",
"placeholder": "e.g. 128k",
"desc": "Set the target audio bitrate. Common values are 128k for standard and 192k for high quality."
}
],
"type": "video",
"operation": "convert"
}