# 用播放器打开了一个「Word 文档」，竟然是一部电影

- 作者：陆新宇
- 发布时间：2022-02-26 13:23
- 原文：https://www.ifanr.com/app/1473588

![](https://s3.ifanr.com/wp-content/uploads/2022/02/02-1.jpg)

我最近在学视频剪辑，讲解导出多个视频格式时，老师很神秘地说道：「你只需要把 MP4 文件复制一份，把拓展名改成 MOV，就拥有两个不同格式的导出文件了。」

这也行？在我实际操作后，发现这确实行。

![](https://s3.ifanr.com/wp-content/uploads/2022/02/0-2.gif)

印象中拓展名只是文件格式的身份证，实际如何还是要看文件本身，可在工作生活中也的确遇到过某种格式文件无法上传，更改拓展名后就能上传的情况，难道《格式工厂》等软件就是改了个拓展名？我很好奇。

### .doc、.mp4，文件格式和拓展名是什么？

在我们的生活中，经常会听到「我版本太低了，你给一个 *PPT* 格式的」、「给我发个 *Word* 版的文档吧」、「我要一个透明底的图片」。这些说法，都与文件格式相关。比如「*Word* 版的文档」，指的就是由微软开发的、文字编辑软件 *Word* 专属的文件格式，拓展名一般为「.doc/.docx」。

![](https://s3.ifanr.com/wp-content/uploads/2022/02/1-28.jpg)

常见的文件格式（file format）有很多，透明底的图片，大多是便携式网络图形（PNG），可以动的几帧动画，通常是图像互换格式（GIF）。在电脑眼中没有图片和文件，它看到的只有一串串的 0 和 1，文件格式作为一种特殊的编码方式，目的就是告诉电脑，该用什么形式来展现 0 和 1，从而变成我们能看懂的文本、图片、视频。

同一个文件格式，在不同的软件中可能会显示出完全不同的展现形式。用 *Microsoft Word* 打开 *Word* 文件，会清楚地显示字体字号、插图目录，但如果用记事本打开，就只剩下没有格式的文字内容了。

![](https://s3.ifanr.com/wp-content/uploads/2022/02/2-26.jpg)

▲ 不懂图片编码的便笺，「看不懂」图片



每种文件格式通常会有一个或者多个拓展名，也就是我们在文件最后看到的「.xxx」，这个拓展名可以帮助程序识别文件格式，一些常见的拓展名，甚至成为了一类文件的代表。

![](https://s3.ifanr.com/wp-content/uploads/2022/02/3-21.jpg)

▲ 不同拓展名的文件



虽然在重命名文件时，系统会默认跳过拓展名部分，但我们总是会遇到不小心更改了拓展名、导致文件无法读取的情况。

![](https://s3.ifanr.com/wp-content/uploads/2022/02/4-15.jpg)

▲ 能打开「.mp4」的播放器，打不开「.mp9」



所以，拓展名正如前面所说，它却只是文件的身份证。虽然有些软件过于教条，即使是文档，也会因拿着视频的身份证而拒绝打开，但只要拿回了文档的身份证，还是一样可以阅读的。

可能是为了让用户减少误修改的情况，许多系统默认都是隐藏拓展名的，你不用在意是什么格式，只需双击，系统就会找到对应的软件帮你打开它，但隐藏拓展名的设置，也会被一些有心的病毒软件所利用。

2000 年 5 月，有香港网友收到了标题为「ILOVEYOU」的邮件，并带有一个「LOVE-LETTER-FOR-YOU.TXT.vbs」的附件，在传播中还产生了非常多的变种。

![](https://s3.ifanr.com/wp-content/uploads/2022/02/5-15.jpg)

▲ 部分病毒变种



以「我爱你」为名，还带着一个「给你的情书」的附件，这就是一个想要玩心理战的病毒，而且最「玩心理」的地方，就在于这个附件的末尾不是简单的一个拓展名，而是「.TXT」+「.vbs」。

对电脑来说，这就是一个拓展名为「.vbs」的脚本文件，但当时的 Windows 2000 是第一个默认隐藏文件拓展名的系统，所以这个脚本文件在许多人的电脑上显示名称为「LOVE-LETTER-FOR-YOU.TXT」。这么一来，病毒就成为了一个人畜无害的文本文件了——给电脑看的拓展名，反过来摆了人类一道。

![](https://s3.ifanr.com/wp-content/uploads/2022/02/6-12.jpg)

▲ 谁会拒绝一封饱含爱意的情书呢？



虽然今天看来，这个病毒似乎不太聪明的样子，但它覆写了被感染电脑上的重要文件，依然以史上最强蠕虫病毒的身份，造成了全球 55 亿美元的经济损失。

### 会动的「.jpg」文件背后，是聪明的软件负重前行

既然拓展名是文件类型的识别方式，按理说修改拓展名并不会更改文件格式，但为什么在修改拓展名后，一些原本不能播放、无法上传的文件，却是可以看、可以用了呢？

为了解决这个问题，我们找到了几个格式、类型不同的视频和图片，用它们来进行几个简单的小测试。简单说下结论：许多软件尚不能透过现象看本质，还是必须通过拓展名来判断文件的类型。

![](https://s3.ifanr.com/wp-content/uploads/2022/02/7-11.jpg)

▲ 用来测试的几个文件



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

![](https://s3.ifanr.com/wp-content/uploads/2022/02/8-12.jpg)

▲ 上为 *Quick Time Player*，下为 *IINA*



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

![](https://s3.ifanr.com/wp-content/uploads/2022/02/9-9.jpg)

▲ 上为 *IINA*，下为 *Quick Time Player*



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

![](https://s3.ifanr.com/wp-content/uploads/2022/02/10-8.jpg)

▲ 谁说 Word 文档不能当视频看？



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

![](https://s3.ifanr.com/wp-content/uploads/2022/02/11-5.gif)

▲ JPEG 是一款「静态」图像的国际数字压缩标准，怎么能动呢？



既然有些软件不能透过现象看本质，那我们给它一个假象，可以强迫它看到本质么？答案也是否定的。

我们在网络上下载图片时，经常会看到 WebP 文件格式的图片，它虽然有效地降低了图片尺寸大小，压缩方面也要比常见的 JPEG 格式更优越，但它尚未得到各种软硬件的支持，比如 *Photoshop 2021*（以下简称 *Ps21*）就是无法打开这一文件类型的，即使我们将文件类型改成「.jpg」也无济于事。

我们也尝试将它的拓展名改为其他常见的图片格式，同样无法打开。

![](https://s3.ifanr.com/wp-content/uploads/2022/02/12-14.jpg)

而当我们使用支持 WebP 图像格式的 *Pixelmator Pro* 打开这张图片时，就没有遇到什么问题，将图片拓展名改成其他格式也能正常读取。

![](https://s3.ifanr.com/wp-content/uploads/2022/02/13-10.jpg)

▲ 更改拓展名后依然可以正常读取



在测试过程中，我们还发现了一个有趣的情况，一些软件是不会去匹配自己不支持类型文件的，比如将 webP 格式的图片拓展名改为「.doc」， *Pixelmator Pro* 同样会显示无法打开。

![](https://s3.ifanr.com/wp-content/uploads/2022/02/14-9.jpg)

那么问题就来了，为什么 *IINA* 可以播放拓展名改为「.doc」的视频呢？难道是因为它支持阅读文档？当我将一个真正的 *Word* 文档拖进 *IINA* 后发现，它能阅读的只是其中的媒体信息（图片、视频），并不能播放文字。

![](https://s3.ifanr.com/wp-content/uploads/2022/02/15-8.jpg)

▲ IINA 会自动循环播放文章中的插图



*IINA* 这种来者不拒、没有困难也要创造困难自己上的精神，无愧它 [macOS 最强播放器的称号](https://www.ifanr.com/app/1423379)。

另外，一些文件格式本身也是兼容其他文件的，比如我们常见的 MP4 格式文件，是 MPEG-4 的第 14 部分，如果将同样基于 ISO 基础媒体文件格式的、拓展名为「.flv」、「.f4v」的文件的拓展名直接变更为「.mp4」，大多数情况下也是可以正常播放的。

而且一些文件自身就拥有多种格式，我们同样以前面那个《卷土重来》的视频为例，在 *IINA* 的检查器中就可以看到它的视频格式：mov、mp4、m4a、3gp、3g2、mj2。虽然它文件的拓展名是「.mp4」，但将拓展名改为其他几种，同样可以正常播放。

![](https://s3.ifanr.com/wp-content/uploads/2022/02/16-7.jpg)

文章最前面那位剪辑课老师，也正是发现了 *Final Cut Pro* 导出的视频本身就拥有多个格式，才提出了用修改拓展名改格式的方法。

简单总结一下：

1. 许多软件并不根据拓展名判断文件类型，如果见到了可以动的 JPEG 图片，那它可能本身就是 GIF 动图；
2. 修改拓展名不能更改文件格式，只是给软件提供了文件的阅读方式；
3. 实际使用时，要注意拓展名是否隐藏，以免打开有危害的文件。

### 关于文件格式，你可能还想知道这些

在工作生活中，你可能还会遇到这两个问题：如何显示文件拓展名以及如何选择合适的文件格式。

每当我们修改一个文件的拓展名时，系统都会弹窗提醒，告诉我这样做可能会导致文件无法打开，而在前面的测试中，我修改某一文件格式时却从来没有弹出过这一窗口。

![](https://s3.ifanr.com/wp-content/uploads/2022/02/17-7.jpg)

这并不是什么神奇的现象，只不过是系统隐藏了这个文件的拓展名，但我自己都没有意识到。本来我还在嘲笑中了情书病毒的网友不太聪明，结果没想到小丑竟是我自己。

如果你也有这样的问题，让电脑文件显示拓展名的方式也并不复杂。Windows 11 系统的电脑，在资源管理器中点击「查看&gt;显示&gt;文件拓展名」就可以显示或者隐藏拓展名了，如果你还是 Windows 10 系统， 同样在资源管理器，点击「查看」，勾选「文件拓展名」即可。

![](https://s3.ifanr.com/wp-content/uploads/2022/02/18-6.jpg)

macOS 系统电脑的话，在访达的偏好设置、高级选项中，开启「显示所有文件扩展名」就可以了。你也可以打开一个文件的简介，勾选或取消「隐藏拓展名」。

![](https://s3.ifanr.com/wp-content/uploads/2022/02/19-6.jpg)

那么，我们该如何选择适合的文件格式呢？除了遵照要求提交不同格式的文件，给对方无法修改的文件可能是最佳选择。

不知道你是否遇到过这样的情况：将一个 Word 文档发给同事，他回复你说文档内都是乱码，无法正常显示；在教室的电脑上打开自己精心制作的演示幻灯片，发现文字位置发生了错位。导致这个问题的原因就是「.doc」和「.ppt」在默认情况下，并不会嵌入字体。

![](https://s3.ifanr.com/wp-content/uploads/2022/02/20-6.jpg)

▲ 需要在选项中开启才行



根据中国国家档案局 2014 年公布的《[数字档案室建设指南](https://dag.nwpu.edu.cn/info/1242/5201.htm)》，用于分享保存的文件格式应为 OFD、PDF、PDF/A 等版式文档。只有部分特殊的重要修改稿可以以 WPS、RTF、DOC 等同级国家综合档案馆认可的格式归档保存。

![](https://s3.ifanr.com/wp-content/uploads/2022/02/21-7.jpg)

虽然我们日常生活并不会像档案室这么严谨，但用 PDF 这种与程序、操作系统以及硬件设备无关的文件格式分享，自然会减少一些不必要的麻烦。

因为 Office 三件套的流行，让 Word、Excel、PowerPoint 这些可以编辑的文档格式成为了我们阅读分享的常客，但就像我们不会分享 PSD 格式的图片一样，无法修改、方便阅读，准确传递信息才是文件最重要的工作。

![](https://s3.ifanr.com/wp-content/uploads/2022/01/1111.jpg)
