在 YouTube 中观看视频时,您可以使用缩略图预览进行查找。许多 Windows 和 MacOS 的视频播放器都有这个功能,但 Linux 的呢?我已经阅读了相同的问题,但其中的信息似乎已过时。ExMPlayer 官网还活着,但项目被忽略了(参见git repo),实际上播放器在最新的 Ubuntu 或 Linux Mint 上不起作用。
是否有任何具有该功能并适用于最新 linux 发行版的视频播放器?还是我必须在 VirtualBox 中使用 Windows?如果只有 VLC 会实现此功能,但就我阅读此内容而言,这似乎不会发生。
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
Run Code Online (Sandbox Code Playgroud)
(Ubuntu 上的日本 AGMPlayer也可以在相同的环境下运行,尽管这并不稳定。)