波斯语/波斯语视频字幕问题?

波斯语/波斯语视频字幕问题?

我在使用所有优质视频播放器播放波斯语/波斯语字幕时遇到了问题。

我测试了所有阅读选项格式(所有不同地区和语言的阅读),但都不起作用。我可以输入波斯语,但它不能显示波斯语字幕。

答案1

如果您有 VLC 也许我可以帮助您。

转到 VLC:

  1. 单击“工具”,然后单击“首选项”
  2. 点击“字幕和OSD”
  3. 在字幕语言和默认编码部分
  4. 选择阿拉伯语 (Windows-1256)
  5. 在字体部分选择 Tahoma 字体

答案2

使用 VLC 非常简单:

  1. 转至编辑菜单
  2. 点击“偏好设置”
  3. 将编码更改为阿拉伯语(Windows-1256)
  4. 将字体更改为波斯字体(我更喜欢 B Nazanin)

享受!

答案3

这是用于将波斯语/波斯语字幕转换为 UTF-8 编码的 Python3 代码。

def correctSubtitleEncoding(filename, newFilename, encoding='windows-1256'):
    with open(filename, 'r', encoding=encoding) as fr:
        with open(newFilename, 'w', encoding='utf-8') as fw:
            for line in fr:
                fw.write(line[:-1]+'\r\n')

答案4

控制面板>区域>管理(选项卡)>更改系统本地>将当前系统位置更改为波斯语->它可能需要重新启动计算机,当它完成后一切看起来都一样,但你可以很好地观看波斯语字幕,玩得开心;)

如果这不起作用并且您使用的是 KMplayer:右键单击 kmplayer 主屏幕并转到:选项 > 首选项 > 在窗口左侧菜单中选择“字幕处理”,在打开的子菜单中点击“字体样式”,在右侧找到“字符集”并将其旁边的框更改为“阿拉伯语”

必须这样做

相关内容