FLV is a video file format developed by Macromedia (later acquired by Adobe Systems) for use with the Flash Player. It’s a container format that stores audio and video data in a single file.
History
The FLV format was first introduced in 1996 as part of the Macromedia Flash 3 release. Initially, it was used to store short animations and videos within Flash content. Over time, the format evolved to support more advanced features, such as streaming media and multi-bitrate encoding.
Structure
A FLV file consists of a series of frames, each containing audio and/or video data. The file structure is as follows:
- File Header: A 9-byte header that contains metadata about the file, including:
- Signature (“FLV”)
- Version number
- Flags (e.g., compression, encryption)
- Frames: A series of frames, each containing:
- Audio data (optional)
- Video data (optional)
- Metadata: Optional metadata blocks that provide additional information about the file, such as:
- Author
- Copyright
- Timestamps
Audio and Video Formats
FLV files can contain various audio and video formats, including:
- Audio:
- MP3 (MPEG Audio Layer 3)
- ADPCM (Adaptive Differential Pulse Code Modulation)
- Video:
- Sorenson Spark (a proprietary codec developed by Macromedia)
- On2 VP6 (a video codec developed by On2 Technologies)
Compression
FLV files use various compression algorithms to reduce the file size, including:
- Lossy compression: Discards some of the data to achieve a smaller file size.
- Lossless compression: Compresses the data without discarding any information.
Common Uses
FLV files were widely used in the past for various applications, including:
- Online video sharing: YouTube and other online platforms initially supported FLV as one of their primary video formats.
- Flash animations: FLV was often used to store animations and short videos within Flash content.
- Streaming media: FLV files were used to deliver streaming media content over the internet.
Decline
Although FLV was once a popular format, its usage has declined significantly since the mid-2000s. This is due in part to:
- Adoption of new formats: Other video formats, such as MP4 (MPEG-4 Part 14), have gained popularity and offer better compression efficiency.
- HTML5 and modern web standards: The introduction of HTML5 and other modern web standards has reduced the need for proprietary formats like FLV.
Today, FLV files are largely considered a legacy format, and it’s recommended to use more modern and efficient video formats instead.
- 7z Compressed Archives
- AAC Audio Format
- AFDESIGN Affinity Designer File Format
- AFPHOTO Affinity Photo File Format
- AFPUB Affinity Publisher File Format
- AI Adobe Illustrator File Format
- ARJ Compressed Archives
- CAB Compressed Archive
- CDR CorelDRAW File Format
- CSS Files
- DOC Microsoft Word Document (Legacy)
- DOCX Microsoft Word Document
- EPS Document Format
- FLAC Audio Format
- FLV Flash Video Format
- GIF Image Format
- HTML Files
- ICO Image Format
- ISO Files
- JPEG Image Format
- JS Files
- JSON Files
- M4A Audio Format
- M4V Video Format
- MKV Media Format
- MOV Video Format
- MP3 Audio Format
- MP4 Video Format
- MPEG Media Formats
- MPG Video Format
- PDF Document Format
- PNG Image Format
- PPT Microsoft PowerPoint Presentation (Legacy)
- PPTX Microsoft PowerPoint Presentation
- PS Document Format
- PSD Adobe Photoshop File Format
- PST Microsoft Outlook Data File
- RAR Compressed Archives
- RTF Rich Text Format
- SVG Graphics Format
- TAR Archives
- TGA Image Format
- TIFF Image Format
- TXT Files
- URL Files
- WebP Image Format
- WMA Audio Format
- WMF Graphics Format
- WMV Video Format
- XLS Microsoft Excel Spreadsheet (Legacy)
- XLSX Microsoft Excel Spreadsheet
- XML File Format
- ZIP Compressed Archives