- Convert Online
- Video Converters
- MKV to AVI
Convert MKV to AVI
Convert one or more MKV files to AVI using an interactive, fast, and free video converter tool.
Conversion Settings
Limits the number of video frames in the output. Useful for clipping or testing. Leave blank to convert the entire video.
Limits the number of video frames in the output. Useful for clipping or testing. Leave blank to convert the entire video.
30Sets the frame rate for the output AVI file. Higher frame rates result in smoother motion but larger file sizes.
Sets the frame rate for the output AVI file. Higher frame rates result in smoother motion but larger file sizes.
Specifies the output video resolution (width x height). Leave blank to keep the original resolution. Example: 1920x1080.
Sets the display aspect ratio. Leave as 'Original' to keep source aspect ratio.
Sets the display aspect ratio. Leave as 'Original' to keep source aspect ratio.
2000kSets the target video bitrate. Higher bitrates improve visual quality but increase file size.
Sets the target video bitrate. Higher bitrates improve visual quality but increase file size.
1Specifies the number of encoding passes. 2-pass encoding improves quality for a given file size but takes longer.
Specifies the number of encoding passes. 2-pass encoding improves quality for a given file size but takes longer.
Sets the starting timecode of the output video. Format: hh:mm:ss:ff. Useful for synchronization in editing workflows.
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 MKV 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": "mkv-avi",
"multiple": true,
"from": "mkv",
"to": "avi",
"controls": [
{
"type": "number",
"name": "vframes",
"label": "Number of Video Frames",
"optional": true,
"range": {
"min": 1,
"max": 100000
},
"desc": "Limits the number of video frames in the output. Useful for clipping or testing. Leave blank to convert the entire 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": "60 fps (High Frame Rate)",
"value": "60"
}
],
"defaultValue": "30",
"desc": "Sets the frame rate for the output AVI file. Higher frame rates result in smoother motion but larger file sizes."
},
{
"type": "text",
"name": "size",
"label": "Frame Size",
"placeholder": "e.g. 1280x720",
"desc": "Specifies the output video resolution (width x height). Leave blank to keep the original resolution. Example: 1920x1080."
},
{
"type": "dropdown",
"name": "aspect_ratio",
"label": "Aspect Ratio",
"options": [
{
"label": "Original",
"value": ""
},
{
"label": "4:3",
"value": "4:3"
},
{
"label": "16:9",
"value": "16:9"
}
],
"defaultValue": "",
"desc": "Sets the display aspect ratio. Leave as 'Original' to keep source aspect ratio."
},
{
"type": "dropdown",
"name": "video_bitrate",
"label": "Video Bitrate",
"options": [
{
"label": "500 kbps",
"value": "500k"
},
{
"label": "1000 kbps",
"value": "1000k"
},
{
"label": "2000 kbps",
"value": "2000k"
},
{
"label": "4000 kbps",
"value": "4000k"
}
],
"defaultValue": "2000k",
"desc": "Sets the target video bitrate. Higher bitrates improve visual quality but increase file size."
},
{
"type": "dropdown",
"name": "pass",
"label": "Encoding Pass",
"options": [
{
"label": "1-Pass",
"value": 1
},
{
"label": "2-Pass",
"value": 2
}
],
"defaultValue": 1,
"desc": "Specifies the number of encoding passes. 2-pass encoding improves quality for a given file size but takes longer."
},
{
"type": "text",
"name": "timecode",
"label": "Initial Timecode",
"placeholder": "hh:mm:ss:ff",
"desc": "Sets the starting timecode of the output video. Format: hh:mm:ss:ff. Useful for synchronization in editing workflows."
}
],
"type": "video",
"operation": "convert"
}