Convert FLV to MPEG
Max file size 100mb.
FLV vs MPEG Format Comparison
| Aspect | FLV (Source Format) | MPEG (Target Format) |
|---|---|---|
| Format Overview |
FLV
Flash Video
Adobe's Flash Video container was the dominant web video format from 2002 to 2015, powering YouTube, Hulu, and virtually every video-sharing site before HTML5. FLV supports Sorenson Spark, VP6, and H.264 video with MP3 or AAC audio, optimized for progressive download and real-time streaming via RTMP protocol. Following Adobe Flash Player's end-of-life in December 2020, FLV has become a legacy format — though significant archives of FLV content still exist. Legacy Lossy |
MPEG
MPEG Program Stream
The original MPEG video format using MPEG-1/MPEG-2 video compression, standardized for DVD-Video and early digital television. MPEG Program Stream wraps MPEG-1 or MPEG-2 video with MP2 or AC-3 audio for sequential playback, designed for reliable local media like DVDs and VCDs rather than broadcast streaming. While superseded by H.264 for modern use, MPEG-2 remains the backbone of broadcast television and DVD authoring. Legacy Lossy |
| Technical Specifications |
Container: Adobe Flash container (FLV/F4V)
Video Codecs: Sorenson Spark (H.263), VP6, H.264/AVC Audio Codecs: MP3, AAC, Speex, ADPCM, Nellymoser Max Resolution: Up to 1080p (H.264 profile) Extensions: .flv, .f4v |
Container: MPEG Program Stream (ISO/IEC 11172-1, 13818-1)
Video Codecs: MPEG-1, MPEG-2 Audio Codecs: MPEG-1 Layer II (MP2), MP3, AC-3 Max Resolution: Up to 1920x1152 (MPEG-2 Main Profile @ High Level) Extensions: .mpeg, .mpg, .vob, .m2p |
| Video Features |
|
|
| Processing & Tools |
FLV encoding and streaming with FFmpeg: # Convert to FLV with H.264 ffmpeg -i input.mp4 -c:v libx264 -preset medium \ -crf 23 -c:a aac -b:a 128k -f flv output.flv # Legacy FLV with VP6 codec ffmpeg -i input.mp4 -c:v flv -b:v 1M \ -c:a mp3 -b:a 128k output.flv |
MPEG encoding for DVD and broadcast with FFmpeg: # Encode FLV to MPEG-2 Program Stream ffmpeg -i input.flv -c:v mpeg2video -b:v 5M \ -maxrate 8M -bufsize 2M -c:a mp2 -b:a 256k output.mpeg # DVD-compliant MPEG-2 encoding ffmpeg -i input.flv -target ntsc-dvd output.mpeg |
| Advantages |
|
|
| Disadvantages |
|
|
| Common Uses |
|
|
| Best For |
|
|
| Version History |
Introduced: 2002 (Macromedia Flash Player 6)
Current Version: FLV1 / F4V (Adobe, 2007) Status: Deprecated (Flash Player EOL December 2020) Evolution: Flash MX/FLV (2002) → VP6 (2005) → H.264/F4V (2007) → Flash EOL (2020) |
Introduced: 1993 (MPEG-1, ISO/IEC 11172), 1995 (MPEG-2, ISO/IEC 13818)
Current Version: ISO/IEC 13818 (MPEG-2, multiple parts) Status: Legacy standard, maintained for broadcast and DVD Evolution: MPEG-1/VCD (1993) → MPEG-2/DVD (1995) → DVB/ATSC broadcast → still used in broadcast TV |
| Software Support |
Media Players: VLC, mpv, PotPlayer, KMPlayer
Web Browsers: No native support (Flash Player deprecated) Video Editors: Adobe Premiere Pro (import), FFmpeg Mobile: Android (MX Player), iOS (not natively supported) CLI Tools: FFmpeg, FLVTool2, yamdi, MediaInfo |
Media Players: VLC, Windows Media Player, mpv, MPC-HC
Web Browsers: Not natively supported Video Editors: Adobe Premiere Pro, DaVinci Resolve, Avidemux Mobile: Android (VLC, MX Player), iOS (VLC) CLI Tools: FFmpeg, mpgtx, dvdauthor, MEncoder |
Why Convert FLV to MPEG?
Converting FLV to MPEG serves a specific niche: preparing legacy Flash web videos for DVD authoring, broadcast television systems, or playback on hardware DVD players and set-top boxes. MPEG-2 Program Stream is the native format for DVD-Video discs, and many broadcast television systems still rely on MPEG-2 for playout. If you need to burn Flash video content to a playable DVD or deliver it to a broadcast workflow, MPEG is the required format.
The DVD authoring use case is the most common reason for FLV-to-MPEG conversion. Tools like dvdauthor, DVD Flick, and Adobe Encore require MPEG-2 video input to create DVD-Video disc images. By converting FLV to DVD-compliant MPEG-2 (720x480 NTSC or 720x576 PAL), you can create standard DVDs playable on any consumer DVD player — useful for distributing video content to audiences without internet access or for creating physical archive discs.
FLV-to-MPEG conversion always requires full re-encoding because FLV codecs (Sorenson Spark, VP6, H.264) are incompatible with the MPEG-2 codec. The re-encoding process also adapts the resolution, frame rate, and bitrate to MPEG-2 standards. FFmpeg's -target ntsc-dvd or -target pal-dvd presets handle all DVD compliance parameters automatically, producing ready-to-author MPEG files.
Be aware that MPEG-2 has significantly lower compression efficiency than modern codecs — files will be substantially larger than the original FLV at equivalent quality. For general-purpose video conversion, MP4 is a much better choice. Choose MPEG only when your specific workflow demands DVD-Video compliance, broadcast MPEG-2 compatibility, or integration with legacy media systems that only accept MPEG Program Stream input.
Key Benefits of Converting FLV to MPEG:
- DVD Authoring: Create standard DVD-Video discs from Flash video content
- Hardware Playback: Play on any consumer DVD player or set-top box
- Broadcast Compatible: Integration with broadcast television playout systems
- Universal Decoders: Hardware MPEG-2 decoders in billions of devices worldwide
- Reliable Playback: Sequential program stream ensures stable local playback
- DVD Compliance: FFmpeg presets create fully compliant DVD-Video MPEG streams
- Physical Distribution: Burn to DVD for offline distribution without internet
Practical Examples
Example 1: Creating a DVD from Flash Training Videos
Scenario: A school needs to distribute Flash-based educational videos to students who lack internet access by burning them to playable DVDs.
Source: history_lesson_01.flv (80 MB, 640x480, VP6, MP3 128k) Conversion: FLV → MPEG (DVD-compliant NTSC) Result: history_lesson_01.mpeg (350 MB, 720x480, MPEG-2, AC-3) DVD authoring workflow: 1. Convert FLV to DVD-compliant MPEG-2 (NTSC standard) 2. Create DVD file structure with dvdauthor 3. Burn to DVD-R disc for distribution 4. Verify playback on consumer DVD player Command: ffmpeg -i history_lesson_01.flv \ -target ntsc-dvd history_lesson_01.mpeg Result: DVD-compliant video ready for authoring and burning
Example 2: Preparing Flash Content for Broadcast Playout
Scenario: A local TV station acquired rights to web-original content in FLV format and needs MPEG-2 files for their legacy broadcast playout system.
Source: web_show_ep01.flv (150 MB, 1280x720, H.264, AAC stereo) Conversion: FLV → MPEG (broadcast MPEG-2) Result: web_show_ep01.mpeg (600 MB, 720x480, MPEG-2, MP2 stereo) Broadcast workflow: 1. Re-encode to MPEG-2 at broadcast bitrate (5-8 Mbps) 2. Convert audio to MPEG-1 Layer II (MP2) for broadcast 3. Set correct frame rate (29.97 fps NTSC) 4. Deliver to broadcast playout server Command: ffmpeg -i web_show_ep01.flv \ -c:v mpeg2video -b:v 6M -maxrate 8M -bufsize 2M \ -s 720x480 -r 29.97 \ -c:a mp2 -b:a 256k -ar 48000 web_show_ep01.mpeg Result: Broadcast-ready MPEG-2 for legacy playout systems
Example 3: Batch Converting Flash Archives for DVD Box Set
Scenario: A web series creator wants to produce a physical DVD box set of their complete Flash-era web series (50 episodes) as a collector's item.
Source: 50 FLV episodes (average 60 MB each, 854x480, mixed codecs)
Conversion: FLV → MPEG (batch, DVD-compliant PAL)
Result: 50 MPEG files (average 250 MB each, 720x576, MPEG-2)
DVD box set workflow:
1. Batch convert all episodes to PAL DVD standard
2. Create DVD menus with episode selection
3. Fit 4-6 episodes per DVD-5 disc (4.7 GB)
4. Author and burn 10 DVD discs for complete box set
Command (batch): for f in *.flv; do ffmpeg -i "$f" \
-target pal-dvd "${f%.flv}.mpeg"; done
Result: Complete DVD box set with chapter-marked episodes
Frequently Asked Questions (FAQ)
Q: Why are MPEG files so much larger than FLV files?
A: MPEG-2 uses significantly less efficient compression than the H.264 or VP6 codecs in FLV files. At equivalent visual quality, MPEG-2 files are typically 3-5x larger. This is a fundamental limitation of the MPEG-2 codec, which was designed in the early 1990s. The larger file size is the trade-off for universal DVD player and broadcast hardware compatibility.
Q: What is the difference between MPEG and MPG?
A: MPEG and MPG are the same format — they use identical codecs and container structure. The .mpeg extension is the full-length version, while .mpg is the abbreviated 3-character extension from the DOS era. Both are fully interchangeable and supported by the same software.
Q: Can I convert FLV to MPEG without re-encoding?
A: No. FLV and MPEG use completely different video codecs (H.264/VP6/Sorenson vs MPEG-1/MPEG-2). Full video and audio re-encoding is always required when converting between these formats. This means the conversion takes longer and introduces one generation of compression loss.
Q: Should I use NTSC or PAL DVD format?
A: Use NTSC (720x480, 29.97 fps) for North America, Japan, and South Korea. Use PAL (720x576, 25 fps) for Europe, Australia, and most of Asia/Africa. Most modern DVD players support both standards, but check your target audience's region to ensure compatibility. FFmpeg's -target ntsc-dvd or -target pal-dvd presets handle all parameters automatically.
Q: How much video can fit on a standard DVD?
A: A DVD-5 disc (4.7 GB) holds approximately 1-2 hours of DVD-quality MPEG-2 video at standard bitrates (5-8 Mbps). A DVD-9 disc (8.5 GB) holds approximately 2-4 hours. Lower bitrates allow more content but reduce visual quality. For 30-minute FLV episodes, you can typically fit 4-6 episodes on a single DVD-5.
Q: Will the MPEG file play on modern computers?
A: Yes. VLC, Windows Media Player, mpv, and all major desktop media players handle MPEG-2 Program Stream files without issues. However, MPEG will not play in web browsers and is not suitable for online distribution. For computer playback, MP4 is a better choice — use MPEG only when DVD or broadcast compatibility is required.
Q: Can I add DVD menus after converting FLV to MPEG?
A: Yes. After converting to DVD-compliant MPEG, use DVD authoring tools like dvdauthor (free CLI), DVD Flick (free GUI), or Adobe Encore to create DVD menus, chapter selections, and disc images. The MPEG file serves as the video content, and the authoring tool creates the DVD structure around it.
Q: Is MPEG suitable for archiving video content?
A: MPEG-2 is acceptable for archival but not ideal. Its lower compression efficiency means large file sizes, and the format lacks modern features. For long-term video archiving, MKV with FFV1 (lossless) or H.264 (high-quality lossy) is preferred. Use MPEG for archiving only if your archive system specifically requires MPEG-2 compatibility.