小米科技|用播放器打开了一个「Word 文档」,竟然是一部电影( 二 )



▲ 能打开「.mp4」的播放器 , 打不开「.mp9」
所以 , 拓展名正如前面所说 , 它却只是文件的身份证 。 虽然有些软件过于教条 , 即使是文档 , 也会因拿着视频的身份证而拒绝打开 , 但只要拿回了文档的身份证 , 还是一样可以阅读的 。
可能是为了让用户减少误修改的情况 , 许多系统默认都是隐藏拓展名的 , 你不用在意是什么格式 , 只需双击 , 系统就会找到对应的软件帮你打开它 , 但隐藏拓展名的设置 , 也会被一些有心的病毒软件所利用 。
2000 年 5 月 , 有香港网友收到了标题为「ILOVEYOU」的邮件 , 并带有一个「LOVE-LETTER-FOR-YOU.TXT.vbs」的附件 , 在传播中还产生了非常多的变种 。

▲ 部分病毒变种
以「我爱你」为名 , 还带着一个「给你的情书」的附件 , 这就是一个想要玩心理战的病毒 , 而且最「玩心理」的地方 , 就在于这个附件的末尾不是简单的一个拓展名 , 而是「.TXT」+「.vbs」 。
对电脑来说 , 这就是一个拓展名为「.vbs」的脚本文件 , 但当时的 Windows 2000 是第一个默认隐藏文件拓展名的系统 , 所以这个脚本文件在许多人的电脑上显示名称为「LOVE-LETTER-FOR-YOU.TXT」 。 这么一来 , 病毒就成为了一个人畜无害的文本文件了——给电脑看的拓展名 , 反过来摆了人类一道 。

▲ 谁会拒绝一封饱含爱意的情书呢?
虽然今天看来 , 这个病毒似乎不太聪明的样子 , 但它覆写了被感染电脑上的重要文件 , 依然以史上最强蠕虫病毒的身份 , 造成了全球 55 亿美元的经济损失 。
会动的「.jpg」文件背后 , 是聪明的软件负重前行 既然拓展名是文件类型的识别方式 , 按理说修改拓展名并不会更改文件格式 , 但为什么在修改拓展名后 , 一些原本不能播放、无法上传的文件 , 却是可以看、可以用了呢?
为了解决这个问题 , 我们找到了几个格式、类型不同的视频和图片 , 用它们来进行几个简单的小测试 。 简单说下结论:许多软件尚不能透过现象看本质 , 还是必须通过拓展名来判断文件的类型 。

▲ 用来测试的几个文件
前段时间苹果发布了一部由 iPhone 拍摄的电影《卷土重来》 , 它的文件拓展名为「.mp4」 , 使用苹果自带的 Quick Time Player 和第三方播放器 IINA 均可以正常播放 。

▲ 上为 Quick Time Player , 下为 IINA
但当我们将拓展名更改为「.avi」后 , IINA 仍然可以正常播放 , 但 Quick Time Player 已经无法播放了 。

简单总结一下:
甚至我们可以再夸张一点 , 将视频的格式改为「.doc」 , 把它变成一个「Word 文档」 , IINA 依然可以正常播放 。

▲ 谁说 Word 文档不能当视频看?
我们经常会看到有人说 JPEG 格式的图片可以透明底、可以做成动态图 , 这并不是 JPEG 格式本身有多优越 , 不过是有一个可以看到图片背后 PNG、GIF 格式本质的读图软件 , 为你负重前行罢了 。

▲ JPEG 是一款「静态」图像的国际数字压缩标准 , 怎么能动呢?
既然有些软件不能透过现象看本质 , 那我们给它一个假象 , 可以强迫它看到本质么?答案也是否定的 。
我们在网络上下载图片时 , 经常会看到 WebP 文件格式的图片 , 它虽然有效地降低了图片尺寸大小 , 压缩方面也要比常见的 JPEG 格式更优越 , 但它尚未得到各种软硬件的支持 , 比如 Photoshop 2021(以下简称 Ps21)就是无法打开这一文件类型的 , 即使我们将文件类型改成「.jpg」也无济于事 。
我们也尝试将它的拓展名改为其他常见的图片格式 , 同样无法打开 。