下载网站:
http://stronghorse.yeah.netVersion 1.01
1、新增功能:“文件信息”,可以显示文件头信息、流信息,用于对文件格式进行分析。
2、新增功能:在输出TXT文件时,在文件头加入版本信息。
3、新增功能:在码率列表中突出显示码率最大、最小的5个(点数可设置)点,及0码率点。
4、新增功能:打开RM文件时,如果发行有0码率点,则用红灯突出显示。
5、功能修正:AVI文件的fps值通常是一个浮点数,因此会出现某一帧横跨两秒的情况(如对于fps=23.976的AVI文件来说,第24帧就从第1秒尾延续到第2秒头),以前版本在计算时这种帧的数据量会全部归于后一秒,从本版本开始改为按照跨越的比例在前、后秒间进行分配。因此计算出的码率数据可能会略有不同,但是码率曲线的整体趋势应该不变,对统计特征量的影响也不大。
6、功能修正:RMVB文件的数据包可能出现跨秒的情况(如前一包的时间戳是1738,后一包的时间戳是2049,则前一包的数据可以认为从第1秒尾跨越到第2秒头),以前版本在计算时这种跨秒包的数据量会全部归于前一秒,从本版本开始改为按照跨越的比例在前、后秒间进行分配。因此计算出的码率数据可能会略有不同,最明显的例子是音频码率曲线更接近于完美的直线。
7、功能修正:由于第一秒、最后一秒的数据很难准确计算,与其它数据相比往往偏差比较大,因此在计算统计特征量时,这两个时间点上的数据不再参与运算。
Q:BitrateCurve有什么用?
A:对于广大人们群众来说,BitrateCurve有以下用处:
1、可以快速检查下载到的RM文件是否有放不过去的地方:打开RM文件,如果在中间部分连续出现几秒码率为0的情况(软件显示最小码率为0,界面上会出现对应的红灯),通常在播放的时候那里就会播不过去。对于AVI文件来说,由于本软件直接读取索引段,没有逐包读取movi段,因此不能用这种方式判别文件的好坏。
2、可以通过“文件信息”查看一些压缩时的参数,供自己压片时参考。
3、可以从码率曲线大致判断片源质量,参阅我写的《从码率曲线判断AVI片源的质量》一文。
而对于一小撮喜欢折腾的人士来说,BitrateCurve也可以帮助他们宣泄灵魂深处躁动的自虐欲望:
1、从码率表、码率曲线中可以查出码率最大、最小的地方,用播放器实际观看这些地方的画面效果,然后据此调节压缩时的码率参数(包括最大码率、平均码率等),重新压缩,也就是常说的“好片子要压三遍”。
2、可以同时显示AVI片源和RM文件的码率曲线,比较双方在码率分配方面的差异。
3、可以同时显示两个片源相同、参数不同的AVI文件或RM文件,从而比较压缩参数对码率分配的影响。
4、如果需要对码率数据进行进一步分析,包括排序、聚类等,可以将码率数据输出到Excel。
不管怎么说,软件不过是个工具而已,它真正的作用,与使用者密切相关,就象同样一支毛笔,在我手里可能一文不值,到了名画家手里则价值千金。如果您还发现这个软件有什么特别的作用,欢迎与我联系。