無法將 mp4 視訊檔案的關聯變更為自訂 .desktop

無法將 mp4 視訊檔案的關聯變更為自訂 .desktop

我無法設定 mp4 和 avi 檔案與自訂桌面檔案的預設關聯。對於 mkv,我可以從 nautilus file>properties>open with tab 進行更改。這是一個影片我觀察到的奇怪行為。很難用言語來描述。每次我在 nautilus 中的文件>屬性的“打開方式”選項卡中單擊我的自定義應用程序,然後單擊設置為默認值時,它都會恢復回來。

問題包含我的具體案例的所有具體細節,但這似乎是一個普遍問題,因為它僅適用於某些文件類型。我需要將所有視訊檔案關聯到我的自訂 .desktop 檔案。請幫忙。

我努力了:

  1. 更改 memetypes.list 檔案。
  2. 更改defaults.list文件
  3. 安裝了 Thunar 並嘗試從那裡設定關聯

所有的嘗試都得到了完全相同的結果。

這可能與提到的錯誤有關這裡

答案1

答案2

有可能,在你的mimeapps.list此檔案類型存在重複的 mimetype 關聯記錄(讀取:副檔名,例如 .mp3)。

這可能並不明顯,因為記錄看起來不同。例如,以下兩筆記錄都表示對 .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”類型的檔案。因此,「open-with」系統會變得混亂。

解決方案:刪除等效的 mime 類型,直到只剩下一個。或者,刪除所有這些並僅使用您選擇的一種工具重置關聯。

可能的原因:透過不同的工具、調整或手動指派檔案關聯,對相同 mime 類型使用不同的 mime 類型名稱。

相關內容