一种对资源的新存储方式的构想

2018-09-06 20:08:07 +08:00
 rockjike

  场景:假设你下载一部 2G 的电影资源,考虑到网速等限制, 需要十分钟,是否有一种方式能几十秒内就实现这个过程?

   构想:你本地安装特定环境,你只需要去下载一个几 kb 的文件 ,该文件可能类似是一种公式,将下载的公式放入你本地的环境就能解析 生成.mp4 等特定的视频格式或者就能通过公式直接播放视频. 如何以上的构想能够实现,那将对资源的存储形成一场变革. (如视频直播,只要每次只要请求几 kb 文件就播放十几分钟)

请 v 友评估一下 -------2018.9.6 Jike

4872 次点击
所在节点    问与答
100 条回复
zhzer
2018-09-06 20:30:25 +08:00
你下的 2g 电影资源就是公式,谢谢
jiangnanyanyu
2018-09-06 20:35:39 +08:00
信息论了解一下
anyele
2018-09-06 20:44:20 +08:00
民科又来了
swcat
2018-09-06 20:50:59 +08:00
实时渲染,有一个 彗星撞地球 的视频 64kb,可以播放很久
游戏观战 同步很少的数据,然后本地渲染还原

现在的普通视频压缩到你播放你说的过程,只是压缩率达不到
des
2018-09-06 20:55:30 +08:00
你这个不如我这个(

由于 PI 是无限不循环小数,所以里面可以有所有东西。然后每个文件都只用存开始和结束就行了,保证比你这个强
underone
2018-09-06 20:56:34 +08:00
如果演算成本需要 10 台现在的中配电脑
或者一劳永逸把带宽增加 10 倍
这是个哪个模式划算的问题吧
learnshare
2018-09-06 20:59:34 +08:00
给一个种子,吸收水、养分和二氧化碳,照一照太阳,长成一部电影?
信息理论读一下
ulala
2018-09-06 21:07:04 +08:00
@des 只是你要找到起终点就要花平均无限的时间 :doge:
onion83
2018-09-06 21:30:54 +08:00
还能背得出 win 98 序列号的人应该对 64k demo 不会陌生
https://en.wikipedia.org/wiki/64K_intro


https://download.csdn.net/download/yangyangli123/5433193
lneoi
2018-09-06 22:06:38 +08:00
去除信息论的极限值,这不就是游戏的实时渲染吗,以前 64k 动画就这样搞咯,看看游戏就知道发展现状了
janus77
2018-09-06 22:23:06 +08:00
所有的数据都是 0 和 1,大小取决于信息量和信息密度。
信息量——分辨率码率等等
密度——文件格式 压缩 等等
楼主还想到什么新的了吗
zmj1316
2018-09-06 22:29:44 +08:00
香农哭了出来,谁说干这行门槛低的。。。。。。
fyyz
2018-09-07 00:41:49 +08:00
去看看信息论吧
fyyz
2018-09-07 00:54:55 +08:00
我来反证楼主的逻辑。

我这里有一大堆文件,每个文件的文件内容均有 10 个字符组成,这里的字符指的是大小写字母和数字,而我这堆文件已经完整地实现了所有组合,也就是共有(26+26+10)^10 个文件。

现在我要按照楼主的方法,将上述所有文件压缩到一个字节(注意这里是字节,共 256 种可能,此外相比起楼主把数 GB 压缩到数 KB,我这个压缩率只有十分之一),显而易见,一个字节的信息量无法充分映射到(26+26+10)^10 种组合。

所以,楼主的设想不成立。
line
2018-09-07 01:00:35 +08:00
信息守恒
msg7086
2018-09-07 01:20:04 +08:00
早就变革完了。
一部电影含有的信息量超过 750GB,考虑到光盘容量太小,发售一次蓝光电影需要 20 张蓝光光盘。
而现在,只需要下载仅仅 2GB 类似公式一样的东西就可以看到电影了。
考虑到网速限制,人们再也不用花上一个月时间下载电影了,而仅仅需要数十分钟。

这个东西放在一个叫做 Decoder 的解码器中就能用公式还原出整个电影画面来。
这种编码解码器里有很多模块,有一个叫 DCT/IDCT,专门用来在时空域和频域之间转换。还有一个叫做 Motion estimation 模块,专门看视频里连贯的工作,把多张连续的画面变成起始画面+运动矢量+残差的公式。还有什么 MB 分析模块,专门看画面上哪些地方复杂,需要分割成小块来转换公式,哪些地方平坦,直接一大块转换成一个公式。还有 psy 人脑视觉分析,分析的是人类的眼睛看哪些部分会更敏感,看哪些部分会更不敏感,敏感的画面部分用更复杂的公式来实现。

嗯,这玩意儿专门有个组织在做,这个组织叫 MPEG,1990 年的时候完成了上述公式的第一版定义,1992 年被批准为国际标准,叫做 MPEG-1。而且其最为流行的一个格式,叫做 MPEG-1 Layer 3,简称 MP3,是人类音视频公式中使用得最广泛的公式之一。
如果楼主的年龄比这 MPEG 要小的话,建议等以后上了大学,可以好好了解一下信息论基础。
ZRS
2018-09-07 01:34:18 +08:00
想的太多 学的太少
shadownet
2018-09-07 07:05:09 +08:00
@ZRS +1
rexxtem07
2018-09-07 07:38:39 +08:00
115 的链接离线秒下了解一下?你把 115 的储存库放在本地就行了呀!(手动狗头
torment5524
2018-09-07 08:45:04 +08:00
几 kb ?就算是 1MB 好了 1024*1024*8=8388608,就算当索引,网络上不同文件个数也超过这个数了吧。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/486883

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX