- Convert Online
- Video Converters
- MPEG to AVI
Convert MPEG to AVI
Convert one or more MPEG files to AVI using an interactive, fast, and free video converter tool.
Conversion Settings
Specifies how many video frames to output before stopping. Leave blank to convert the full video.
Specifies how many video frames to output before stopping. Leave blank to convert the full video.
30Sets the playback frame rate of the output video. Standard is 30 fps for smooth motion.
Sets the playback frame rate of the output video. Standard is 30 fps for smooth motion.
Sets the output resolution. You can use widthxheight (e.g., 1920x1080) or common names like 720p, 1080p.
Sets the display aspect ratio for the output video.
Sets the display aspect ratio for the output video.
Sets the number of bits per raw sample. Common values are 8 or 10 for video. Leave blank to use the codec default.
Sets the number of bits per raw sample. Common values are 8 or 10 for video. Leave blank to use the codec default.
mpeg4Specifies the video codec to use for encoding. 'Copy' will keep the original stream without re-encoding.
Specifies the video codec to use for encoding. 'Copy' will keep the original stream without re-encoding.
Sets the starting timecode for the video (e.g., 00:00:00:00). Useful for broadcast or editing workflows.
1Sets the number of encoding passes. More passes can improve quality but take longer.
Sets the number of encoding passes. More passes can improve quality but take longer.
Apply FFmpeg video filters (vf). Example: 'scale=1280:720' resizes the video.
Sets the target video bitrate in kilobits per second. Higher values improve quality but increase file size.
Sets the target video bitrate in kilobits per second. Higher values improve quality but increase file size.
Sets the audio bitrate. Higher values give better sound quality but increase file size.
Sets the audio bitrate. Higher values give better sound quality but increase file size.
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 MPEG to AVI 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": "mpeg-avi",
"multiple": true,
"from": "mpeg",
"to": "avi",
"controls": [
{
"type": "number",
"optional": true,
"name": "vframes",
"label": "Number of Video Frames",
"range": {
"min": 1,
"max": 100000
},
"desc": "Specifies how many video frames to output before stopping. Leave blank to convert the full video."
},
{
"type": "dropdown",
"name": "frame_rate",
"label": "Frame Rate (fps)",
"options": [
{
"label": "24 fps (Film)",
"value": 24
},
{
"label": "25 fps (PAL)",
"value": 25
},
{
"label": "30 fps (NTSC)",
"value": 30
},
{
"label": "50 fps",
"value": 50
},
{
"label": "60 fps (High)",
"value": 60
}
],
"defaultValue": 30,
"desc": "Sets the playback frame rate of the output video. Standard is 30 fps for smooth motion."
},
{
"type": "text",
"name": "size",
"label": "Frame Size",
"placeholder": "e.g., 1920x1080 or 1280x720",
"desc": "Sets the output resolution. You can use widthxheight (e.g., 1920x1080) or common names like 720p, 1080p."
},
{
"type": "dropdown",
"name": "aspect",
"label": "Aspect Ratio",
"options": [
{
"label": "4:3 (1.33)",
"value": "4:3"
},
{
"label": "16:9 (1.78)",
"value": "16:9"
},
{
"label": "21:9 (2.33)",
"value": "21:9"
}
],
"desc": "Sets the display aspect ratio for 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. Common values are 8 or 10 for video. Leave blank to use the codec default."
},
{
"type": "dropdown",
"name": "video_codec",
"label": "Video Codec",
"options": [
{
"label": "Copy Original",
"value": "copy"
},
{
"label": "MPEG-4",
"value": "mpeg4"
},
{
"label": "H.264",
"value": "libx264"
},
{
"label": "H.265 / HEVC",
"value": "libx265"
}
],
"defaultValue": "mpeg4",
"desc": "Specifies the video codec to use for encoding. 'Copy' will keep the original stream without re-encoding."
},
{
"type": "text",
"optional": true,
"name": "timecode",
"label": "Initial Timecode",
"placeholder": "hh:mm:ss[;.]ff",
"desc": "Sets the starting timecode for the video (e.g., 00:00:00:00). Useful for broadcast or editing workflows."
},
{
"type": "dropdown",
"name": "pass",
"label": "Pass Encoding",
"options": [
{
"label": "1-Pass (Faster)",
"value": 1
},
{
"label": "2-Pass (Better Quality)",
"value": 2
},
{
"label": "3-Pass (Highest Quality)",
"value": 3
}
],
"defaultValue": 1,
"desc": "Sets the number of encoding passes. More passes can improve quality but take longer."
},
{
"type": "text",
"optional": true,
"name": "video_filters",
"label": "Video Filters",
"placeholder": "e.g., scale=1280:720",
"desc": "Apply FFmpeg video filters (vf). Example: 'scale=1280:720' resizes the video."
},
{
"type": "number",
"optional": true,
"name": "video_bitrate",
"label": "Video Bitrate (kbps)",
"range": {
"min": 100,
"max": 50000
},
"desc": "Sets the target video bitrate in kilobits per second. Higher values improve quality but increase file size."
},
{
"type": "number",
"optional": true,
"name": "audio_bitrate",
"label": "Audio Bitrate (kbps)",
"range": {
"min": 32,
"max": 320
},
"desc": "Sets the audio bitrate. Higher values give better sound quality but increase file size."
}
],
"type": "video",
"operation": "convert"
}