如何使 KDE 文件选择器对话框将 *.m4a 文件识别为“媒体”?

如何使 KDE 文件选择器对话框将 *.m4a 文件识别为“媒体”?

在 KDE 中,当在文件选择器对话框中浏览媒体文件时,*.m4a文件没有显示媒体应用过滤器:

在此输入图像描述

如果我删除“媒体”过滤器,*.m4a文件显示:

在此输入图像描述

我怎样才能识别这个对话框*.m4a作为媒体文件扩展名?

我验证了*.m4a在系统设置中注册为 MPEG4 音频的扩展 - 正如您从第二个屏幕截图中看到的那样,KDE 确实认为*.m4a文件是媒体文件,由音符图标表示。谷歌主要指出了 Amarok 的问题,当然我在这里没有使用它。


系统详细信息:
Debian 7.8
KDE 4.8

答案1

在 unix 中,文件的扩展名并不决定它的类型。每个文件都有一个决定其类型的幻数。您可以使用命令“file”查看文件的类型,如“$ file example.m4a”中所示。这显示了文件的真实类型。如果您将任何 txt 文件重命名为“exampletxt.m4a”,您可以测试一下,您会发现 KDE 自动更改其图标,但是当您对其使用文件命令“$ file exampletxt.m4a”时,您会看到它的真实类型。无论如何,KDE 在系统设置 ==> 文件关联中保留已知的类型。在音频列表下单击 mp4 并查看文件名模式列表,如果 *.m4a 不存在,请添加它。

相关内容