javascript - 如何在 HTML5 Video 元素上获取视频的 FrameRate

标签 javascript html video html5-video

我正在使用 HTML5 视频元素 开发延时视频播放器,并由鼠标(触摸)事件控制。问题是将要播放的视频以不同的帧速率编码,不像常见的 24 FPS 那样固定。在 iOS 等原生平台中,有一个提供视频帧率的原生 API。我想知道 HTML5 Media API 上是否有类似的 API。没有这些信息,我无法在我的播放器上流畅地播放视频。

最佳答案

Mozzila Developer Network 没有列出任何查找媒体元素帧率的方法。不过有一种实验方法叫seekToNextFrame可用于逐帧前进。这仅由带有标志的 firefox 支持。

关于javascript - 如何在 HTML5 Video 元素上获取视频的 FrameRate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55583890/

相关文章:

android - GvrVideoPlayerTexture 是 "not ready to Play!"

javascript - 将数据从模型传递到 Node js中的路由器

javascript - jQuery 多次延迟解析

javascript - 没有表格的onSubmit

javascript - 如何调整带标题的背景图像

flutter - 在 flutter 中录制像 Tiktok/Smule 这样的 Duet 视频

javascript - 如何拆分字符串并为每个字符串着色?

javascript - 单击按钮时加载 jqGrid 但第二次失败

html - 具有背景图像问题的 Bootstrap 容器

windows - 如何在 Windows 上使用 ffserver 进行简单的视频流传输?