Q:什么是FLV视频格式?FLV视频格式是什么意思?

FLV是就是FlashVideo,Flash视频,在网页中播放。FLV流媒体格式是一种新的视频格式,全称为FlashVideo。由于它形成的文件极小、加载速度极快,使得网络观看视频文件成为可能,它的出现有效地解决了视频文件导入Flash后,使导出的SWF文件体积庞大,不能在网络上很好的使用等缺点。

目前各在线视频网站均采用此视频格式。如新浪播客、56、土豆、酷6、youtube等,无一例外。FLV已经成为当前视频文件的主流格式。

FLV就是随着FlashMX的推出发展而来的视频格式,目前被众多新一代视频分享网站所采用,是目前增长最快、最为广泛的视频传播格式。是在sorenson公司的压缩算法的基础上开发出来的。FLV格式不仅可以轻松的导入Flash中,速度极快,并且能其到保护版权的作用,并且可以不通过本地的微软或者REAL播放器播放视频。

为什么需要FLV?

我们都知道一般的视频文件,要不就是asf格式、wmv格式使用mediaplayer进行播放,要不就是rm格式用RealPlayer播放。这样的问题是,格式的不同就需要选择不同的播放器,这对于本地计算机没有安装相应播放器的用户来说,这些视频根本无法收看。并且,还由于这些文件的容量过大,下载慢,查看也不很流畅。所以,解决播放器和容量的问题,运用Flash有个方法:将各类视频文件转换成Flash视频文件。播放器有嵌入在浏览器中的Flash播放器,这好像每个人的机器都有的吧,解决了其它一般视频文件需要挑选播放器的问题,当然这也就是Flash的优势。容量方面,从FlashMX2004Pro起就支持了转换为Flash视频的功能,经过相关设置后,可缩小原有视频的容量,最终转换的文件扩展名是FLV。

FLV视频格式的优势

FLV作为一种新兴的网络视频格式,能得到众多的网站支持并非偶然。除了FLV视频格式本身占有率低、视频质量良好、体积小等特点适合目前网络发展外,丰富、多样的资源也是FLV视频格式统一在线播放视频格式的一个重要因素。现在,从最新的变形金刚到越狱再到各项体育节目,甚至于网友制作的自拍视频等都可以在网络中轻而易举的找到。

目前在互联网上提供FLV视频的有两类网站,一种是专门的视频分享网站如美国的YouTube网站、国内的六间房、土豆网等。另一种是门户网站提供了视频播客的板块,提供了自己的视频频道,如新浪视频播客等,也是使用FLV格式的视频。此外,百度最近也推出了关于视频搜索的功能,里面搜索出来的视频基本都是采用了流行的FLV格式。

FLV视频格式的使用

Web2.0时代,要说什么类型网站最火,自然是以国外的Youtube、GoogleVideo,国内的土豆网、UUME为代表的视频分享网站了。这类网站提供的视频内容可谓各有千秋,但它们无一例外的都使用了Flash作为视频播放载体,支撑这些视频网站的技术基础就是——Flash视频(FLV)。

FLV是一种全新的流媒体视频格式,它利用了网页上广泛使用的FlashPlayer平台,将视频整合到Flash动画中。也就是说,网站的访问者只要能看Flash动画,自然也能看FLV格式视频,而无需再额外安装其它视频插件,FLV视频的使用给视频传播带来了极大便利。

看了上面这些,相信大家也跃跃欲试了吧,下面我们就来讲讲如何在网页中使用FLV视频。

从FlashMX2004开始,软件就提供了FLV格式支持,不过笔者建议大家使用目前最新版本的Flash8,这个版本的Flash中有一个独立的FLV转换工具:Flash8VideoEncoder。点击系统菜单“程序”→“Macromedia”→“MacromediaFlash8VideoEncoder”进入。

进入程序后,可以看到软件界面非常简单。实际上使用这一工具转换普通视频为FLV视频很容易,只需几步即可完成。

点击“增加”按纽,软件自动调用系统“打开”对话,选择需要导入的视频即可。Flash8VideoEncoder支持转换的视频格式相当广泛,如:AVI、WMV、MPEG、ASF、MOV等常见视频格式。视频添加进队列后,如果你不需要做特殊修改,那么点击“开始队列”按纽,程序即开始视频转换。软件转换视频的速度,笔者总的感觉还是较快,当然这与原始视频大小及设置的视频数据速率有关。整个转换过程,主窗口下方都有信息提示,并且还能看到实时的进度预览。转换结束后,在转换视频同一文件夹下,我们就能得到一个同名的FLV文件。

当然,上述这些只是按照默认设置进行转换的情况,实际情况下,我们对于视频转换的控制还可以很多,点击主窗口“设置”按纽进入高级设置对话框。

在视频编码设置对话框中,最显著的就是FLV视频品质设置,默认是“Flash8-中等品质(400kbps)”,软件内置7种不同的编码设置组合。我们也可以选择自定义设置,点击“显示高级设置”按纽,软件将显示自定义的设置界面。

软件提供了两种视频解码器供选择:On2VP6(用于FlashPlayer8,支持Alpha通道)、SorensonSpark(用于FlashPlayer7,适用于低配置用户);“调整视频大小”也颇有用,我们很容易生成制定尺寸的动画;如果你只重视视频效果,那么你还可以对“音频编码”开刀,将默认编码数率设置低些,那么输出的文件还会更小巧。

高级设置中的选择还很多,它甚至还提供了简单的视频编辑功能,点击“裁切和修剪”标签。

裁切使用很简单,软件提供了四个方向的控制,输入数值以裁切视频,或者点击“三角”按纽显示控制滑块,拖动滑块直观地调整视频尺寸,视频预览区会实时用虚线勾画裁切范围。

修剪的使用也不复杂,在视频预览区下方可以看到一个蓝色的视频进度指示条,拖动上方的“倒三角”按纽定位视频播放进度。进度指示条下方有两个按纽,它们就是“开始点”和“结束点”定位按纽,分别拖动按纽到所需位置,即完成简单的视频修剪。

得到了FLV文件,其实我们并不能直接在网页中使用,我们还需要将它嫁接到Flash动画中去。如同大家在各种视频网站中看到的一样,我们创建的Flash视频并不是简单播放就算了,它也是带播放控制的。

运行Flash8,创建新的Flash文档,点击菜单“文件”→“导入”→“导入视频”,进入“导入视频”对话框。

可以看到,选择视频时会有两种不同的选择:“在您的计算机上”、“已经部署到”,这两者是有区别的,不过目前我们仅需在本地测试动画,选择“在您的计算机上”。点击“浏览”按纽,通过系统打开对话框,载入我们刚生成的FLV文件,点击“下一个”按纽继续。

接下来选择“部署方式”为:“从Web服务器渐进式下载”,进入“外观”选项。

Flash8目前已经为播放FLV视频内置了数十个播放控制器,它们的外观各异,控制选项也有区别,你可以根据自己的需要,选择一个合适的播放控制器,最后点击“完成”按纽结束。

返回Flash8主窗口工作区,可以看到我们刚插入的视频已经布置到位了,此时你可以直接按Ctrl+Enter测试动画了。

FLV播放器的生成

通过动画预览,我们可以发现,目前默认的Flash动画尺寸比播放器宽了不少,我们需要重新设置一下。鼠标在工作区中选择“播放器控件”,调用“属性”面板(Ctrl+F3),修改X、Y轴值为“0.0”,这样我们就将“播放器控件”这个元件定位到了工作区的左上方顶点处。

点击菜单“修改”→“文档”,进入“文档属性”对话框,选择“匹配”值为“内容”,点击“确定”返回,现在Flash文档的尺寸就与播放器一致了。

如果大家制作的FLV视频动画只打算在本地计算中播放,那么就直接输出SWF文件即可,如果是准备在网络中调用,那么还需要做一些事情。

先上传自己制作的FLV文件到网络服务器,获得文件远程网络地址:如:http://www.scxp.net/01.flv。接下来,选择工作区中的“播放器控件”,调用“参数”面板,找到“contentPath”字段,修改它的值为“http://www.scxp.net/01.flv”(原始值就是最开始大家设置的本地FLV文件路径)。

点击菜单“文件”→“导出”→“导出影片”,例:设置导出影片地址为“D:/”,文件名为“01.swf”。接下来,设置播放器版本为“FlashPlayer8”,ActionScript版本为“ActionScript2.0”,点击“确定”完成。

进入“D:/”,可以看到,除了刚生成的“01.swf”文件外,还多了个“SteelOverPlaySeekMute.swf”文件,它也是调用Flash视频必须的文件,现在将这两个文件也上传到你的服务器中即可。以后你在网上任何地方需要调用Flash视频时,只需要插入服务器上的那个“01.swf”动画的网络地址即可。

注:设置Flash动画调用的FLV文件为网上远程路径后,本地预览“01.swf”文件会有安全警告,这是正常的情况,大家不必担心。

FLV视频文件的下载

在线观看的flv视频文件基本都不提供下载,如果想把它下载下来,也很简单,在此介绍两种方法:

第一种(推荐,但比较麻烦),该方法没遇到过困难还。

首先,正常观看视频,不要关闭浏览器,

其次,等视频加载完毕,进入C:\DocumentsandSettings\你的用户名\LocalSettings\TemporaryInternetFiles

这个文件夹(有可能要用到文件夹选项中的“显示全部文件”才可看见),然后,查找扩展名为flv的文件即可,可以按时间排序,很容易找到。也可以按大小,视频文件一般都比较大,排在顶部本方法适合任何flv视频网站。

另一种,借助于专门的网站,简单易用!例如我们要下载youtube或新浪播客上的某个视频文件,则:

点开播客视频的观看界面后,复制上面的观看地址然后打开这个网站:http://www.flvspy.cn

将观看地址粘贴到flvspy.cn网站上面里的输入框内,点击放大镜的嗅探按钮,稍等几秒就可以嗅探出该博客视频的下载链接,可用下载工具下载了,YouTube的视频无扩展名,可以自已改扩展名为flv,其他的播客网站都自带扩展名flv,下载下来的就是flv格式。

相信flv格式文件的应用会为当今互联网带来新一轮的网媒狂潮!

转载于:https://www.cnblogs.com/xiayong123/archive/2011/12/02/3717396.html

什么是FLV视频格式?FLV视频格式是什么意思?相关推荐

  1. b站电脑客户端_如何将B站的flv格式的视频转换成mp4格式

    经常看到B站有精彩的视频片段,于是想把这些视频下载保存到电脑,但是发现没有下载按钮,是不是很悲催.有些时候想从优酷.土豆网这些视频网站下载视频,结果却提示要先下载视频客户端才能继续下载视频,运气差的话 ...

  2. FFmpeg将mp4格式视频转为flv

    转换视频格式步骤 1.打开输入文件: 2.创建并打开一个空文件存储 flv 格式音视频数据: 3.遍历输入文件的每一路流,每个输入流对应创建一个输出流,并将输入流中的编解码参数直接拷贝到输出流中: 4 ...

  3. flv视频转换成mp4格式怎么转?

    flv视频转换成mp4格式怎么转?相信正在阅读文章的你,一定接触到了flv视频文件.flv是一种新型的小体积视频格式,因为体积小的特点使得flv的加载速度特别快,从而实现了在线观看浏览视频也很顺畅的愿 ...

  4. ffmpeg将视频flv格式转为mp4格式

    前言 最近使用bilibili哔哩哔哩下载助手下载B站的视频时,发现下载的视频的格式都是.flv,因此想利用网络上的在线转换工具将flv转为mp4格式,无奈转换后的mp4视频,下载速度感人,于是使用f ...

  5. 网页播放flv格式的视频

    问题:有一个flv格式的实时视频地址,想知道这个地址对吗?对应的资源能播放吗? 如果直接在浏览器打开这个地址,会下载. 所以得找一个网页播放的程序验证下. <div id="playe ...

  6. flv格式的视频怎么转mp4?

    flv格式的视频怎么转mp4?FLV 是FLASH VIDEO的简称,一种由flash发展而来的视频文件,是处理mp4外使用最广泛的视频格式之一,flv格式的视频有很多的优点,例如文件体积较小和加载速 ...

  7. fwPlayer 支持最新浏览器在线播放AVI和FLV格式的视频

    fwPlayer 支持最新浏览器在线播放AVI和FLV格式的视频 可以使用 fwPlayer 使用webassembly技术,在线转码avi flv为mp4 或者ogg等来播放 fwPlayer 支持 ...

  8. 制作FLV格式Flash视频

    Web 2.0时代,要说什么类型网站最火,自然是以国外的 Youtube. Google Video,国内的 土豆网. UUME为代表的视频分享网站了.这类网站提供的视频内容可谓各有千秋,但它们无一例 ...

  9. 视频融合 flv流格式对接

    FLV 是FLASH VIDEO的简称,FLV流媒体格式是随着Flash MX的推出发展而来的视频格式.由于它形成的文件极小.加载速度极快,使得网络观看视频文件成为可能,它的出现有效地解决了视频文件导 ...

  10. linux下处理视频为flv格式

    原贴:http://blog.csdn.net/crackcell/archive/2007/05/29/1629062.aspx       http://blog.csdn.net/octverv ...

最新文章

  1. 安装discuz论坛mysqli解决方法
  2. python opencv 官方文档里LaTeX公式不能正常显示怎么办?
  3. SAP UI5 货币金额显示的格式化逻辑
  4. Struts2 Hibernate集成示例教程
  5. 洛谷—— P2733 家的范围 Home on the Range
  6. android 屏幕适配dimens,关于android:安卓屏幕适配一键生成dimens文件
  7. 用Python写一个批量生成账号的函数(用户控制数据长度、数据条数)
  8. 更改项目文件夹图标(程序图标)
  9. 窗口句柄浅析和获取窗口句柄的方法
  10. 服务器系统如何卸载IE,如何卸载ie浏览器,我来教您如何卸载ie浏览器的步骤
  11. php 0x80004005,解决Access出现Microsoft JET Database Engine (0x80004005)未指
  12. java-map(世界杯)
  13. Codecademy-中文JavaScript系列教程-Function
  14. 29 Oracle数据库SQL开发之 SQLPlus使用——创建简单报表
  15. oracle应付创建会计科目,R12 应付创建会计科目警告【已解决】
  16. 无https证书调用摄像头以及精伦读卡器IDR210-1调用安装
  17. 软件工程资料 - UCSD 怎么教软件工程
  18. 计算机能够自动完成运算或处理过程的基础是,计算机文化基础题库.doc
  19. 【数理统计】均值检验(双侧、单侧)和区间估计
  20. 英特尔的SGX技术的漏洞

热门文章

  1. python rest api client_Python py-jama-rest-client包_程序模块 - PyPI - Python中文网
  2. 系统学习机器学习之总结(一)--常见分类算法优缺点
  3. 查询一个表中一个字段相同的数据_最实用MySQL 查询当天、本周,本月、上一个月的数据...
  4. js调用java_Js调用Java方法并互相传参的简单实例
  5. 偏微分方程数值解法python_Python数值计算----------求解简单的偏微分方程
  6. SparkStreaming读取Hdfs文件完成wordCount
  7. k8s组件通信或者创建pod生命周期
  8. 【莫队】【P3901】 数列找不同
  9. 【SQLSERVER】处理一对多标签的语法糖
  10. Visual Studio 要求导入 pfx 密钥以及导入后依然要求导入的解决办法