- Convert Online
- Video Converters
- FLV to M4V
Convert FLV to M4V
Convert one or more FLV files to M4V using an interactive, fast, and free video converter tool.
Conversion Settings
Limits the number of frames in the output video. Useful for short previews or trimming without specifying time.
Limits the number of frames in the output video. Useful for short previews or trimming without specifying time.
30Sets the number of frames per second in the output video. Higher frame rates produce smoother motion but increase file size.
Sets the number of frames per second in the output video. Higher frame rates produce smoother motion but increase file size.
Specifies output resolution in WxH format (e.g., 1280x720). Use original size for no scaling.
16:9Sets the display aspect ratio of the output video.
Sets the display aspect ratio of the output video.
Specifies bit depth per raw sample. Higher values can improve quality but increase file size.
Specifies bit depth per raw sample. Higher values can improve quality but increase file size.
libx264Specifies the encoding codec for the video stream.
Specifies the encoding codec for the video stream.
Sets the initial SMPTE timecode for the video (e.g., 00:00:00:00).
1Controls multi-pass encoding for quality optimization. 2-pass provides better quality at the same bitrate.
Controls multi-pass encoding for quality optimization. 2-pass provides better quality at the same bitrate.
Applies FFmpeg video filters to the output, such as scaling, cropping, or rotation.
2000kSets the average video bitrate for the output. Higher bitrates improve quality but increase file size.
Sets the average video bitrate for the output. Higher bitrates improve quality but increase file size.
128kSets the audio bitrate for the output video.
Sets the audio bitrate for the output video.
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 FLV to M4V 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": "flv-m4v",
"multiple": true,
"from": "flv",
"to": "m4v",
"controls": [
{
"type": "number",
"optional": true,
"name": "vframes",
"label": "Number of Video Frames",
"range": {
"min": 1,
"max": 100000
},
"desc": "Limits the number of frames in the output video. Useful for short previews or trimming without specifying time."
},
{
"type": "dropdown",
"name": "frame_rate",
"label": "Frame Rate (fps)",
"options": [
{
"label": "23.976 fps",
"value": "23.976"
},
{
"label": "25 fps (PAL)",
"value": "25"
},
{
"label": "29.97 fps (NTSC)",
"value": "29.97"
},
{
"label": "30 fps",
"value": "30"
},
{
"label": "60 fps",
"value": "60"
}
],
"defaultValue": "30",
"desc": "Sets the number of frames per second in the output video. Higher frame rates produce smoother motion but increase file size."
},
{
"type": "text",
"name": "size",
"label": "Frame Size (Resolution)",
"placeholder": "e.g., 1920x1080",
"desc": "Specifies output resolution in WxH format (e.g., 1280x720). Use original size for no scaling."
},
{
"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": "Specifies bit depth per raw sample. Higher values can improve quality but increase file size."
},
{
"type": "dropdown",
"name": "video_codec",
"label": "Video Codec",
"options": [
{
"label": "H.264",
"value": "libx264"
},
{
"label": "H.265/HEVC",
"value": "libx265"
},
{
"label": "MPEG-4",
"value": "mpeg4"
},
{
"label": "Copy Original",
"value": "copy"
}
],
"defaultValue": "libx264",
"desc": "Specifies the encoding codec for the video stream."
},
{
"type": "text",
"optional": true,
"name": "timecode",
"label": "Initial Timecode",
"placeholder": "hh:mm:ss[:;.]ff",
"desc": "Sets the initial SMPTE timecode for the video (e.g., 00:00:00:00)."
},
{
"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": "Controls multi-pass encoding for quality optimization. 2-pass provides better quality at the same bitrate."
},
{
"type": "text",
"optional": true,
"name": "video_filters",
"label": "Video Filters",
"placeholder": "e.g., scale=1280:720,transpose=1",
"desc": "Applies FFmpeg video filters to the output, such as scaling, cropping, or rotation."
},
{
"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 average video bitrate for the output. Higher bitrates improve quality but increase file size."
},
{
"type": "dropdown",
"name": "audio_bitrate",
"label": "Audio Bitrate",
"options": [
{
"label": "64 kbps",
"value": "64k"
},
{
"label": "96 kbps",
"value": "96k"
},
{
"label": "128 kbps",
"value": "128k"
},
{
"label": "192 kbps",
"value": "192k"
}
],
"defaultValue": "128k",
"desc": "Sets the audio bitrate for the output video."
}
],
"note": "FLV to M4V conversion allows you to re-encode Flash Video files into the M4V format, typically using H.264 or MPEG-4 codecs. You can control frame rate, resolution, aspect ratio, and bitrates for both video and audio. Using multi-pass encoding can improve quality, especially at lower bitrates.",
"type": "video",
"operation": "convert"
}