我正在使用whirligig播放器播放360°视频进行主观测试,我想知道如何获得播放器播放的视频的丢帧和分辨率信息。视频的源分辨率为1080p,帧率为30fps
当我在YouTube上观看视频时,我可以通过右键单击并查看“书呆子的统计数据”选项来获取上述信息-请参见以下示例:

但是没有获得在whirligig播放器上播放的视频所需的信息,例如丢帧、播放器可播放的实际码率和可播放的分辨率。
有什么建议吗?
发布于 2021-10-19 04:37:18
谷歌的“书呆子统计数据”并没有指明丢弃的帧、网络或渲染管道的来源。
您必须查询VLC的API,以获取网络延迟的未填满缓冲区。我不知道用于获取渲染延迟/溢出计数的API调用。
发布于 2021-10-19 07:10:41
另一个被忽视的选择是优秀的ffplay -请参阅http://www.ffmpeg.org
使用ffplay -stats <videofile>从命令行启动ffplay -您将在命令行和覆盖中找到大量的统计数据和回放信息。
https://stackoverflow.com/questions/55004258
复制相似问题