在我升级到 Maverick 之前,.swf 文件曾经在 Nautilus 中有一个缩略图。但是,Nautilus 不再为它们生成缩略图,即使在删除之后也是如此~/.thumbnails/
,这很可能表明缺少一个包。
如何让 Nautilus 为 .swf 文件生成缩略图?
编辑:我增加了一个赏金,因为我相信这个问题仍然可以回答......
在我升级到 Maverick 之前,.swf 文件曾经在 Nautilus 中有一个缩略图。但是,Nautilus 不再为它们生成缩略图,即使在删除之后也是如此~/.thumbnails/
,这很可能表明缺少一个包。
如何让 Nautilus 为 .swf 文件生成缩略图?
编辑:我增加了一个赏金,因为我相信这个问题仍然可以回答......
缩略图是用
libswfdec
(即/usr/bin/swfdec-thumbnailer
从包swfdec-gnome
中)制作的,它在 Ubuntu 10.10(“maverick”)中被删除。libswfdec 作者停止了开发,因为已经有 2 个其他开源项目致力于实现 SWF 播放器:gnash(包含在 Ubuntu 中)和 lightspark(它是新的,尚未包含)。我不确定是否存在使用 gnash 的缩略图...Floorplanner 技术博客中解释了一种完成此操作的方法。要在新的 Maverick 上编译 dump-gnash,您需要
然后您只需按照步骤操作即可。这将需要很长时间。
注意:对于第 7 步,请改用以下脚本:
运行最终脚本后,只需将其挂接到 gconf-editor
然后重新启动(或重新启动 gnome-settings-daemon),您就有了 swf 大拇指!
PS:这是一个巨大的黑客。一个更好的方法来做到这一点将不胜感激。
我能找到的最接近的东西可能是使用ffmmpegthumbnailer为您创建缩略图,并且应该可以处理
.swf
文件。这篇博文有说明。
最简单的答案应该是安装 swfdec-gnome,但安装 Lucid 版本。不难做到,只需访问http://packages.ubuntu.com/da/lucid/swfdec-gnome并选择您的架构。然后就做你之前做的让它工作;我记得,它似乎只是随机地踢我。也许在注销/重新启动之后。祝你好运。