《FLV格式的转换、生成与播放,教你玩转FLV视频》由会员分享,可在线阅读,更多相关《FLV格式的转换、生成与播放,教你玩转FLV视频(8页珍藏版)》请在金锄头文库上搜索。
1、FLVFLV 格式的转换、生成与播放,教你玩转格式的转换、生成与播放,教你玩转 FLVFLV 视频视频Web 2.0 时代,要说什么类型网站最火,自然是以国外的 Youtube、Google Video,国内的土豆网、UUME 为代表的视频分享网站了。这类网站提供的视频 内容可谓各有千秋,但它们无一例外的都使用了 Flash 作为视频播放载体,支 撑这些视频网站的技术基础就是 Flash 视频 (FLV) 。 FLV 是一种全新的流媒体视频格式,它利用了网页上广泛使用的 Flash Player 平台,将视频整合到 Flash 动画中。也就是说,网站的访问者只要能 看 Flash 动画,自然也
2、能看 FLV 格式视频,而无需再额外安装其它视频插件, FLV 视频的使用给互联网视频传播带来了极大便利。看了上面这些,相信大家也跃跃欲试了吧,下面我们就来讲讲如何在网页 中使用 FLV 视频。视频转换为视频转换为 FLVFLV 格式格式从 Flash MX 2004 开始,软件就提供了 FLV 格式支持,不过笔者建议大家 使用目前最新版本的 Flash 8,这个版本的 Flash 中有一个独立的 FLV 转换工 具:Flash 8 Video Encoder。点击系统菜单“程序”“Macromedia” “Macromedia Flash 8 Video Encoder”进入。进入程序后,可
3、以看到软件界面非常简单,如图 1。实际上使用这一工具 转换普通视频为 FLV 视频很容易,只需几步即可完成。图 1点击“增加”按纽,软件自动调用系统“打开”对话,选择需要导入的视 频即可。Flash 8 Video Encoder 支持转换的视频格式相当广泛,如: AVI、WMV、MPEG、ASF、MOV 等常见视频格式。视频添加进队列后,如果你不需 要做特殊修改,那么点击“开始队列”按纽,程序即开始视频转换。软件转换视频的速度,笔者总的感觉还是较快,当然这与原始视频大小及 设置的视频数据速率有关。整个转换过程,主窗口下方都有信息提示,并且还 能看到实时的进度预览。转换结束后,在转换视频同一文
4、件夹下,我们就能得 到一个同名的 FLV 文件。当然,上述这些只是按照默认设置进行转换的情况,实际情况下,我们对 于视频转换的控制还可以很多,点击主窗口“设置”按纽进入高级设置对话框, 如图 2。图 2在视频编码设置对话框中,最显著的就是 FLV 视频品质设置,默认是 “Flash 8 - 中等品质 (400kbps)”,软件内置 7 种不同的编码设置组合。我 们也可以选择自定义设置,点击“显示高级设置”按纽,软件将显示自定义的 设置界面,如图 3。图 3软件提供了两种视频解码器供选择:On2 VP6(用于 Flash Player 8,支 持 Alpha 通道)、Sorenson Spark
5、(用于 Flash Player 7,适用于低配置用 户);“调整视频大小”也颇有用,我们很容易生成制定尺寸的动画;如果你 只重视视频效果,那么你还可以对“音频编码”开刀,将默认编码数率设置低 些,那么输出的文件还会更小巧。高级设置中的选择还很多,它甚至还提供了简单的视频编辑功能,点击 “裁切和修剪”标签,如图 4FLVFLV 播放器的生成播放器的生成 通过动画预览,我们可以发现,目前默认的 Flash 动画尺寸比播放器宽了 不少,我们需要重新设置一下。鼠标在工作区中选择“播放器控件”,调用 “属性”面板(Ctrl+F3),修改 X、Y 轴值为“0.0”,这样我们就将“播放器 控件”这个元件定
6、位到了工作区的左上方顶点处,如图 8。图 8点击菜单“修改”“文档”,进入“文档属性”对话框,选择“匹配” 值为“内容”,点击“确定”返回,现在 Flash 文档的尺寸就与播放器一致了。如果大家制作的 FLV 视频动画只打算在本地计算中播放,那么就直接输出 SWF 文件即可,如果是准备在网络中调用,那么还需要做一些事情。先上传自己制作的 FLV 文件到网络服务器,获得文件远程网络地址:如: http:/ 用“参数”面板,找到“contentPath”字段,修改它的值为 “http:/ FLV 文件 路径),如图 9。图 9点击菜单“文件”“导出”“导出影片”,例:设置导出影片地址为 “D:”,
7、文件名为“01.swf”。接下来,设置播放器版本为“Flash Player 8”,ActionScript 版本为“ActionScript 2.0”,点击“确定”完成。进入“D:”,可以看到,除了刚生成的“01.swf”文件外,还多了个 “SteelOverPlaySeekMute.swf”文件,它也是调用 Flash 视频必须的文件,现 在将这两个文件也上传到你的服务器中即可。以后你在网上任何地方需要调用 Flash 视频时,只需要插入服务器上的那个“01.swf”动画的网络地址即可。注注:设置 Flash 动画调用的 FLV 文件为网上远程路径后,本地预览 “01.swf”文件会有安全
8、警告,这是正常的情况,大家不必担心。图 4裁切使用很简单,软件提供了四个方向的控制,输入数值以裁切视频,或 者点击“三角”按纽显示控制滑块,拖动滑块直观地调整视频尺寸,视频预览 区会实时用虚线勾画裁切范围。修剪的使用也不复杂,在视频预览区下方可以看到一个蓝色的视频进度指 示条,拖动上方的“倒三角”按纽定位视频播放进度。进度指示条下方有两个 按纽,它们就是“开始点”和“结束点”定位按纽,分别拖动按纽到所需位置, 即完成简单的视频修剪。FlashFlash 插入插入 FLVFLV 视频视频得到了 FLV 文件,其实我们并不能直接在网页中使用,我们还需要将它嫁 接到 Flash 动画中去。如同大家在
9、各种视频网站中看到的一样,我们创建的 Flash 视频并不是简单播放就算了,它也是带播放控制的。运行 Flash 8,创建新的 Flash 文档,点击菜单“文件”“导入” “导入视频”,进入“导入视频”对话框,如图 5。图 5可以看到,选择视频时会有两种不同的选择:“在您的计算机上”、“已 经部署到 Web 服务器”,这两者是有区别的,不过目前我们仅需在本地测试动 画,选择“在您的计算机上”。点击“浏览”按纽,通过系统打开对话框,载 入我们刚生成的 FLV 文件,点击“下一个”按纽继续。接下来选择“部署方式”为:“从 Web 服务器渐进式下载”,进入“外观” 选项,如图 6。图 6Flash 8 目前已经为播放 FLV 视频内置了数十个播放控制器,它们的外观 各异,控制选项也有区别,你可以根据自己的需要,选择一个合适的播放控制 器,最后点击“完成”按纽结束。返回 Flash 8 主窗口工作区,可以看到我们刚插入的视频已经布置到位了, 此时你可以直接按 Ctrl+Enter 测试动画了,如图 7。图 7