1、“字幕” 菜单里有一项 “显示边框” 功能,这个有什么用?
答:这是一项很实用的功能,主要目的是防止字幕遮挡视频,就是在视频下边或上下两边添加“黑边”,让字幕显示在黑边里,以充分利用屏幕空间。要实现这一效果,最重要的前提是:字幕不能是已经渲染到视频里的“硬字幕”,而必须是视频文件里有单独字幕流(轨道)的“软字幕”。“硬字幕”就像水印,已经嵌进视频里了,无法移动位置。要区分是“硬字幕”还是“软字幕”,可以在打开视频文件后,点击“窗口”菜单->“媒体信息”菜单项,显示“媒体信息”窗口,如图:
如果有类型为“字幕”的流,就是“软字幕”。反之,如果只有一个视频流和一个音频流,而视频画面上能看到字幕,那就是“硬字幕”,“显示边框”功能对这样的视频就没用了。
2、播放视频时偶尔会出现花屏,要过几秒钟才能恢复正常,是什么原因?
答:有八成的可能是硬件解码器对某些视频格式兼容性不好,导致花屏。可以尝试关掉硬件解码器,看花屏是否还会出现。具体做法为:关掉视频窗口,点击菜单“LionPlayer”->“偏好设置...”,选择“视频”页面,看最上面一个选项“优先使用硬件解码器”,是否是选中状态,如果是选中状态,点击一下,取消选中。然后关闭“偏好设置”窗口,再次播放视频,观察是否出现花屏。
3、硬件解码和软件解码有什么区别?
答:简单的说,硬件解码比软件解码更省电,电脑发热量也更小。不过硬件解码只支持一部分视频格式。在硬件解码选项打开的情况下(参见上一个回答的示意图),播放器首先尝试使用硬件解码播放视频,如果硬件解码不支持,再改用软件解码。
4、那怎么才能看出正在播放的视频是硬件解码还是软件解码呢?
答:鼠标点击“窗口”菜单->“媒体信息”菜单项,打开“媒体信息”窗口,如图:
找到视频流部分,如果能看到“解码器名称:videotoolbox”,就是硬件解码。videotoolbox 是 macOS 自带的硬件解码器。
如果没有“解码器名称”这一项,只有类似“像素格式:yuv420p”这样的信息,那就是软件解码,如下图:
5、视频设置里有一个“保存截图来自”“视频”或“窗口”的选项,这两者有什么区别?
答:这一设置的示意图请参见问题“2、播放视频时偶尔会出现花屏,要过几秒钟才能恢复正常,是什么原因?”的回答。视频设置最下面一行是截图选项。
视频解码后还要经过后处理和字幕合成等步骤才会显示在播放窗口上。“保存截图来自视频”,说的是把解码后的视频,跳过后处理和字幕合成,直接保存成一张截图。“保存截图来自窗口”,就是把窗口中看得见的视频画面保存下来,和窗口截屏差不多,所见即所得。后处理主要是根据“视频调节器”的设置,对解码后的视频画面进行调整,如下图:
还有一种情况,对于HDR视频,直接从“视频”截图失真会很严重,这时应该选择从“窗口”截图。
6、请问 LionPlayer 后续有什么开发计划?
答:已经规划好的功能主要有:
1)在线搜索和下载字幕,这个会从多个字幕网站搜索字幕,列出来供用户选择,选好的字幕自动载入。并且不需要用户填写账号什么的,直接就可以用。这个功能应该在 1.3.0 版本加入。
2)支持在线直播列表,第一步开发团队会维护一些直播节目地址,供用户观看;第二步用户也可以编辑直播节目地址分享给大家一起看,这样就能解决一些视频源不足的问题。
3)支持视频转码。有了直播节目后,保存在线视频就是很自然的事情了,现在的电脑配置都比较好了,运算压力不会太大。
7、我还有其它问题想要咨询,请问怎样联系你们?
答:欢迎发邮件到 该邮件地址已受到反垃圾邮件插件保护。要显示它需要在浏览器中启用 JavaScript。 提出问题和建议。