- Convert Online
- Video Converters
- M4V to AVI
Convert M4V to AVI
Convert one or more M4V files to AVI using an interactive, fast, and free video converter tool.
Conversion Settings
Sets the number of video frames to output. Useful if you only want to convert a portion of the video. Leave blank to convert the full video.
Sets the number of video frames to output. Useful if you only want to convert a portion of the video. Leave blank to convert the full video.
30
Sets the video frame rate. Common values are 24 (cinema), 30 (standard), and 60 (smooth motion).
Sets the video frame rate. Common values are 24 (cinema), 30 (standard), and 60 (smooth motion).
Sets the output resolution. Enter as widthxheight (e.g., 1920x1080). Leave blank to keep the original size.
Sets the aspect ratio of the video. Defaults to the source ratio if not specified.
Sets the aspect ratio of the video. Defaults to the source ratio if not specified.
Sets the number of bits per raw sample. Higher values can improve quality but increase file size.
Sets the number of bits per raw sample. Higher values can improve quality but increase file size.
mpeg4Selects the video codec for the AVI output. 'Copy' will keep the original codec without re-encoding.
Selects the video codec for the AVI output. 'Copy' will keep the original codec without re-encoding.
Sets the starting timecode for the video. Useful for broadcast workflows.
Selects the pass number for multi-pass encoding. Multi-pass improves quality at the same bitrate.
Selects the pass number for multi-pass encoding. Multi-pass improves quality at the same bitrate.
Applies video filters using FFmpeg's filter graph syntax. Example: 'scale=1280:720' to resize.
2500
Sets the target video bitrate. Higher values improve quality but increase file size.
Sets the target video bitrate. Higher values improve quality but increase file size.
128
Sets the audio bitrate for the output. Higher values give better sound quality.
Sets the audio bitrate for the output. Higher values give better sound 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 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": "m4v-avi",
"multiple": true,
"from": "m4v",
"to": "avi",
"controls": [
{
"type": "number",
"optional": true,
"name": "vframes",
"label": "Number of Video Frames",
"range": {
"min": 1,
"max": 100000
},
"desc": "Sets the number of video frames to output. Useful if you only want to convert a portion of the video. Leave blank to convert the full video."
},
{
"type": "number",
"optional": true,
"name": "framerate",
"label": "Frame Rate (fps)",
"range": {
"min": 1,
"max": 240
},
"defaultValue": 30,
"desc": "Sets the video frame rate. Common values are 24 (cinema), 30 (standard), and 60 (smooth motion)."
},
{
"type": "text",
"optional": true,
"name": "size",
"label": "Frame Size",
"placeholder": "e.g., 1920x1080 or 1280x720",
"desc": "Sets the output resolution. Enter as widthxheight (e.g., 1920x1080). Leave blank to keep the original size."
},
{
"type": "dropdown",
"optional": true,
"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"
}
],
"desc": "Sets the aspect ratio of the video. Defaults to the source ratio if not specified."
},
{
"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. Higher values can improve quality but increase file size."
},
{
"type": "dropdown",
"optional": true,
"name": "vcodec",
"label": "Video Codec",
"options": [
{
"label": "Copy Original",
"value": "copy"
},
{
"label": "MPEG-4",
"value": "mpeg4"
},
{
"label": "H.264",
"value": "libx264"
},
{
"label": "H.265",
"value": "libx265"
},
{
"label": "MJPEG",
"value": "mjpeg"
}
],
"defaultValue": "mpeg4",
"desc": "Selects the video codec for the AVI output. 'Copy' will keep the original codec 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. Useful for broadcast workflows."
},
{
"type": "number",
"optional": true,
"name": "pass",
"label": "Pass Number",
"range": {
"min": 1,
"max": 3
},
"desc": "Selects the pass number for multi-pass encoding. Multi-pass improves quality at the same bitrate."
},
{
"type": "text",
"optional": true,
"name": "vf",
"label": "Video Filters",
"placeholder": "e.g., scale=1280:720,transpose=1",
"desc": "Applies video filters using FFmpeg's filter graph syntax. Example: 'scale=1280:720' to resize."
},
{
"type": "number",
"optional": true,
"name": "video_bitrate",
"label": "Video Bitrate (kbps)",
"range": {
"min": 100,
"max": 50000
},
"defaultValue": 2500,
"desc": "Sets the target video bitrate. Higher values improve quality but increase file size."
},
{
"type": "number",
"optional": true,
"name": "audio_bitrate",
"label": "Audio Bitrate (kbps)",
"range": {
"min": 32,
"max": 320
},
"defaultValue": 128,
"desc": "Sets the audio bitrate for the output. Higher values give better sound quality."
}
],
"type": "video",
"operation": "convert"
}