在 Windows 上,如果我将 srt 文件拖到正在播放的视频上,字幕就会显示出来。在 Linux 上,拖拽不起作用。现在,mpv 是我的默认播放器,所以我只需双击视频文件即可播放。但我无法添加字幕。而且我不想每次播放视频时都打开终端。
答案1
您需要将sub-auto
、 和sub-paths
放入 mpv.conf 文件中(请参阅链接中的示例)。我不知道 MPV 是否支持“拖放”字幕添加。
答案2
在 Linux 中,在 ~/.config/mpv 中创建一个文件 mpv.conf 并添加以下行:
--sub-auto=全部
–sub-file-paths=sub:字幕:<任何其他带有字幕文件的文件夹>
您可以添加包含字幕的文件夹的名称(可以是电影文件夹内的子目录)。
答案3
我制作了一个 GUI,以便您可以使用它来制作 MPV 配置文件并使用它来播放带字幕的电影(适用于 GNU/Linux):
答案4
我创建了一个只包含视频文件和字幕文件的文件夹,并修改了它们的名称,使它们相同。然后我在 MPV 上播放视频文件并按下v显示字幕。成功了!
顺便说一句,我在 Linux Mint 18 上使用 MPV。