今晚我将大量 MP3 复制到 USB 记忆棒上,并注意到:
是什么赋予了?如果它从 ID3 中提取艺术品,那么它应该很快。如果从“网络”中拉出,它应该有流量而不使用 CPU(如果例如等待响应/DNS/其他可能会很慢)。
那么缩略图对 MP3 文件做了什么?我可以理解相当多的工作处理视频,但音频文件?
Nautilus 没有为xpm
我拥有的某些文件生成缩略图,因此我试图调查谁负责为 xpm 文件(如果有)或任何图像生成缩略图。我偶然发现了一堆错误信息、过时的规格和沮丧的搜索。
那么,这种“基本”图像的缩略图在哪里定义?我查过了/usr/share/thumbnailers
,它只提到了 pdf、exe 和视频文件。没有提到png,jpg bmp等。图像的缩略图在哪里定义?Wat是关于它的官方参考吗?
我可以让 nautilus 以.epub
格式显示文件的书籍封面缩略图 吗?
它显示 pdf 文件的缩略图,但不显示.epub
. 这可以通过添加缩略图来实现吗?
这些.epub
文件中的每一个都有一个cover.jpeg
文件。
示例 Epub 文件(Google 云端硬盘)
最近我在 Nautilus 中有一堆自己的缩略图脚本:WebP 预览、声音波形、办公文档等等。
似乎我做错了什么(缩略图生成行为发生了变化),或者自定义缩略图在最新的 GNOME 中根本不起作用,即使是我以前的脚本,在以前版本的 Ubuntu 上也能顺利运行。
我做了一些研究,试图运行一个简单的脚本(见下文),但没有成功。
我的测试缩略图/usr/share/thumbnailers/z.thumbnailer
:
[Thumbnailer Entry]
Exec=/home/maximal/thumb.sh %s %i %u %o
MimeType=image/webp;image/x-webp
Run Code Online (Sandbox Code Playgroud)
在哪里/home/maximal/thumb.sh
:
#!/bin/bash
echo $0 >> /home/maximal/thumb.log
echo $1 >> /home/maximal/thumb.log
echo $2 >> /home/maximal/thumb.log
echo $3 >> /home/maximal/thumb.log
echo $4 >> /home/maximal/thumb.log
Run Code Online (Sandbox Code Playgroud)
然后,当我删除缩略图缓存rm -rf ~/.cache/thumbnails
并重新启动 Nautilus 时nautilus -q
,我的日志文件不包含任何内容并~/.cache/thumbnails/fail/gnome-thumbnail-factory
包含所有失败的缩略图(看起来像损坏/空的 PNG):
因此,显然,Nautilus 甚至没有尝试执行我的缩略图脚本。当我尝试自己运行拇指命令时,它运行良好。例如convert
通过cwebp|dwebp
包:
convert -thumbnail 256x256 file.webp png:file.webp.png
Run Code Online (Sandbox Code Playgroud)
当我将此命令包装到缩略图时,看起来 Nautilus 甚至没有要求运行它。
[Thumbnailer Entry]
Exec=convert -thumbnail …
Run Code Online (Sandbox Code Playgroud) Nautilus(GNOME 文件)和基于 Nautilus 的文件管理器(即 Nemo 和 Caja)已经使用其默认缩略图器为许多常见文件类型创建了预览。还有许多其他缩略图可以从官方存储库安装,以便为更多文件创建缩略图。但是,自然有某些类型的文件不存在缩略图。我遇到过的此类类型的一些示例包括 WebP、PSD、JP2、APK 等。
我需要了解什么或必须采取哪些步骤来创建可供 Nautilus、Nemo 或 Caja 用来生成这些文件类型的缩略图的自定义缩略图器?
我认为这个问题在 AskUbuntu 中可能会得到更好的回答,因为乍一看,它似乎与 Ubuntu 的关系比与 Windows 的关系更大。
假设我有一个 foo.mkv 文件。缩略图预览适用于 Windows 7 和 Ubuntu。
当我将文件名更改为诸如 foo.bar 之类的任何随机名称时,或者当我删除扩展名本身(使其只是 foo)时,Nautilus 通常会显示缩略图,就像它可以识别它们是什么类型的文件一样 - 无需查看文件扩展名。
然而,这在 Windows 7 中不会发生。 Windows 开始询问我想使用哪个应用程序打开该文件的问题,只要我删除文件扩展名(忘记缩略图...)等。
那么,此缩略图预览在 Windows 7 和 Ubuntu 中如何工作?与 Windows 7 不同,是什么让 Ubuntu 识别“开箱即用”的文件?
我的笔记本电脑和台式机上都有 Ubuntu 14.04 Gnome 版本;两者都是最新的,但它们的安装和升级历史不同。
现在,两台机器的文本类型缩略图不同,我无法找到不同之处。这篇文章:Nautilus 使用什么渲染引擎来显示 HTML 预览/缩略图?似乎已过时(没有条目dconf
),并为文本生成缩略图?会有所帮助(但没有得到答复)。
看看这个组合镜头:
在笔记本电脑中,缩略图有一小段文件内容(真实内容)的摘录,而在我的桌面上,它们只是空白。
我挖了一些,但我找不到哪个选项/包负责笔记本电脑的行为(顺便说一下,我更喜欢)。
如何在缩略图中启用“文本快照”?(如果他们有语法高亮,就像在链接的问题中一样,那就太好了)。
我对 HEIC 缩略图有疑问。
我可以heic
通过图像查看器打开文件,但是无法显示缩略图。
当我尝试heif-thumbnailer
通过运行安装时
sudo apt-get install heif-thumbnailer
Run Code Online (Sandbox Code Playgroud)
我收到以下消息:
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
heif-thumbnailer : Depends: libheif1 (= 1.9.1-1~ppa1~ubuntu20.04.1) but it is not going to …
Run Code Online (Sandbox Code Playgroud) 我的安装附带的文件管理器(“Gnome 的简单文件管理器”)不显示 jpg、png 和视频的缩略图。我已转到/首选项/搜索和预览并确保将其设置为始终显示缩略图,但事实并非如此。我怎样才能解决这个问题?