MPEG to FLV Converter

Convert MPEG video to FLV Flash Video format for RTMP streaming servers, legacy content systems, and Flash workflows.

Initializing... drag & drop files here

Supports: MPG, MPEG

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Show All Options
File Compression
Preset
Video resolution
Trim

How to Convert MPEG to FLV
  1. Upload Your MPEG File — Click "Choose Files" or drag and drop your MPG or MPEG video file. Both extensions are accepted.
  2. Choose Video Codec — Under Video Codec, the default for FLV output is FLV (Flash Video).
  3. Set Video Quality — Under File Compression, choose from: Quality Preset (Highest through Lowest), Target File Size % (1-100% slider with Smart Scaling), Specific File Size (MB/KB), Constant Bitrate, Variable Bitrate, Constant Quality (CRF), or Constraint Quality.
  4. Set Audio Codec — Under Audio Codec, the default for FLV is AAC.
  5. Adjust Resolution (Optional) — Under Video Resolution, keep the original or choose Preset Resolutions (1080p, 720p, 480p, etc.), Fixed Resolutions, Resolution Percentage, or custom Width/Height/Width×Height.
  6. Trim (Optional) — Under Trim, set a Start Time and Duration to extract a specific segment.
  7. Convert & Download — Click "Convert" and download your FLV file.

Why Convert MPEG to FLV?

FLV (Flash Video) was the standard web video format before HTML5. While Adobe discontinued Flash Player in 2020, FLV remains necessary for RTMP streaming servers (OBS, Wowza, nginx-rtmp) that require FLV input, legacy content management systems that only accept FLV uploads, Flash-based kiosks and digital signage systems, and archival workflows that store video in FLV format.

MPEG vs FLV Comparison

Feature MPEG FLV (Flash Video)
Video codec MPEG-1 or MPEG-2 FLV (default)
Audio codec MP2 AAC (default)
Container MPEG Program Stream Flash Video
File size Large (MPEG-2) Smaller (FLV codec)
Streaming Not designed for streaming RTMP native
Browser support Limited None (Flash discontinued)
Best for DVD, digital TV RTMP streaming, legacy web

RTMP Streaming Use Case

FLV is the native format for RTMP streaming:

  • OBS Studio → RTMP ingest → CDN distribution
  • Wowza Streaming Engine — accepts FLV/RTMP
  • nginx-rtmp module — requires FLV format
  • Legacy Flash media servers — FLV only
What is the FLV codec?

The default FLV codec is Sorenson H.263 (Flash Video). You can change to H.264 under Video Codec for better quality — H.264 in FLV containers is supported by most RTMP servers and VLC.

Will the file size decrease?

Typically yes. MPEG-2 is less efficient than the FLV codec. Converting also lets you use Target File Size % or Specific File Size to control the exact output size.

Can modern browsers play FLV files?

No — all major browsers removed Flash support in 2020-2021. FLV files play in VLC, MPC-HC, and standalone Flash Player. For web playback, use MPEG to MP4 instead.

Can I trim the video during conversion?

Yes. Under Trim, select "Time Range" and enter a Start Time and Duration in seconds or HH:MM:SS.sss format.

Should I use FLV or H.264 codec in the FLV container?

Use the default FLV codec for maximum compatibility with legacy Flash players. Use H.264 for better compression and quality — most modern RTMP servers support H.264 in FLV containers.

Rate MPEG to FLV Converter Tool

Rating: 4.8 / 5 - 83 reviews