在 vue2 中获取视频帧率可以通过 元素的 onloadedmetadata 事件,具体步骤包括:创建 元素,定义 onloadedmetadata 事件处理函数,计算帧率(通过视频宽度与高度之比),记录帧率(如存储在 vuex 存储中)。
Vue2 中获取视频帧率
在 Vue2 中,可以使用
步骤:
创建 video 元素:
立即学习“前端免费学习笔记(深入)”;
<template><video id="video"></video></template>
定义 onLoadedMetadata 事件处理函数:
export default { methods: { onLoadedMetadata() { const video = this.$refs.video; console.log("帧率:", video.videoWidth / video.videoHeight); }, }, };