第41章 驯服爬虫,为了传播,画质算个P!(2/2)

这就是西蒙昨晚冥思苦想的结晶。

他的目標已经全面升级,这套组合拳打出来,自己和频道的人设、youtube平台的潜力、以及对未来生態的构想,都清晰、酷炫地传达了出去。

一切编辑完成后,西蒙深吸一口气,点击了“发布”按钮。

他隨即点开了这个刚刚上传的视频,得益於flash大幅压缩了视频体积,播放十分流畅。

看著进度条毫无迟滯地向前移动,西蒙知道,贾韦德赌对了——这项技术才是『病毒式传播』的真正心臟。

索尼hdr-fx1是一款专业摄像机,但它同样以dv格式录製视频。

dv格式的標准比特率约为25mbps(兆比特/秒),这是衡量数据传输速度的標准单位。

网络带宽、视频的比特率(编码率)都用这个单位。

它描述的是“数据流的粗细”。

但这不直接等於数据体积,这里需要用到的单位是兆字节,即mb。

计算机的文件大小、硬碟容量、下载速度都要用到这个单位。

它描述的是“数据包的大小”。

每秒下载速度则是mb/s。

一个生活中的例子:

你家的宽带是1000兆的光纤。

这里的“1000兆”指的是1000 mbps。

那么你的理论最高下载速度是多少呢?

运营商会告诉你1000 mbps÷ 8 = 125 mb/s

这涉及到计算机科学中最基础的一个单位换算:比特(bit)和字节(byte)的区別。

比特是计算机数据中最小的单位,代表一个二进位的数字,要么是0,要么是1。

你可以把它想像成最小的基石。

字节是由8个比特组成的一个更大的单位。

你可以把它想像成用8块小基石砌成的一块標准砖。

为什么是8个?

因为8个比特(8个0或1的组合)足以代表一个字符,比如一个英文字母、一个数字或一个符號。

1位元组= 8比特。

所以,要把每秒传输的比特数换算成每秒產生多少字节数,简单粗暴的快速算法就是:mbps÷ 8≈ mb/s

回到dv格式的標准比特率25mbps,从mbps换算到mb/s计算方式就是:25mbps / 8 = 3.125 mb/s。

这意味著每秒视频会產生约3.125mb的数据量。

这条加上片头在2分钟(120秒)的 mv,原始文件体积大约是:3.125 mb/s * 120s=375 mb。

在2004年,这是一个非常巨大的文件。

youtube为了適应当下的网速,採用的flash技术,会將视频压缩到非常低的比特率,大约在200-300 kbps(千比特/秒)左右,清晰度也限制在较低的解析度,如320x240像素。

取中间值250kbps计算:250 kbps / 8 = 31.25 kb/s。

同样一个2分钟的视频,压缩后的体积大约是:31.25 kb/s * 120s = 3750 kb≈ 3.75 mb。

压缩比达到了惊人的100:1。

清晰度虽然低了点,但是完全够用。

牺牲画质来换取传播效率是youtube成功的关键,也让西蒙的“病毒式传播”计划在技术上成为可能。

索尼摄像机(╥╯^╰╥):劳资白tm干了...