
我到现在还是非常习惯下载一些高清影片,一个人静静地观看。在用Windows的时候,有很多播放器,不但有强大的播放功能,还可以方便地下载字幕。比如已经死了很久的射手播放器,还有迅雷播放器。没错,就是迅雷播放器,它的下载字幕功能实在非常强大,很多时候我都是用它来专门下载字幕,播放的时候用PotPlayer。其实我也挺好奇,为什么PotPlayer不能直接下载字幕?
不得不感慨一下Windows上的最强播放器PotPlayer。PotPlayer除了强大的播放能力以外,还有一个特别强大的功能,就是有谷歌的翻译接口,可以直接翻译视频的字幕。特别强调一下,PotPlayer是一款纯免费的软件。
Mac上的最强免费播放软件非IINA莫属。但它好像一直没有字幕翻译的功能。但是IINA有强大的插件功能,有人专门编辑了一个可以翻译字幕的插件-SubLingo。
Mac上的最强免费播放软件非IINA莫属。但它好像一直没有字幕翻译的功能。但是IINA有强大的插件功能,有人专门编辑了一个可以翻译字幕的插件-SubLingo。
通过这个插件,我们要实现IINA的字幕下载,并通过本地的AI模型进行翻译。在观看的时候就可以直接看到翻译好的字幕。以前这个插件有谷歌翻译的接口,在新版本里面不知道为什么把它取消了,所以我只能部署一个本地的大模型来进行翻译。
首先我们先来安装插件,它支持在线安装。
https://github.com/janwee-sha/SubLingo

可以把上面的链接地址直接作为安装地址使用。安装好就是这样的。
接下来开始设置字幕翻译的功能。

要打开插件的显示面板。

- 勾选上翻译
- 选择语言,这里是选择简体中文。
- 模式要选择OpenAI模式。这里面默认有OpenAI跟Ollama。如果你有布置Ollama的话,就直接用Ollama的模式。我布置的是LM Studio。
- 给这个配置文件起个名字,我这里起的是LM。
- 填写LM Studio服务的地址,按照我图片上填的就可以了。
- 正确的填写之后,在下面的Model ID点刷新的按钮,是可以看到你的LM Studio部署的模型的名字的。如果不能显示,就代表着你的服务器地址填写有错误,或者你的LM Studio没有在运行当中。
- 设置好之后,点击保存这个配置文件。
重新启动IINA测试配置是否成功。
下面就是刚刚配置好的配置文件,可以点击下Test看看是否成功。如果成功没问题,就直接选择Select,选择这个配置文件。

在最下面是这个插件已经找到的字幕文件,并不是所有的字幕文件它都可以进行翻译的。如果是图形的形式存储在视频当中的字幕,它就无法进行翻译。当然这个也非常简单,可以直接用IINA带的字幕插件,下载一个可以识别字幕就可以了。


这个就是在MacBook M5 Pro上运行的效果。整体还是比较流畅的,但是负载确实有点高。如果是移动去看视频的话,这未必是一个好的选择。因为LM Studio运行的功耗比播放视频的功耗还要高很多。MacBook的负载会达到30W左右,正常看一个视频的话,功耗大概在8W左右。

PS,吐槽一下豆包。我已经不止一次的发现它会胡说八道,很多软件的功能没有,它也会自己编进去。























































































