如何使用 VLC 播放器 2.0.1 播放 .smi 格式的字幕?
播放器正在读取 .smi 文件,但字幕文本显示为特殊字符。
答案1
您需要为.smi
字幕设置正确的编码。转到Tools > Preference > Subtitles
并根据字幕的语言设置正确的编码。
答案2
播放.smi
格式字幕的简单方法是将其转换为.srt
文件。
- 使用
subtitleEdit
软件。 - 打开软件,然后文件>打开>(选择
smi
文件)。 - 然后文件>另存为>将其重命名为
.srt
文件并保存。 - 您的
.smi
文件已转换为.srt
文件。现在您可以轻松播放它。
答案3
尝试在 Google Chrome 等网络浏览器中打开 .smi 文件。调整字符编码,使字符正确显示。将内容复制到文本文件中并使用.smi
扩展名保存。
答案4
如何让韩语或其他地区的字幕与 VLC 配合使用。问题在于 Windows 上默认未安装 Unicode 字体,但 Mac 上已安装。以下步骤适用于 Windows 10 和 macOS (OSX):
转到 VLC -> 首选项 -> 字幕/OSD。
1) 将默认编码设置为 Notepad++ 在右下角报告的编码。2) 将字体设置为“Arial Unicode MS”
在 Windows 10 中,您必须手动安装,字体受版权保护。Microsoft Office 和其他软件会根据程序和版本安装它们。在 OSX 上,它们位于“/Library/Fonts/Arial Unicode.ttf”
https://en.wikipedia.org/wiki/Arial_Unicode_MS
此外,您可以将默认编码保留为本地或默认设置,并使用 Notepad++ 将 SMI 文件转换为 UTF-8-BOM。这样,带 BOM 的 UTF8 内部就已经有编码了。
测试示例: https://trac.videolan.org/vlc/ticket/17257
也搜索 malgun gothic 或 batang 或 gulim 字体。
在此处查看有关此问题的更多信息:https://office-watch.com/2002/wheres-arial-unicode-ms/