在操作系统中注册文件缩略图以获取任意文件类型

时间:2011-10-27 18:27:42

标签: mime-types thumbnails preview file-browser

有没有办法可以在我的文件(二进制文件)顶部添加一些内容,这些内容将显示文件的thubmnail(可能还包含在二进制文件中)?或者可以创建一些隐藏文件或目录,将缩略图映射到OS /文件浏览器的文件?

我真的只是对* nix感兴趣。此外,我不是问如何创建缩略图,我问如何关联缩略图(或让文件浏览器从文件中读取它)在Gnome或KDE或MAcOS下。

如果你很好奇,我正在使用HDF5格式的非常大的3D科学数据集。数据集非常大,需要FOREVER生成,探索和渲染,并且有大量的数据集。能够在文件浏览器中使用缩略图浏览它们会很棒,这将允许用户(我和其他人)以低分辨率预览数据集的一部分,以帮助决定打开哪一个。 HDF5在文件的开头提供了一些“用户块”空间,其中可以存储图像或xml文件等。再次,我可以生成缩略图,我需要一种方法来告诉文件浏览器它在哪里和它应该显示缩略图。

由于

1 个答案:

答案 0 :(得分:0)

您必须为每个桌面环境的文件管理器编写一个插件。

对于GNOME,Nautilus是假定的文件管理器。有大量的预览器/缩略图可供使用,因此您可以解剖一个。这是一个用Python编写的简单的MP3封面艺术缩略图:https://bbs.archlinux.org/viewtopic.php?id=114098

至于KDE和Mac OS,我不太确定。在缩略图时,KDE应该与GNOME类似,但Mac OS不在我的知识范围内。你必须编写另一个插件,我假设。