当您在 YouTube 中观看视频时,您可以通过缩略图预览来查找该视频。许多 Windows 和 MacOS 的视频播放器都有此功能,但 Linux 的呢?我已经读过同样的问题,但其中的信息似乎已经过时了。ExMPlayer 官方网站仍然存在,但该项目被忽视(参见git 仓库),实际上该播放器无法在最新的 Ubuntu 或 Linux Mint 上运行。
有没有具有该功能并且可以在最新的 Linux 发行版上运行的视频播放器?或者我必须使用 Windows 的 VirtualBox 吗?如果只有 VLC 能够实现这个功能就好了,但据我所知,这似乎不会发生这。
答案1
Ipor Sircer 的回答已经足够而且完美了,但让我为初学者写一个逐步的答案。
安装mpv。在Ubuntu中,可以执行该命令。
sudo apt update && sudo apt install mpv
访问mpv-thumbnail-script 发布页面并下载
mpv_thumbnail_script_client_osc.lua
和mpv_thumbnail_script_server.lua
。将这些 lua 脚本复制到
~/.config/mpv/scripts/
.默认情况下该目录可能不存在。
只需按照这些步骤操作,无需任何进一步配置并使用--osc=no
选项[*],即可打开缩略图搜索功能。但请注意,当您播放长度超过一小时的视频时,该功能将自动禁用。您可以通过Shift+t
按播放器或更改设置来再次启用该功能。至于后一种情况,请参见mpv-thumbnail-script 配置或执行echo "autogenerate_max_duration=0" >> ~/.config/mpv/lua-settings/mpv_thumbnail_script.conf
.
[*]:您可以改为执行echo "osc=no" >> ~/.config/mpv/mpv.conf
一次。
如果您觉得生成缩略图需要很长时间,可以打开多线程。这很容易。再看一次mpv-thumbnail-script 配置。就我而言,它确实效果很好。
我的测试环境:
$ lsb_release -d
Description: Linux Mint 19 Tara
$ mpv --version
mpv 0.27.2 (C) 2000-2017 mpv/MPlayer/mplayer2 projects
(日本人适用于 Ubuntu 的 AGMPlayer也在相同的环境中工作,尽管这并不稳定。)