INI 文件:让视频记住你的个性化设置
什么是 INI 文件
BSPlayer 使用 INI 格式的配置文件来保存每个视频的个性化播放参数。这意味着:
- 对于一部电影,你可以设置字幕样式 A、画面比例 16:9、窗口最大化
- 对于另一部电视剧,设置字幕样式 B、画面比例保持原始、窗口 800×600
- 下次各自打开时,自动加载对应的设置,不用每次调整
INI 文件位置
BSPlayer 的 INI 配置文件保存在:
%APPDATA%\BSPlayer\
主要文件包括:
| 文件 | 作用 |
|---|---|
bsplayer.ini | 全局配置(快捷键、皮肤、渲染器、偏好设置等) |
bsplayer.xml | 某些版本使用 XML 格式保存均衡器预设 |
subtitles.ini | 所有字幕偏移调整的记录 |
<视频文件名>.ini | 单个视频的个性化播放参数 |
视频专属 INI 文件
这是最有趣的功能。当你打开某个视频并调整了某些设置(比如字幕偏移、画面比例),BSPlayer 可以把这些设置保存到一个以视频文件名命名的 .ini 文件里。
例如,Inception.mkv 的专属配置保存为 Inception.ini,和视频文件在同一个目录下。
自动保存的内容
- 字幕偏移量
- 画面比例
- 播放列表位置(上次播到哪)
- 窗口大小和位置
- 选中的音频流
手动强制保存
如果你想确保当前视频的设置被保存:
菜单 → 偏好设置 → 视频专属设置 → 保存当前设置
全局配置文件
bsplayer.ini 包含几乎所有 BSPlayer 的全局设置项。这是一个普通的 INI 格式文本文件,可以用记事本直接打开编辑。
常用设置项(节选)
[Options]
Language=SimpChinese ; 界面语言
FullScreenOnPlay=1 ; 播放时自动全屏
RememberPosition=1 ; 记住窗口位置
HardwareAcceleration=0 ; 硬件加速开关
[Subtitles]
AutoSearch=1 ; 自动搜索字幕
DefaultFontSize=Medium ; 默认字幕字号
DefaultColor=$FFFFFF ; 默认字幕颜色(白色)
DefaultOutline=1 ; 启用黑边
直接编辑 INI 的好处
有些设置项在偏好设置界面里可能找不到,但在 INI 文件里可以直接修改。比如:
- 强制隐藏某些界面元素
- 设置更精细的渲染器参数
- 批量修改某类设置(用 PowerShell 脚本)
备份与恢复
如果你花了很多时间调整 BSPlayer 的设置,记得定期备份 %APPDATA%\BSPlayer\ 目录。重装系统或 BSPlayer 后,把备份文件放回去就能恢复所有偏好。
注意事项
- 不要用 BSPlayer 运行时编辑 INI 文件——BSPlayer 关闭时才会写回,运行时改的内容会被覆盖
- 修改 INI 后重启 BSPlayer 才能生效
- 视频专属 INI 文件如果被删除,对应的视频个性化设置就丢失了(但全局设置不受影响)