Colorful Life2010

FFMpeg参数及使用[zt]
Weather:东南风4-5级转东风4-5级 (14~20)℃

Flash太火了
我也开始研究ffmpeg这个强大的转换工具了
GOOGLE视频用的也是这个
刚试着把4M大的avi转成flv,结果flv的体积达到了7M之多,看来是命令行的参数不合适
现转一些有用的东东

FFMpeg在asp.Net中的运用[zt]
Weather:东南风4-5级转东风4-5级 (14~20)℃

有朋友问到在asp.net中怎么去调用ffmpeg?
ffmpeg是一个控制台程序
这个程序如何去运行?可以参考这篇文章:

http://www.lemongtree.com/zh-cn/0000510.aspx

按上文提供的参数,大家就可以在cmd模式下对现有的avi或wmv文件进行格式的转换,如:
ffmpeg -i F:\01.wmv -ab 56 -ar 22050 -b 500 -r 15 -s 320x240 f:\test.flv
上面就会将F盘下的01.wmv转换成test.flv文件,并放在F盘下
在asp.net中要调用ffmpeg就得调用一个新的进程

string FFmpegArguments= "-i " + SourceFile + " -ab 56 -ar 22050 -b 500 -r 15 -s 320x240 "+NewFileName;
ProcessStartInfo info = new ProcessStartInfo("ffmpeg", FFmpegArguments);
Process.Start(info);
这样就行了 

MEncoder的基础用法
Weather:雷阵雨 ,东风 3-4级 ,19~25 ℃

13.1. 选择编解码器及容器格式

编码使用的音频及视频编码器分别通过-oac-ovc选项指定例如输入如下命令

mencoder -ovc help

可列出你机器上相应版本的MEncoder所支持的所有视频编码。

H.264介绍
Weather:雷阵雨 ,东风 3-4级 ,19~25 ℃
H.264/MPEG-4 AVC(H.264)是1995年自MPEG-2视频压缩标准发布以后的最新、最有前途的视频压缩标准。H.264是由ITU-T和ISO/IEC的联合开发组共同开发的最新国际视频编码标准。通过该标准,在同等图象质量下的压缩效率比以前的标准提高了2倍以上,因此,H.264被普遍认为是最有影响力的行业标准。
mencoder转换flv测试
Weather:多云 ,西南风 3-4级 ,21~27 ℃

mencoder是Mplayer自带的一个转换视频的工具,可以将视频在各种格式之间进行转换,并且她是开源的,谁都可以随便拿来用.也正是因为她,才成就了美国的YouTube以及国内的土豆等视频分享网站,GOOGLE用的是ffmpeg.

现在网络上最流行的最通用的视频格式94ADOBE公司的flash video(flv)了,而mencoder则可以轻松的将各种视频转换成flv,如rmvb,wmv,mov,avi甚至是mp4,3gp等.
首先,当然是先去官方网站http://www.mplayerhq.hu 下载mplayer以及相应的解码包了,具体要哪个这里不做介绍.而我们今天要做的是测试三种常见格式的转换效率.另外要提醒的是,直接下载下来的MPLAYER加载了相应的解码包后,在windows环境下转换RMVB/RM时会出错,说找不到drv43260.dll,这时只要把codecs下的drv43260.dll复制到windows\system32\下,然后再运行regsvr32 drv43260.dll就可以了.