Flash、Flex、RIA、web、Linux和我的生活
FLV
抛弃FLV,迎接MP4——制作Flash Player支持的H.264视频格式
Dec 7th
Flash Player 9.0.115发布了,这是一个支持H.264的正式版本。关于H.264,已经说得太多,播放H.264的视频也很简单,用NetStream即可(也就是播放FLV的那一套,想了解的可以看这篇官方提供的教程),但是怎么把现有的视频压缩成Flash Player支持的H.264格式呢?
首先,要了解Flash Player 9.0.115对视频编码到底支持到哪个程度。
下面是Adobe官方提供的一个Flash Player支持的视频编码列表(原文):
| 视频编码 | SWF 文件格式版本(发布的版本) | 支持播放的最小Flash Player版本 |
| Sorenson Spark | 6 | 6 |
| On2 VP6 | 6 | 8 |
| H.264 (MPEG-4 Part 10) | 9 | 9.0.115.0* |
| 音频编码 | SWF 文件格式版本(发布的版本) | 支持播放的最小Flash Player版本 |
| ADPCM | 6 | 6 |
| MP3 | 6 | 6 |
| HE-AAC (MPEG-4 Part 3) | 9 | 9.0.115.0* |
*Flash Player 可以播放视频编码为H.264,音频编码为AAC的标准MPEG-4文件。文件的扩展名可以是:F4V, MP4, M4A, MOV, MP4V, 3GP, 3G2等等。
注意:如果没有特别说明,下面的Flash Player都指Flash Player 9(v 9.0.115.0)
两个免费转换视频的软件,实现服务器端Video2FLV
Aug 12th
现在,许多播客网站都提供了在线上传视频的服务,而大多数都是将上传的视频转换成FLV格式,然后利用Flash Player播放。大名鼎鼎的Google Video就是其中代表。可惜的是,Google Video并不支持RM和RMVB格式的上传转换。但是,配合是用我们今天介绍的两个软件,却可以转换几乎所有流行的视频格式。:em68:
第一个软件,MEncoder,这是一个从Linux移植过来的免费视频转换工具。
相关资源: 更多 >
和FLV相关的三个表格
Mar 1st
这三个表格来自Macromedia网站,分别展示了不同设置和上网方式下FLV的帧频、下载时间与数据流量。
| FPS | 一半(Half) | 三分之一(Third) | 四分之一(Quarter) | |
|---|---|---|---|---|
| “Thirty” | 30 | 15 | 10 | 7.5 |
| NTSC | 29.97 | 14.985 | 9.990 | 7.493 |
| PAL | 25 | 12.500 | 8.333 | 6.250 |
| 24p Progressive | 24 | 12 | 8 | 6 |
| Film | 23.98 | 11.990 | 7.993 | 5.995 |
| 500 Kbit Video | 2,000 Kbit Video | ||||
|---|---|---|---|---|---|
| Kbits | 1 min | 5 min | 1 min | 5 min | |
| T3 | 1500 | 20 sec | 2 min | 80 sec | 7 min |
| T1 | 768 | 39 sec | 3 min | 3 min | 13 min |
| DSL | 512 | 59 sec | 5 min | 4 min | 20 min |
| DSL | 384 | 1 min | 7 min | 5 min | 26 min |
| Dialup | 56 | 9 min | 45 min | 36 min | 179 min |
| Connection | Connection Rate(Kbps) | Recommended Maximum Bit Rate |
|---|---|---|
| DSL | 1024 | 800 kbps |
| DSL | 512 | 450 kbps |
| DSL | 384 | 350 kbps |
| DSL | 256 | 225 kbps |
| Dialup | 56.6 | 40 kbps |
顺便说一句:ActionScript 3.0 语言规范在今天发布了。此消息来自Danger’s Blog。
Flash8自制FLV Player
Nov 18th
Flash 8新增的On2 vp6编码当然需要更新的播放器来支持。原来的FLV播放器都不能再使用了,在网上下载了几个又都不好用。突然想到,如果用flash.net.FileReference类,再配合最新的FLV Playback组件,就能很容易就能做出一个flv播放器来。

注意:此播放器必须下载到本地使用,需要Flash Player 8
使用方法:
- 如果没有Flash Player 8,先下载:SAFlashPlayer.rar;
- 下载播放器
下载后请保持压缩包中的ClearOverAll.swf和flvplayer.swf处于同一个文件夹,然后用Flash Player 8打开flvplayer.swf; - 单击播放器右上角的三角箭头,弹出对话框选择一个flv视频文件进行播放。
下载源文件:flvplayer.rar
Use OpenOffice.org
最新评论