Firefox 无法以视频形式打开 rar 文件

Firefox 无法以视频形式打开 rar 文件

当我尝试打开下载的 rar 文件时,Firefox 默认会尝试将其作为视频进行处理。选择“其他”选项并前往/usr/bin/file-roller并不是永久的解决方案。

在此处输入图片描述

答案1

尝试在文件浏览器(文件或 Nautilus)中右键单击该文件,选择“属性”,然后选择“打开方式”选项卡,找到您想要默认打开该文件的程序(我猜您想使用“存档管理器”,然后单击“设为默认”。这应该告诉 Firefox(和任何其他应用程序)默认情况下使用哪个程序打开文件。

答案2

这不是 Firefox 的问题,而是您下载的网站的问题。您的屏幕截图显示:“即:未知“,这意味着网络服务器没有发送正确的文件 mime 类型,所以 Firefox 不知道这是什么类型的文件,所以他只是为其弹出一个“随机”应用程序。(对于我来说,对于未知类型,Firefox 总是建议使用 GIMP,而对于你来说,则是视频。)

Firefox 不会根据文件的扩展名来决定文件类型,而是根据从服务器收到的 MIME 类型来决定。

您尝试下载的站点的服务器响应包含以下内容:

Content-Type: application/octet-stream

因此你看到了这个:

服务器下载对话框行为不当

运行良好的服务器会发送此消息.rar

Content-Type: application/x-rar

下载窗口将如下所示:

运行良好的服务器下载对话框

它说:即:RAR 档案

为了使其正常工作,您必须联系网站管理员并要求他设置他们的服务器以发送正确的 mime 类型。

(或者也许有一个 Firefox 扩展可以帮助在这些情况下根据扩展做出决定,但我不知道。)

更新:

我确实找到了一个 Firefox 扩展来解决这个问题(虽然我不知道使用它是否合适,因为这是服务器的问题,所以应该在那里解决):强制内容类型插件.安装并添加新规则:

  • 网址: .rar$
  • 旧内容类型:application/octet-stream
  • 新内容类型:application/x-rar

添加新规则图像

此后,每个以 结尾.rar且内容类型为 的URL 都application/octet-stream将被更改为内容类型application/x-rar,您将获得以下内容:

更改内容类型后

答案3

建议选择“保存文件”,并在下载完成后才尝试打开。更可靠,也是处理多部分 RAR 档案的唯一方法。

相关内容