如何获取nautilus用于给定文件的缩略图?

Phi*_*ent 7 c linux gnome thumbnails

Nautilus向我显示一个文件的缩略图,如果它是一个图像,它会显示一个预览,如果它是一个视频,它将显示视频中的一个帧,如果它是一个文档,它将显示我的应用程序图标.

我如何访问图像?

我看到它们被缓存,~/.thumbnail/但它们都被赋予了独特的名称.

zed*_*xff 8

缩略图文件名是文件名的md5.但是文件名是图像的绝对URI(没有换行符).

所以你需要这样做:

echo -n 'file:///home/yuzem/pics/foo.jpg' | md5sum

如果它有空格,你需要将它们转换为'%20',ex为"foo bar.jpg"

echo -n 'file:///home/yuzem/pics/foo%20bar.jpg' | md5sum

Ubuntu论坛上找到.另请参阅从freedesktop.org wiki链接的缩略图管理标准文档.