在AS3中将任何格式的视频编码为.flv格式

时间:2012-03-18 17:28:13

标签: actionscript-3 video format flv converter

Action Script中是否有能够将任何视频格式转换为.FLV的库?

我一直在寻找它但没有成功。我认为as3具有用于此目的的功能但未找到。

我希望在我的网站中,用户可以上传任何视频,因此我需要将其转换为标准并将其压缩为固定分辨率。

提前致谢。

1 个答案:

答案 0 :(得分:2)

有一个FLV encoder AS3 library。据我记得,它需要帧的图像字节和音频字节。但是你必须在某处获得图像数据和声音数据。你可以

  1. 在Flash中播放视频并抓取“截图”
  2. 解码并获取实际数据
  3. 在第一种情况下,你将以mp4 / flv结束 - >我认为不是你需要的flv转换器。在第二种情况下,您将不得不以某种方式解码视频。因此,您要么必须在AS3中实现解码算法,要么使用Alchemy和现有的C / C ++解决方案。

    目前Adobe正在搞乱Alchemy,所以我想这不是一个选择。

    但是他们脑子里的每个人都使用服务器端脚本来转换视频。网上有很多文章。这将是最简单,最快速,最不痛苦的解决方案。