我努力了:
偏好设置 > 全部 > 视频 > 字幕/OSD:
启用“跑马灯显示”
然后,
偏好设置 > 全部 > 视频 > 字幕/OSD > 滚动字幕 > 文本:
%H:%M, $t, $P
这是我得到的:
为什么 $ 值没有被扩大?
我从以下位置获得了 $ 值:
https://wiki.videolan.org/Documentation:Format_String/
谷歌搜索该问题后,我得到了这样的信息:“字幕中的元数据扩展尚未实现。据我所知,它根本没有在 LibVLC 中实现过。”
有没有什么方法可以解决这个问题?或者有其他方法可以在 vlc OSD 中显示更多信息吗?
答案1
我也努力尝试过,但无济于事。显然此功能不受支持。
但是我在这个 YouTube 视频中找到了解决方法: https://www.youtube.com/watch?v=BuZ8Wj3Qjdk
解决方法是使用名为“Time v3.2”的 VLC 扩展。您可以从此处下载: https://addons.videolan.org/p/1154032/
该扩展是一个 zip 文件。解压后,有两个文件夹,“extensions”和“intf”,每个文件夹都有一个文件。这些文件需要保存在 VLC 的文件夹中。视频解释了如何在 Windows 上安装该扩展。我自己使用的是 Mac,所以文件位置不同。在 macOS 上,放置扩展文件的路径是:
time_intf.lua:/应用程序/VLC.app/Contents/MacOS/share/lua/intf
time_ext.lua:/应用程序/VLC.app/Contents/MacOS/share/lua/extensions
将文件复制到这些文件夹后,重新启动 VLC。在 macOS 上,从菜单 VLC media player > Extensions > Time v3.2 intf 打开扩展。
在打开的对话框中,启用设置“启用接口:”,然后单击“保存!”。重新启动 VLC。
在 VLC 中播放一些视频。从菜单中重新打开扩展。您现在可以从下拉列表中选择不同的元模式,然后单击“>> 使用模式”按钮,将模式复制到自由格式的文本字段。最后,单击“开始!”按钮,您选择的模式将显示在屏幕上。
要在字段中输入的字符串是:[T],[n],[P]%
希望这能帮助任何试图解决同样问题的人。