|
xiezhigang
| 来自北京
利用信息差忽悠大众。
大众以为是把原本一小时1G Byte大小左右的Mp4电影压缩成1M Byte
但是实际上,1小时的,1920x1080尺寸的高清视频,25帧每秒,8bit量化,RGB色彩的视频大小,大众根本不清楚。
计算当然极其简单粗暴。因为上述条件下,每一帧就是一个画面中,单一像素的大小是8bit x 3 (RGB色彩,每个颜色的数据是8bit),也就是24bit/像素
所以上述视频的原始文件大小应该是
1(小时) x 3600(秒/小时) x 25(帧/秒) = 90000(帧)
1920 x 1080 = 2073600 (像素/帧)
综上
90000(帧) x 2073600 (像素/帧) x 24(bit/像素) = 4,478,976,000,000 bit
这个值 x 0.125(Byte/bit) = 559,872,000,000 Byte
此时,我们用1000B = 1kByte来换算
则上面这个559,872,000,000 Byte是559.872GB,四舍五入一下560GByte
一个一小时的彩色视频,1080P 25帧每秒,居然要560G???
是的,这才是正常的视频尺寸。
所以,所谓的1000倍也就是吧一个小时560G的视频压缩成了560M Byte。
<hr/>这个视频的码率是多少呢?
用之前很长的一个大数去算原始视频码率
4,478,976,000,000 bit/小时 x (1小时/3600秒) = 1,244,160,000 bit/秒
这个bit/秒就是bps(bit per second)
也就是说原始视频是
1,244,160,000 bps = 1,244,160 kbps = 1,244.16 mbps 的码率。
所谓压缩1000倍就是1.24 mbps咯
在目前的HEVC编解码技术下,这个码率对应的PSNR和SSIM(两个评价压缩后质量的参数)其实还可以。
不是评价阿里本身这个科研成果的情况。
只是告诉大家,这里面有信息差。
以上 |
|