Convert one or more M4V files to MPEG using an interactive, fast, and free video converter tool.
drop your M4V files here
Converted Files
Disclaimer:Please be aware that due to limited server storage, converted files will be automatically purged over time for optimal server performance.
Conversion Settings
Sets the total number of video frames to output. Leave blank to process the entire video.
Sets the total number of video frames to output. Leave blank to process the entire video.
30
Sets the output video frame rate. Higher frame rates make motion smoother but increase file size.
Sets the output video frame rate. Higher frame rates make motion smoother but increase file size.
Sets the output resolution. Use width x height format (e.g., 1280x720). Leave blank to keep original.
Sets the output resolution. Use width x height format (e.g., 1280x720). Leave blank to keep original.
16:9
Sets the display aspect ratio of the output video.
Sets the display aspect ratio of the output video.
Sets the number of bits per raw sample. Useful for high-quality or archival purposes.
Sets the number of bits per raw sample. Useful for high-quality or archival purposes.
mpeg2video
Forces a specific video codec. 'Copy' keeps the original stream without re-encoding.
Forces a specific video codec. 'Copy' keeps the original stream without re-encoding.
Sets the starting timecode of the video. Format: hh:mm:ss[:;.]ff.
Sets the starting timecode of the video. Format: hh:mm:ss[:;.]ff.
1
Selects the number of encoding passes. More passes improve quality but take longer.
Selects the number of encoding passes. More passes improve quality but take longer.
Apply one or more FFmpeg video filters (e.g., scale, crop, rotate). Multiple filters are comma-separated.
Apply one or more FFmpeg video filters (e.g., scale, crop, rotate). Multiple filters are comma-separated.
Sets the output video bitrate. Higher bitrates improve quality but increase file size.
Sets the output video bitrate. Higher bitrates improve quality but increase file size.
Sets the output audio bitrate. Use standard values like 128k or 192k.
Sets the output audio bitrate. Use standard values like 128k or 192k.
How to use this M4V to MPEG Converter?
Choose Files: Click 👆 on the Choose Files button and choose input M4V files, or you may drag and drop M4V files to the drop area. You may choose one or more video files. The chosen files are displayed with size information in the same drop area.
Conversion Settings: You may change the conversion parameters like quality 🎛, background color, etc., using the sliders, or color input buttons.
Conversion: Now you can click on the Convert button. This is where the ⛄ magic happens. Your M4V files are sent to the server for conversion. This all happens in a lightening speed ⚡.
Output: Once the M4Vs are converted ✅ to MPEGs, they appear in the download section.
Download Files: You may click 👆 on the big Download button to download ↓ all your converted MPEGs, or you may download individual MPEG by clicking on the respective download button.
Options: There is also a link 🔗 which you can Copy and share it using which you can download the converted MPEG files.
{
"convert": "m4v-mpeg",
"multiple": true,
"from": "m4v",
"to": "mpeg",
"controls": [
{
"type": "number",
"optional": true,
"name": "vframes",
"label": "Number of Video Frames",
"range": {
"min": 1,
"max": 100000
},
"desc": "Sets the total 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 fps (Film)",
"value": "24000/1001"
},
{
"label": "24 fps",
"value": "24"
},
{
"label": "25 fps (PAL)",
"value": "25"
},
{
"label": "29.97 fps (NTSC)",
"value": "30000/1001"
},
{
"label": "30 fps",
"value": "30"
},
{
"label": "60 fps",
"value": "60"
}
],
"defaultValue": "30",
"desc": "Sets the output video frame rate. Higher frame rates make motion smoother but increase file size."
},
{
"type": "text",
"name": "size",
"label": "Frame Size (WxH)",
"placeholder": "1920x1080",
"desc": "Sets the output resolution. Use width x height format (e.g., 1280x720). Leave blank to keep original."
},
{
"type": "dropdown",
"name": "aspect",
"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"
}
],
"defaultValue": "16:9",
"desc": "Sets the display aspect ratio of the output video."
},
{
"type": "number",
"optional": true,
"name": "bits_per_raw_sample",
"label": "Bits Per Raw Sample",
"range": {
"min": 8,
"max": 16
},
"desc": "Sets the number of bits per raw sample. Useful for high-quality or archival purposes."
},
{
"type": "dropdown",
"name": "vcodec",
"label": "Video Codec",
"options": [
{
"label": "Copy (no re-encode)",
"value": "copy"
},
{
"label": "MPEG-2",
"value": "mpeg2video"
},
{
"label": "MPEG-1",
"value": "mpeg1video"
}
],
"defaultValue": "mpeg2video",
"desc": "Forces a specific video codec. 'Copy' keeps the original stream without re-encoding."
},
{
"type": "text",
"optional": true,
"name": "timecode",
"label": "Timecode",
"placeholder": "00:00:00:00",
"desc": "Sets the starting timecode of the video. Format: hh:mm:ss[:;.]ff."
},
{
"type": "dropdown",
"name": "pass",
"label": "Encoding Pass",
"options": [
{
"label": "1 Pass (fast)",
"value": 1
},
{
"label": "2 Pass (balanced)",
"value": 2
},
{
"label": "3 Pass (best quality)",
"value": 3
}
],
"defaultValue": 1,
"desc": "Selects the number of encoding passes. More passes improve quality but take longer."
},
{
"type": "text",
"optional": true,
"name": "vf",
"label": "Video Filters",
"placeholder": "scale=1280:720,transpose=1",
"desc": "Apply one or more FFmpeg video filters (e.g., scale, crop, rotate). Multiple filters are comma-separated."
},
{
"type": "text",
"optional": true,
"name": "video_bitrate",
"label": "Video Bitrate",
"placeholder": "2000k",
"desc": "Sets the output video bitrate. Higher bitrates improve quality but increase file size."
},
{
"type": "text",
"optional": true,
"name": "audio_bitrate",
"label": "Audio Bitrate",
"placeholder": "128k",
"desc": "Sets the output audio bitrate. Use standard values like 128k or 192k."
}
],
"note": "M4V to MPEG conversion can retain quality if using the 'copy' codec, but this only works if the original stream is already MPEG-compatible. Otherwise, re-encoding is required, and settings like frame rate, size, and bitrate will impact both quality and file size.",
"type": "video"
}