无法将 mp4 视频文件关联更改为自定义 .desktop

无法将 mp4 视频文件关联更改为自定义 .desktop

我无法将 mp4 和 avi 文件默认关联到我的自定义桌面文件。对于 mkv,我可以从 nautilus 文件 > 属性 > 使用选项卡打开进行更改。这是一个视频我观察到的奇怪行为。很难用语言描述。每次我在 nautilus 中的文件 > 属性的“打开方式”选项卡中单击我的自定义应用程序,然后单击设置为默认值时,它都会恢复原状。

问题包含了我的具体情况的所有具体细节,但这似乎是一个普遍问题,因为它只针对某些文件类型。我需要将所有视频文件关联到我的自定义 .desktop 文件。请帮忙。

我努力了:

  1. 更改 memetypes.list 文件。
  2. 更改 defaults.list 文件
  3. 安装 Thunar 并尝试从那里设置关联

所有的尝试都得到完全相同的结果。

这可能与提到的错误有关这里

答案1

答案2

有可能,在你的mimeapps.列表该文件类型(读取:扩展名,例如 .mp3)有重复的 mimetype 关联记录。

这可能并不明显,因为记录看起来不同。例如,以下两个记录都代表了对 .mp3 文件的操作。关键是部分[Default Applications]

[Default Applications]
audio/mpeg=rhythmbox.desktop
audio/x-mp3=audacious.desktop

[Added Associations]
audio/mpeg=mplayer.desktop;
audio/x-mp3=smplayer.desktop;audacious.desktop;

两种哑剧类型音频/mpeg音频/x-mp3引用“.mp3”类型的文件。因此“打开方式”系统会感到困惑。

解决方案:删除等效的 MIME 类型,直到只剩下一个。或者,删除所有类型,然后仅使用您选择的一个工具重置关联。

可能的原因:通过不同的工具、调整或手动分配文件关联,对相同的 MIME 类型使用不同的 MIME 类型名称。

相关内容