网站视频功能

网站视频功能

flv (Flash Video)

他有着形成文件极小,加载速度快,使得网络观看视频文件比较流程。在以前国内的优酷、国外的youtube的标清格式文件都是用flv格式。

flv的tag分成三类,audio、video、script,分别是视频,音频,脚本,但是我用360解压工具看了一下,发现只有视频和音频。

随着Flash MX的推出,Macromedia 公司开发了属于自己流式视频格式——FLV。这种格式是在sorenson 公司的压缩算法的基础上开发出来的。sorenson 公司也为MOV格式提供算法。FLV格式不仅可以轻松的导入Flash 中,几百帧的影片就以两秒钟;同时也可以通过rtmp 协议从Flashcom 服务器上流式播出。目前网上大量的视频网站都使用这种格式的在线视频。

其他视频格式

.avi:(Audio Video Interleaved)视频与音频混杂,只能有一个视频的轨道和音频轨道。
.wmv:Windows Media Video,数字视频编码格式,asf封装后有数字版权保护。
.mpeg:(Moving Picture Expert Group)运动图像专家格式,可以有多个视频角度、音轨、字幕,采用了有损压缩。
.rmvb:RMVB是一种由RM视频格式升级延伸出的新视频格式,它的先进之处在于打破了原先RM格式那种平均 压缩采样的方式,在保证平均压缩比的基础上合理利用比特率资源,就是说静止和动作场面少的画面场景采用较低的编码速率,这样可以留出更多的带宽空间,而这 些带宽会在出现快速运动的画面场景时被利用。

ffmpeg

在这个视频项目中,我是用的转换工具是ffmpeg。
先来两条简单的指令:

ffmpeg -i 我是mp3.mp3 -ab 56 -ar 22050 -b 500 -r 15 -s 320x240 我成了flv.flv


ffmpeg -i "我是mp3.mp3" -y -f image2 -ss 8 -t 0.001 -s 350x240 '我是图片.jpg' 

上面的两条指令:
第一条,

-ab <比特率> 设定声音比特率,前面-ac设为立体声时要以一半比特率来设置,比如192kbps的就设成96,转换 
君默认比特率都较小,要听到较高品质声音的话建议设到160kbps(80)以上 

-ar <采样率> 设定声音采样率,PSP只认24000 

-b <比特率> 指定压缩比特率,似乎ffmpeg是自动VBR的,指定了就大概是平均比特率,比如7681500这样的 
就是原来默认项目中有的 

-s 320x240 指定分辨率 

第二条,

-y(覆盖输出文件,即如果1.***文件已经存在的话,不经提示就覆盖掉了)

-i "1.avi"(输入文件是和ffmpeg在同一目录下的1.avi文件,可以自己加路径,改名字) 

-f psp(输出psp专用格式) 

-s 368x208(输出的分辨率为368x208,注意片源一定要是16:9的不然会变形) 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值