FLV格式与SWF格式的视频,有什么区别?

2024-11-02 19:34:13
推荐回答(3个)
回答1:

FLV 是FLASH VIDEO的简称,FLV流媒体格式是随着Flash MX的推出发展而来的视频格式。由于它形成的文件极小、加载速度极快,使得网络观看视频文件成为可能,它的出现有效地解决了视频文件导入Flash后,使导出的SWF文件体积庞大,不能在网络上很好的使用等缺点。 FLV是一个二进制文件,由文件头(FLV header)和很多tag组成。tag又可以分成三类:audio,video,script,分别代表音频流,视频流,脚本流(关键字或者文件信息之类)。
swf(shock wave flash)是Macromedia(现已被ADOBE公司收购)公司的动画设计软件Flash的专用格式,是一种支持矢量和点阵图形的动画文件格式,被广泛应用于网页设计,动画制作等领域,swf文件通常也被称为Flash文件。 flv是视频流格式保护版权比SWF小!

回答2:

首先第一条区别是,FLV是流媒体,而SWF不是流媒体,所谓流媒体,简而言是就是可以在网络上边缓冲边播放的媒体文件。虽然两者都可以由Flash来创建,但是前者只属于一般的VIDEO,通常只是让观众进行观看的。而后者可以置入AS程序代码,可以与用户进行互动,比如Flash小游戏,就是SWF格式的,用户可以控制游戏里事先设定的可控制按钮。这一点FLV是办不到的。FLV多用于网络视频,SWF多用于网页装饰,SWF也可以用于互动程序和动画的展示。

回答3:

额~FLV是FLASH输出的影音格式,而SWF则是FLASH的工程文件,也就是说SWF有可能会将FLASH的元件保存下来以供编辑,不过也会有作者为了防止反编辑而上密码,如果是视频的话,也会有没有留下元件的情况,但是和FLV一样可以导入FLASH编辑,但是导入后就只剩下帧,没有元件,补间等效果