Dolphin 有一些视频缩略图工具:kffmpegthumbnailer、ffmpegthumbnailer 等。然而,它们都只是从视频中提取随机帧,即使视频文件中有内置缩略图。例如,Nautilus 更喜欢内置缩略图,只有当这些缩略图缺失时,它才会提取一些帧。
Dolphin 有类似的解决方案吗?
答案1
KDE 缩略图创建器,可选择使用内置缩略图
KDE 错误/愿望:错误 238909 - 启用嵌入式 mkv /mka 封面艺术以显示为图标 -https://bugs.kde.org/show_bug.cgi?id=238909
同时:KDE 缩略图创建器插件可以选择使用外部图片作为缩略图:http://kde-apps.org/content/show.php/FFMpegThumbs-MattePaint?content=153902。外部与附加/嵌入的缩略图相同。
MPEG-4 容器和 Matroska 容器都可以将封面艺术作为附件。
FFMpegThumbs-MattePaint 能够使用嵌入/附加的 mp4/Matroska 封面艺术作为缩略图。缩略图制作器使用 AtomicParsley /1/ 命令行工具 (mp4) 和 Matroska /2/ 命令行工具 (mkv) 提取封面艺术并将其用作缩略图。这两种工具都可以从 Ubuntu 存储库获得。
默认情况下,FFMpegThumbs-MattePaint(0.42 或更高版本)使用附加/嵌入的 mp4/Matroska 封面艺术作为缩略图。如果没有附加图片或无法提取图片(缺少工具等),则缩略图创建器将从媒体中随机挑选一帧。
YouTube 视频https://www.youtube.com/watch?v=iRz3aWnD21Q&feature=youtu.be
用户可以选择通过将一个空的 0 字节文件写入 ../ffmpegthumbs-mattepaint/NoAuto 来覆盖默认值。
KDE4:
可以通过以下命令完成:
touch ~/.kde/share/apps/ffmpegthumbs-mattepaint/NoAuto
KF5:
可以通过以下命令完成:
touch ~/.config/ffmpegthumbs-mattepaint/NoAuto
如果附加了多个图片文件,用户可以选择想要的封面。
从 Matroska 封面艺术样本文件中挑选缩略图:http://matroska.org/news/cover_art.html
链接
答案2
有一些活动kffmpegthumbnailer 存储库现在它支持从嵌入的封面创建缩略图。所以它似乎是解决这个问题的相当好的方法。我已经用了很长时间了,它完美地完成了任务。