BSPlayer 中文文档 下载 App

自动搜索下载字幕:BSPlayer 最核心的招牌功能

什么是 BS.ControlBar

BS.ControlBar 是 BSPlayer 底部控制栏最右侧的一个搜索框,专门用来搜索和下载字幕。这是 BSPlayer 区别于其他播放器的标志性功能之一——其他播放器需要你手动去字幕网站找,BSPlayer 帮你自动做完。

工作原理

当你打开一个视频文件,BS.ControlBar 会根据视频文件名(或视频的内容哈希值)自动匹配网络字幕库,找到匹配的字幕文件后会下载到本地缓存。

缓存位置通常在:

%APPDATA%\BSPlayer\subtitles\

已下载的字幕文件会自动与同名视频文件关联,下次播放时直接加载。

使用步骤

方式一:自动触发

  1. 打开一部没有字幕的视频
  2. 底部 BS.ControlBar 会弹出提示「正在搜索字幕……」
  3. 如果找到匹配的字幕,会自动下载并加载
  4. 如果没找到,提示会显示「未找到字幕」

方式二:手动搜索

自动搜索没找到?可以手动触发搜索:

  1. 点击 BS.ControlBar 搜索框
  2. 输入关键词(推荐输入电影英文名,匹配概率更高)
  3. 按回车或点击搜索图标
  4. 在弹出的搜索结果列表中选择正确的字幕文件
  5. 点击下载,自动加载

方式三:命令行式搜索

高级用户可以直接在搜索框输入搜索命令。具体支持的命令以官方文档为准,常见用法是直接输入电影名加语言限定词,比如 Inception zh 会优先找中文(zh)字幕。

多语言字幕支持

BSPlayer 支持的字幕语言取决于搜索结果中有没有该语言版本。如果你看到了英文版但没找到中文版,试试换个关键词再搜,或者手动去专门的字幕网站下载后再加载。

字幕匹配不准怎么办

有时候自动搜到的字幕可能来自同一部电影的不同版本(比如剧场版 vs 加长版),会导致字幕时间轴对不上。这时候:

  1. 先按字幕同步微调快捷键修正(见下一节「字幕同步调整」)
  2. 如果差得太多,手动加载另一份字幕文件试试
  3. 确认下载的字幕文件名是否和视频文件名匹配(同名时 BSPlayer 会自动加载)

隐私说明

字幕搜索功能需要联网,BSPlayer 只会发送文件名和基本元信息用于匹配,不会上传视频内容本身。下载的字幕缓存在本地,可以在选项里随时清理。

常见问题

自动搜字幕没反应?

检查两件事:网络连接是否正常,以及字幕搜索相关的网络端口是否被防火墙拦截。公司或学校内网经常会屏蔽这类外部请求。

搜索结果里字幕评分有星号?

星号代表社区用户对字幕质量的评价。五星通常意味着时间轴准确、翻译质量好。优先选高评分的。

下载的字幕文件名不对?

BSPlayer 会把下载的字幕重命名为与视频同名的格式。如果发现字幕文件名和视频文件完全不一样,可能是字幕搜索返回的匹配度太低,建议手动改名或重新搜。