这个Plex插件一劳永逸地解决了我的字幕问题
问题背景
由于我可以在家里的任何地方访问Plex服务器,包括Roku设备上的Plex应用,我有时喜欢在房间里串流媒体。然而,电视距离较远,我通常习惯开启字幕观看电影。不幸的是,当我将电影添加到Plex服务器时,它们不包含字幕,我必须自己修复这个问题。
部分问题在于我为了加快处理速度,在翻录DVD时没有包含字幕。实际上,这个过程相当耗时。一开始没有字幕还好,因为我已经有了后续添加字幕的解决方案。
FileBot重新为Plex库添加字幕
翻录DVD的过程并不困难,但很繁琐,因为它需要时间。根据DVD的质量,如高清或蓝光,翻录一张光盘可能需要长达一个小时左右。因此,我希望尽可能少地使用VLC和HandBrake进行翻录。一旦我翻录了DVD并将其添加到库中,我想先测试翻录效果:运行是否顺畅?是否有奇怪的伪影?
此外,Plex可在多个平台上使用,从游戏机到Roku都有,因此我喜欢测试不同设备以进行转码。然后就是我的解决方案:当一切就绪且翻录效果良好时,我使用FileBot自行添加字幕。它会自动扫描所有相关字幕,然后我可以挑选要下载的字幕。请注意,这不是FileBot的唯一用途——您还可以快速重命名库中的大部分内容。这其实是它的主要功能!
FileBot可查找多语言字幕
说到相关字幕,FileBot还让我能够选择所需字幕的语言。当然,我本可以在最初翻录DVD时就这样做,但我会解释为什么没有。当我邀请说其他语言的Plex用户访问我的服务器时,这非常方便。FileBot能快速找到并下载合适的字幕。
我使用FileBot下载字幕的主要原因是还可以获取更好、更新的版本。有些电影会有更好、更具描述性的字幕,而我从较旧DVD翻录的字幕可能就没那么好。那么,为什么要用更多无用的文件填满我的硬盘呢?此外,DVD可能没有我需要的语言。电影的重制版通常会有额外的语言!
如何在FileBot中为电影和剧集添加字幕
另一个好处是FileBot让重新为Plex服务器添加字幕变得异常简单。只需点击几下,不过每次添加新电影或剧集时您都需要在场。这听起来会花费很多时间,但如果您不是批量翻录DVD,只需片刻即可完成。
具体步骤:
- 首先:创建OpenSubtitles账户
- 在FileBot中,选择Rename,然后点击左侧底部的Load。选择您的Plex库目录
- 现在点击Subtitles,然后选择Login按钮——即Find旁边的绿色球体。使用您的OpenSubtitles账户登录
- 在顶部的搜索字段中,找到您需要字幕的电影,在中间的下拉菜单中选择语言,然后点击Find
- 双击您想要的字幕,这些字幕将移动到下方的第二个列表中。右键单击它并从菜单中选择Export,然后选择您电影的文件夹作为目标
以上是单独添加字幕的方法。您可以为Plex库的大部分内容获取大量字幕,同时重命名您的内容。选择Rename -> Settings -> Post Processes并勾选Fetch subtitle files。当您点击Rename时,FileBot将同时重命名和下载字幕。请注意,下载可能需要一些时间,特别是当您拥有大型媒体库时。
FileBot修复字幕的一个缺点
如果FileBot有一个缺点,那就是在没有软件订阅的情况下下载字幕存在限制。如果没有订阅,我每天仅限于为20部电影或剧集下载字幕,当您使用OpenSubtitles账户登录时,会在顶部显示为一条 ominous 的消息,告知这是您的每日配额。
就个人而言,我对此没有太大问题,因为我的Plex预算很紧张。我很少在一个月内添加超过一两部电影。也就是说,如果您一次性添加大量内容,或者像我一样事后添加字幕,这将是一个问题。如果您选择为FileBot订阅,那么这一点就完全无关紧要了。要完全避免这种情况,您可以在翻录媒体时直接下载字幕。
FileBot是一个快速简单的解决方案
虽然我打算为Plex服务器添加英语以外的语言,但FileBot在获取基本字幕方面做得相当不错,即使是大规模操作,如果您选择同时重命名和获取字幕文件的话。