MKV to FLV Converter
Configure your MKV-to-FLV conversion settings and get the exact FFmpeg command to run on your computer.
Conversion Settings
Just the filename — or a full path like /home/user/videos/movie.mkv
H.264 is the best choice for modern Flash Player (9.0.115+).
300 kbps (small)
6000 kbps (high quality)
64 kbps
320 kbps
FFmpeg Command
ffmpeg -i "input.mkv" -c:v libx264 -b:v 1500k -c:a libmp3lame -b:a 128k "output.flv"
Command breakdown
MKV vs. FLV — Format Comparison
| Feature | MKV | FLV |
|---|---|---|
| Developer | Matroska (open source) | Adobe Systems |
| Common codecs | H.264, H.265, AV1, VP9 | H.264, Sorenson Spark, MP3 |
| Use case | Modern storage, Blu-ray rips | Legacy Flash web video |
| Browser support | Via HTML5 video (limited) | Requires Flash Player (obsolete) |
| Subtitles / chapters | Full support | Not supported |
Quick tips
- Run the command in the same folder as your MKV file, or use full paths.
-
Add
-ybefore the output filename to overwrite an existing file without a prompt. -
Use
-preset fastwith libx264 to speed up encoding at a slight quality trade-off. - FLV does not support chapters, multiple audio tracks, or subtitles. For modern use, prefer MP4 instead.
Command copied!
Summary
Configure your MKV-to-FLV conversion settings and get the exact FFmpeg command to run on your computer.
How it works
- Enter the name of your MKV input file (e.g. video.mkv).
- Enter the desired output FLV filename.
- Choose a video codec — H.264 (libx264) is the most compatible choice for FLV.
- Set a video bitrate using the slider.
- Choose an audio codec — MP3 is the standard for FLV containers.
- Click "Generate Command" and copy the FFmpeg command shown.
- Paste the command into your terminal and run it to convert the file.
Use cases
- Convert MKV files for use with legacy Flash-based video players.
- Prepare video content for older streaming servers that require FLV input.
- Archive or re-encode footage in the FLV format for compatibility with older systems.
- Generate FLV files for embedding in legacy SWF-based web applications.
- Convert recorded MKV screencasts to FLV for older e-learning platforms.
- Reduce file size during conversion by adjusting the bitrate.
Frequently Asked Questions
Last updated: 2026-06-11 ·
Reviewed by Nham Vu