无法在 Ubuntu 18.04 上创建新的 mime 类型

无法在 Ubuntu 18.04 上创建新的 mime 类型

我想为 idx/sub 字幕创建一个新的 mime 类型。当前的 mime 类型是“text/plain”。我在 /usr/share/mime/packages 中创建了一个包含以下内容的文件 idx.xml

<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
  <mime-type type="video/x-idx">
    <comment xml:lang="en">idx</comment>
    <icon name="bdsup2sub"/>
    <glob pattern="*.idx"/>
  </mime-type>
</mime-info>

并更新了 mime 数据库

sudo updata-mime-database /usr/share/mime

将在 /usr/share/mime/video 中创建一个名为“x-idx.xml”的新 xml 文件。内容是

<?xml version="1.0" encoding="utf-8"?>
<mime-type xmlns="http://www.freedesktop.org/standards/shared-mime-info" type="video/x-idx">
  <!--Created automatically by update-mime-database. DO NOT EDIT!-->
  <comment xml:lang="en">idx</comment>
  <icon name="bdsup2sub"/>
  <glob pattern="*.idx"/>
</mime-type>

Xfce Mime 类型编辑器中还有新的 mime 类型。但是当我再次检查 idx 文件时,mime 类型仍然是

text/plain

重新启动计算机不会改变任何东西。我还能做什么?我需要对可用于检测 MIME 类型的“魔法数字”做些什么吗?

相关内容