不能只看格式
得看编码 码率 视频尺寸
同样20MB的文件 RMVB可能装5分钟 低码率的DIVX AVI可能装4分钟 高的也许2分钟 AVC的MP4也3分钟
编码就是算法 简单说就是怎么把视频储存在电脑上的方式
码率就是每秒钟储存的信息的大小 比如500KB/S就是每秒展现的电影数据为500KB大小
AVI常见编码为DIVX XVID X264
MP4多为AVC 也有老的MPEG-4 ISO
RMVB就是Realone的独家编码 码率是可变的 所以是同文件大小 同图像尺寸的影片中储存量最多的 损失率控制的也比较好
MKV是封装格式 就是把AVI,MP4这些文件,再加上字幕文件一起打包起来
哪种更优取决于片源、视频音频编码及参数设置、视频宽高。
【片源】
如果转换格式前的视频画面、音质很差,不管哪种格式都不可能变得更清晰。比如一个VCD的视频文件就不能转换成DVD、蓝光的画质。
【视频音频编码及参数设置】
现在高清最流行最优的视频音频编码是h.264(avc)+aac。
相同文件大小,avc(m2ts、ts、mp4、rmvb、flv、avi、mkv)的视频画面编码跟vc1(m2ts、wmv)差不多(avc是开源免费的,使用更广泛),avc和vc1都优于mpeg2(vob)。aac的音频编码优于pcm、dts、ac3。
即使都在用avc,那就要看视频转换时使用的参数了,下面是x264命令行工具有关画质的参数设置:
--preset(预设)越接近placebo,画质越好,但压缩时间就越久。
--crf(画质)越小画质越好,但压缩时间就越久。
--bitrate(比特率)越大画质越好,但压缩时间就越久。
可以说,压缩时间越久,得到的画质与文件大小之比就越好。
【视频宽高】
视频宽和高越大,画质就越好,文件就越大。一个无损352x240视频放大到1080高也是模糊的。
rmvb
后来出来的flv文件也不错,占的空间又小
RM AVI
AVI和RM格式的不错!
rmvb flash avi这三种是我比较喜欢的,画面清晰。不过手机都支持的3gp mp4也很不错!