同一时代的两种格式
3GP 和 FLV 都在 2000 年代后半期达到鼎盛。3GP 是手机录制视频的方式;FLV 则是网站播放视频的方式,需要浏览器中的 Adobe Flash Player。当时,很多人会把 3GP 转换成 FLV,以便把手机视频上传到视频网站和论坛。Flash Player 已于 2020 年停止支持,如今的浏览器也无法播放 FLV,因此对于普通网站,MP4 或 WEBM 才是正确的选择。
谁还需要 FLV
- 仍在使用 Flash 播放器且无人更换的老网站、论坛和学习系统。
- 使用 RTMP 的流媒体服务器和工具,FLV 是其原生封装格式。
- 将所有内容统一保存为同一种旧格式的素材库和存档。
- 支持列表中包含 FLV 的老款机顶盒和媒体播放器。
如果不确定,请先确认系统究竟需要什么。很多时候,普通的 MP4 也可以:3GP 转 MP4。
转换是如何完成的
3GP 文件中的视频编码(H.263、MPEG-4 Part 2 或 H.264)和 AMR 音频,会由页面内置的转换引擎解码,然后重新编码为 FLV 播放器支持的编码,并封装成 FLV 文件。浏览器自身无法完成这些操作,所以首次转换时会加载该引擎。整个过程都在本地运行,你的视频不会被上传。
适合老播放器的设置
Flash 时代的播放器是为小体积视频设计的,非常适合 3GP 素材。建议保持原始分辨率,将帧率固定为 15 或 25 fps,并使用默认画质。如果 FLV 要通过 RTMP 推流,请让帧率与其余视频流保持一致。非常老的 Flash 播放器处理大文件时也容易出问题,因此短视频搭配适中的画质最为稳妥。
进一步压缩或反向转换
手机视频转出的 FLV 文件本身就不大,但在网速很慢的情况下,可以用 FLV 压缩器进一步减小体积。如果你想在旧手机上观看 FLV 视频,请使用 FLV 转 3GP。