FLV转MP4转换器

将Flash视频FLV文件转换为通用MP4格式

无需安装软件 • 快速转换 • 私密且安全

步骤1

拖放文件或点击选择

您可以转换 3 个文件,每个最大 10 MB

步骤1

拖放文件或点击选择

您可以转换 3 个文件,每个最大 10 MB

什么是FLV转MP4转换?

FLV转MP4转换是将视频文件从过时的Adobe Flash Video格式转换为所有设备和浏览器都支持的现代通用格式的过程。Adobe于2020年12月正式停止了Flash技术,使得FLV格式在大多数平台上无法使用。转换为MP4是保存和播放这些视频的唯一方法。

FLV(Flash Video)是由Macromedia(后来被Adobe收购)开发的多媒体容器格式,用于通过Adobe Flash Player播放视频。2000年代,FLV是占主导地位的网络视频格式:YouTube、Vimeo、Dailymotion等平台使用Flash Player进行流媒体播放。那个时代的大多数在线视频都以FLV格式分发。

MP4(MPEG-4第14部分)是取代Flash Video的国际多媒体容器标准。MP4支持H.264、H.265/HEVC和AV1等现代编解码器,以紧凑的文件大小提供出色的画质。该格式可在所有电脑、智能手机、平板电脑、智能电视以及通过HTML5的网页浏览器上原生播放。

FLV转MP4转换过程中,视频和音频流从Flash编解码器(Sorenson Spark、VP6或H.264)解码后,使用现代编解码器重新编码。生成的文件与所有现代设备兼容,得益于更高效的压缩算法,文件大小可以显著减小。

FLV和MP4格式的技术差异

历史与用途

FLV由Macromedia于2002年创建,成为Adobe Flash生态系统的一部分。该格式与Flash Player密不可分——Flash Player是一种浏览器插件,可在互联网上播放多媒体内容。在鼎盛时期(2005-2012年),Flash Player安装在全球98%的电脑上,FLV是网络视频事实上的标准。

MP4基于ISO/IEC 14496-14标准,受到HTML5的支持——HTML5是取代浏览器中Flash的技术。从Flash向HTML5的过渡始于2010年,此后苹果公司在史蒂夫·乔布斯批评Flash后决定不在iPhone上支持Flash。到2017年,所有主流浏览器都宣布终止对Flash的支持,2020年12月,Adobe正式停止Flash Player的发行。

支持的编解码器

特性 FLV MP4
视频编解码器 Sorenson Spark (H.263)、VP6、H.264 H.264、H.265/HEVC、VP9、AV1
音频编解码器 MP3、AAC、Nellymoser、Speex AAC、MP3、AC3、Opus
最大分辨率 无正式限制 8K (7680x4320)
流媒体传输 RTMP(已过时) HLS、DASH(现代)
字幕 SRT、ASS、内嵌字幕
元数据 最少(onMetaData) 完全支持
DRM 通过Flash DRM Widevine、FairPlay

兼容性

平台 FLV MP4
现代浏览器 不支持(Flash已移除) 完全支持(HTML5)
Windows 仅限VLC 完全支持
macOS 仅限VLC 完全支持
Android 不支持 完全支持
iOS(iPhone、iPad) 从未支持 完全支持
智能电视 不支持 几乎所有型号
YouTube 不再接受FLV 推荐格式

2020年Flash Player停止后,FLV文件只能通过第三方播放器(VLC、mpv)播放,但无法在浏览器、移动设备和大多数现代平台上使用。

何时需要将FLV转换为MP4

在任意设备上播放

FLV无法在大多数现代设备上播放:

  • 浏览器 - Chrome、Firefox、Safari、Edge已完全移除Flash支持
  • iPhone和iPad - 从未支持Flash
  • Android - 自4.1版本(2012年)起移除Flash支持
  • 智能电视 - 不支持FLV
  • Windows 10/11 - Windows Media Player无法播放FLV

转换为MP4可使视频在任意设备上访问。

恢复存档视频

大量2000年代的视频内容仅以FLV格式保存:

  • 从YouTube下载的视频 - 早期下载工具(KeepVid、SaveVid)以FLV格式保存视频
  • Flash游戏和动画 - Newgrounds、Albino Blacksheep的互动内容
  • 直播流和录制 - Justin.tv档案(Twitch的前身)
  • 教育课程 - Flash上的在线讲座和网络研讨会
  • 企业视频 - 2000年代制作的培训和演示
  • 新闻档案 - 新闻网站的视频报道

转换为MP4可将这些视频以未来几十年都能支持的格式保存下来。

网络发布

FLV无法在现代网络中使用:

  • YouTube、Facebook - 不接受FLV上传
  • Instagram、TikTok - 仅支持MP4和MOV
  • 网站 - HTML5的<video>不支持FLV
  • Telegram、WhatsApp - FLV无法在聊天中播放

视频编辑

大多数现代视频编辑器不支持FLV:

  • Adobe Premiere Pro - 对FLV的支持有限
  • DaVinci Resolve - 无法导入FLV
  • iMovie - 不支持FLV
  • 在线编辑器 - 不支持FLV

转换过程:文件发生了什么

转换阶段

  1. FLV容器分析 - 识别视频编解码器(Sorenson Spark、VP6或H.264)、音频编解码器(MP3、AAC或Nellymoser)、分辨率、比特率和元数据。

  2. 视频解码 - 解包视频流。旧版Sorenson Spark和VP6编解码器需要专用解码器。如果FLV包含H.264,则解码为标准流程。

  3. 音频解码 - 解包音频轨道。Nellymoser和Speex被转换为PCM以供进一步处理。

  4. 视频重新编码 - 使用最佳参数以H.264编解码器压缩。现代算法比Sorenson Spark或VP6提供显著更好的压缩效果。

  5. 音频重新编码 - 编码为AAC格式。如果原始音频为MP3,则可能重新编码为AAC以获得更好的兼容性。

  6. 多路复用 - 将流合并到MP4容器中,添加元数据和用于快速定位的索引(moov atom)。

保留的内容

  • 视频内容 - 所有帧都传输到新文件
  • 音频轨道 - 音频得到保留并重新编码
  • 时长 - 长度不变
  • 宽高比 - 比例得到保留

改善的方面

  • 兼容性 - 文件可在所有设备上播放
  • 文件大小 - 从Sorenson Spark/VP6重新编码时可缩小2-5倍
  • 流媒体传输 - MP4支持渐进式下载和自适应流媒体
  • 元数据 - 添加标签、封面图片、视频信息
  • 网络兼容性 - 可通过HTML5嵌入网站

FLV文件的典型来源

从网站下载的视频(2005-2015年)

  • YouTube - 早期版本(2010年前)以FLV格式提供视频
  • Vimeo、Dailymotion - 使用Flash Player
  • Metacafe、Break.com - 娱乐视频托管平台
  • 新闻网站 - BBC、CNN使用Flash播放器

Flash内容

  • Newgrounds - 最大的Flash动画和游戏档案
  • Homestar Runner - 经典Flash动画
  • Flash横幅广告 - FLV格式的广告片段
  • 互动演示 - Flash上的商业内容

录制和采集软件

  • Camtasia(旧版本) - 为网络导出FLV格式
  • Adobe Captivate - FLV格式的培训课程
  • Open Broadcaster - 早期版本通过RTMP录制FLV
  • FFmpeg - 常用于以FLV格式采集直播流

直播流录制

  • Justin.tv / Twitch - FLV格式的直播存档
  • RTMP录制 - 直播节目的服务器端录制
  • 网络摄像头 - 来自Flash视频聊天应用的录制

转换时的画质设置

视频编解码器

  • H.264 - 与所有设备最大兼容性
  • H.265/HEVC - 更好的压缩效果(小30-50%),但需要现代设备

对于存档FLV文件,建议使用H.264 - 它确保在最广泛的设备上播放。

分辨率

FLV文件通常分辨率较低。建议保持原始尺寸:

典型FLV分辨率 来源 建议
320x240 YouTube(2005-2007年)、网络摄像头 保留
480x360 YouTube(2007-2009年)、直播流 保留
640x480 (VGA) 高质量网络视频 保留
854x480 (480p) YouTube(2009-2010年) 保留
1280x720 (720p) YouTube HD、直播流 保留

放大分辨率不会增加细节,只会增加文件大小。

压缩质量

  • CRF 18-20(高质量)- 视觉上无损,适合珍贵录制内容
  • CRF 23(均衡)- 大多数文件的最优选择
  • CRF 28(紧凑)- 最大节省空间

音频

  • AAC 128 Kbps - 大多数FLV的最优选择(原始音频通常质量较低)
  • AAC 192 Kbps - 适合音乐视频和音质良好的录制内容

FLV与其他过时格式的比较

FLV vs SWF

标准 FLV SWF
内容类型 仅视频 互动内容(游戏、动画、应用程序)
视频流 可能包含视频
转换为MP4 直接转换 需要从Flash导出
现状 已过时 已过时

FLV vs WMV

标准 FLV WMV
生态系统 Adobe Flash Microsoft Windows
分发 网络视频 本地视频
当前兼容性 仅限VLC Windows + VLC
建议 转换为MP4 转换为MP4

FLV vs AVI

标准 FLV AVI
创建年份 2002年 1992年
用途 网络流媒体 本地存储
典型编解码器 Sorenson、VP6 DivX、Xvid
当前兼容性 非常低 中等
建议 转换为MP4 转换为MP4

FLV转MP4的优势

拯救内容免于消失

Flash Player已停止,每年播放FLV变得越来越困难。转换为MP4可将视频内容保存为未来几十年都能支持的格式。

通用兼容性

MP4可在所有现代设备上播放:

  • 电脑(Windows、macOS、Linux)
  • 智能手机和平板电脑(Android、iOS)
  • 智能电视和媒体播放器
  • 游戏机
  • 通过HTML5的网页浏览器

减小文件大小

从Sorenson Spark或VP6重新编码为H.264,可在相当或更好的质量下将文件大小减少40-70%。对于视频收藏,这可能意味着节省数GB的磁盘空间。

发布能力

转换后,视频可上传至YouTube、Facebook、Instagram、TikTok及任何其他平台。可通过HTML5嵌入网站,也可通过即时通讯工具发送。

使用FLV文件的技巧

转换前

  • 检查文件 - 在VLC播放器中播放FLV,确认视频和音频正常工作
  • 保留原件 - 保存原始FLV以备重新转换之需
  • 识别编解码器 - 内含H.264的FLV比Sorenson Spark转换更快、效果更好

转换后

  • 检查结果 - 完整观看MP4,验证音视频同步
  • 比较质量 - 对于珍贵录制内容,确保质量得到保留
  • 整理存档 - 按内容重命名文件,添加到目录

批量转换

如果您有大量FLV文件(下载的视频存档、直播录制),请使用批量转换——一次上传所有文件,处理完成后下载成品MP4。

FLV转MP4的用途

YouTube和网络视频存档

将Flash时代下载的FLV视频转换,以便在现代设备上观看并上传至视频平台

Flash内容恢复

将Flash动画、教育课程和企业视频保存为无需Flash Player即可访问的格式

移动设备播放

将FLV转换以便在从未支持或已停止Flash支持的iPhone、iPad和Android上观看

社交媒体发布

准备存档视频以上传至YouTube、Instagram及其他平台

嵌入网站

用MP4文件的HTML5视频替换过时的Flash播放器,确保在所有浏览器中正常运行

FLV转MP4的技巧

1

选择H.264以获得最大兼容性

H.264受到绝对所有设备和浏览器的支持。这是存档FLV录制内容的最佳选择。

2

不要放大分辨率

FLV文件通常分辨率较低(320x240、480x360)。放大不会增加细节,只会增加文件大小。

3

保留原始FLV文件

即使转换后也要保留原始文件——可能需要用不同参数重新处理。

4

对存档使用批量转换

如果您有大量FLV文件,一次性全部上传以节省时间。

常见问题

为什么FLV文件无法在浏览器中播放?
所有现代浏览器(Chrome、Firefox、Safari、Edge)在2020-2021年完全移除了Adobe Flash Player支持。FLV文件在任何情况下都无法在浏览器中播放。观看请使用VLC播放器,在网站或社交媒体上使用则需转换为MP4。
FLV转MP4会损失质量吗?
任何重新编码都会有极小的质量损失。但对于大多数FLV文件(尤其是使用Sorenson Spark或VP6编解码器的),转换为H.264实际上可以在视觉上改善画质,因为H.264在相同比特率下效率更高。使用正确的设置,差异几乎察觉不到。
转换后文件大小会改变吗?
取决于源编解码器。含Sorenson Spark或VP6的FLV转换为H.264后将缩小40-70%。内含H.264的FLV大小几乎不变——只有容器发生改变。
可以一次转换多个FLV文件吗?
可以,批量转换适用于注册用户。上传所有FLV文件,它们将自动转换为MP4。每个文件可单独下载。
不转换如何打开FLV文件?
唯一可靠的方法是VLC媒体播放器。它免费提供,适用于Windows、macOS和Linux。但在社交媒体、网站或移动设备上使用视频仍然需要转换为MP4。
可以将转换后的视频上传到YouTube吗?
可以,转换为MP4后,视频可上传至YouTube及任何其他平台。带H.264编解码器的MP4是YouTube推荐的上传格式。
为什么Flash Player被停止了?
Adobe于2020年12月31日停止了Flash Player,原因是严重的安全漏洞、高资源消耗以及更高效替代品(HTML5、WebAssembly)的出现。所有浏览器完全移除了Flash。这使得FLV在网络上无法使用。
MP4适合长期存档FLV文件吗?
是的,MP4(ISO/IEC 14496-14)是一个将在未来几十年内持续获得支持的国际标准。将FLV转换为MP4是为后代保存Flash时代视频存档的最佳方式。