VLC 16.04 版马拉雅拉姆语字幕字体渲染问题

VLC 16.04 版马拉雅拉姆语字幕字体渲染问题

当我在 Ubuntu 16.04 上使用 VLC(偏好设置中的 UTF-8 + 马拉雅拉姆语字体)时使用马拉雅拉姆语(一种非常流行的南印度语言)srt 文件时,字幕会显示出来。但显示不正确。某些连接符号会断开,导致字幕显示效果非常糟糕,令人不愉快。请查看屏幕截图:

在此处输入图片描述

在此处输入图片描述

为了进行比较,使用 AnjaliOldLipi 字体时该行的实际显示效果如下:

在此处输入图片描述

我该如何解决这个问题?SM Player 可以正常工作。我还采纳了一些建议,使用 .ass 而不是 .srt。但效果也不好。

我只能想到 VLC 内部字体渲染的一些问题。马拉雅拉姆语在大多数其他软件中运行良好。谢谢。

答案1

我从未使用过拉丁字幕以外的字幕,但即使如此,在某些情况下也需要一些补充设置才能正确显示法语或罗马尼亚语。

该设置可以在您发布的图片中找到字幕语言 - 默认编码(例如,罗马尼亚语需要东欧、拉丁语)。

我在网上看到,其他南亚和印度字符(如印地语)可以使用通用 UTF-8,就像您已经尝试过的马拉雅拉姆语一样,VLC 可能缺少更具体的设置。您可以尝试其他选择,看看是否有帮助。

此外,字体设置也可能算数。你尝试过不同的字体类型吗?(记得重启播放器)

我还发现了一篇较早的帖子,其中写道VLC 现可用南亚文字渲染字幕特别提到马拉雅拉姆语,并建议使用 VLC 版本 3 nightly。

(可以安装反而稳定版本的master-dayly PPA或者,为了避免卸载稳定版本,您可以尝试“便携式”3.0.0应用程序图像这里,方法是下载并使其可执行。首次执行时,您可以选择创建启动器。如果您想要启动器,请编辑该启动器并将行~/.local/share/applications/appimagekit-vlc.desktop更改为,以避免与稳定版本的名称混淆。)NameName=VLC media player 3.0.0 Nightly - Appimage

相关内容