如何自动获取字幕?

Jad*_*ias 15 media-player download subtitles

我想使用自动下载我喜欢的语言的字幕的电影播放器​​。有什么类似的吗?还有插件?

小智 14

VLC 媒体播放器可以通过一个集成的插件来做到这一点。

在此处输入图片说明

在此处输入图片说明

该插件名为 VLSub,可在此处单独找到。它使用当前播放的视频或其标题的哈希值从 opensubtitles.org 搜索和下载字幕。

VLC 媒体播放器有一个插件/扩展站点:addons.videolan.org。可以找到另一个用于字幕的 VLC 媒体播放器插件,称为Subtitle Finder。它似乎不时被弃用,而VLSub 则受到积极支持和更新


如何在 VLC 媒体播放器中安装扩展: - 默认将文件放在 VLC 子文件 /lua/extensions 中:

  • Windows(所有用户):%ProgramFiles%\VideoLAN\VLC\lua\extensions\

  • Windows(当前用户):%APPDATA%\vlc\lua\extensions\

  • Linux(所有用户):/usr/lib/vlc/lua/extensions/

  • Linux(当前用户):~/.local/share/vlc/lua/extensions/

  • Mac OS X(所有用户):/Applications/VLC.app/Contents/MacOS/share/lua/extensions/

(如果目录不存在,则创建目录。)


带有VLSub 的VLC 媒体播放器甚至可以找到 DVD 的字幕,尽管 VLC 媒体播放器不太擅长为 DVD 电影显示此类外部字幕。但它可以搜索和下载它们,如下所示:

  • 在 VLC 媒体播放器中加载 DVD 电影并在“查看”下打开 VLSub
  • 输入电影名称并按名称搜索。如果找到,下载它;字幕将被宣布为已加载,但实际上 VLC 媒体播放器可能无法显示它们(更多在这里);“单击此处打开文件”,文件将通过默认浏览器下载;如果 VLSub 窗口会说它无法保存文件,请尝试查看它实际上是否已将其保存在临时文件夹中(在 Windows 中,副标题将在“C:\Users\username\AppData\Roaming\vlc\ lua\extensions\userdata\vlsub') 并且没有名称:将显示为 '.srt'。为了测试字幕并查看它是否已同步,请按照此答案进行操作。它涉及使用Media Player Classic(也可以轻松创建同步字幕)或PotPlayer. 在 MPC-HC 或 PotPlayer 中打开 DVD 电影,然后将“.srt”文件拖放到播放器中。(我目前仅在 Windows 中测试了这部分。)

此外,在 Windows 中,BSPlayer 会自动下载字幕,如先前的答案所述。


Media Player Classic(家庭影院)在以下位置有一个下载选项:文件 - 字幕数据库 - 下载

在此处输入图片说明


Subdownloader,是一个很棒的工具。(对于 Windows,它不是免费的。)

有人可能会尝试 Sublight:但与 VLC 媒体播放器脚本之类的东西相比,它看起来很臃肿,而且毕竟一无是处。


加起来:

对于 Windows:

  1. VLC 媒体播放器 - VLSub
  2. BSP播放器
  3. Media Player Classic - 家庭影院

对于 Linux:

  1. VLC 媒体播放器 - VLSub
  2. SMPlayer
  3. 子下载器

对于 Mac:

  1. VLC 媒体播放器 - VLSub

VLSUB 不适用于任何平台上的 VLC 媒体播放器 2.1。使用较旧或较新版本的 VLC 媒体播放器。


小智 7

SMPlayer打算成为 MPlayer 的完整前端,从播放视频、DVD 和 VCD 等基本功能到支持 MPlayer 过滤器等更高级的功能。

SMPlayer 最有趣的功能之一:它会记住您播放的所有文件的设置。所以你开始看电影,但你必须离开......别担心,当你再次打开那部电影时,它会在你离开的地方继续播放,并具有相同的设置:音轨、字幕、音量...

替代文字

其他额外有趣的功能:

  • 可配置的字幕。您可以为字幕选择字体和大小,甚至颜色。
  • 音轨切换。您可以选择要收听的音轨。它适用于AVIMKV。当然还有 DVD。
  • 通过鼠标滚轮寻找。您可以使用鼠标滚轮在视频中前进或后退。
  • 视频均衡器,允许您调整视频图像的亮度、对比度、色调、饱和度和伽玛。
  • 多种速度播放。您可以以 2X、4X 甚至慢动作播放。
  • 过滤器。有几种过滤器可用:去隔行、后处理、去噪等。甚至还有卡拉 OK 过滤器(去除声音)。
  • 音频和字幕延迟调整。它允许您同步音频和字幕。
  • 高级选项,例如选择解复用器或视频和音频编解码器。
  • 播放列表。它允许您将多个文件一个接一个地排入队列。也支持自动重复和随机播放。
  • 首选项对话框。您可以使用漂亮的首选项对话框轻松配置 SMPlayer 的每个选项。
  • 可以在 opensubtitles.org 中自动搜索字幕
  • 翻译:目前SMPlayer被翻译成20多种语言,包括西班牙语、德语、法语、意大利语、俄语、中文和日语。
  • 它是多平台的,并且二进制文件可用于 Windows 和 Linux。

SMPlayer 是免费的开源软件(FOSS),有便携版。