久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

JavaScript - 讀取視頻文件的元數(shù)據(jù)

JavaScript - Read metadata of video file(JavaScript - 讀取視頻文件的元數(shù)據(jù))
本文介紹了JavaScript - 讀取視頻文件的元數(shù)據(jù)的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!

問(wèn)題描述

我已經(jīng)在這工作了好幾個(gè)小時(shí)了,是時(shí)候?qū)で笠稽c(diǎn)幫助了.

I've been at this for hours, it's time to ask for a little help.

我需要知道在 JavaScript/HTML 中加載視頻的幀速率,并且我試圖避免使用 VLC 插件或 ffmpeg.

I need to know the frame rate of a video on load in JavaScript/HTML and I'm trying to avoid VLC plug-in or ffmpeg.

瀏覽器讀取視頻元數(shù)據(jù)以檢查預(yù)期的幀速率,那么我該怎么做呢?我在網(wǎng)上看了很多東西,沒(méi)有發(fā)現(xiàn)任何有用的東西,但我不敢相信這是不可行的.

The browser reads the video metadata to check the intended frame rate, so how can I do this as well? I read a lot of online things and didn't find anything useful but I can't believe that this is unfeasible.

我正在尋找 這個(gè) 但對(duì)于視頻.應(yīng)該很簡(jiǎn)單吧?

I'm looking for this but for videos. Should be simple, right?

注意:我正在使用 Electron 構(gòu)建桌面應(yīng)用程序,因此文件訪問(wèn)不是問(wèn)題.

Note: I'm building a desktop app with Electron so file access isn't a problem.

推薦答案

您可以創(chuàng)建一個(gè)視頻元素,其 src 屬性指向鏈接或本地文件/blob

You can create a video element with src attribute pointing to a link or local file/blob

let video = document.createElement('video')
video.setAttribute('src', window.URL.createObjectURL(file))

為元素添加 onloadeddata 事件監(jiān)聽器,在回調(diào)中您將可以訪問(wèn)視頻元數(shù)據(jù).

Add onloadeddata event listener to the element and in the callback you'll have access to the video metadata.

video.onloadeddata = function(event) {
  const {
    videoHeight,
    videoWidth,
    duration
  } = event.srcElement
  console.log(videoHeight)
})

這篇關(guān)于JavaScript - 讀取視頻文件的元數(shù)據(jù)的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來(lái)源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問(wèn)題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

discord.js v12: How do I await for messages in a DM channel?(discord.js v12:我如何等待 DM 頻道中的消息?)
how to make my bot mention the person who gave that bot command(如何讓我的機(jī)器人提及發(fā)出該機(jī)器人命令的人)
How to fix Must use import to load ES Module discord.js(如何修復(fù)必須使用導(dǎo)入來(lái)加載 ES 模塊 discord.js)
How to list all members from a specific server?(如何列出來(lái)自特定服務(wù)器的所有成員?)
Discord bot: Fix ‘FFMPEG not found’(Discord bot:修復(fù)“找不到 FFMPEG)
Welcome message when joining discord Server using discord.js(使用 discord.js 加入 discord 服務(wù)器時(shí)的歡迎消息)
主站蜘蛛池模板: 欧美aⅴ | 在线国产一区二区三区 | 精品国产不卡一区二区三区 | 欧美成人精品在线 | 成人久久久久久久久 | 亚洲精品一区二区在线观看 | 在线观看免费观看在线91 | 欧美 日韩 亚洲91麻豆精品 | 亚洲一区二区三区在线 | 国产一区二区在线免费视频 | 亚洲国产精品人人爽夜夜爽 | 国产精品视频播放 | www.天天操.com| 91视频网址 | 伊人精品在线 | 亚洲免费网 | 国产精品777一区二区 | 黑人精品欧美一区二区蜜桃 | 91精品国产综合久久久久久丝袜 | 免费在线观看黄色av | 三级av网址| www.国产视频 | 欧美综合一区二区 | 国产成人精品一区二区三区网站观看 | 久久久久亚洲精品 | 中文字幕一区二区不卡 | 国产农村妇女精品一区 | 一区二区三区免费在线观看 | 久久国产综合 | 欧美日韩视频 | 日韩一区二区三区在线观看视频 | 国产精品一区一区 | 久久99精品久久久久久 | 国内精品成人 | 91在线视频观看 | 成人伊人网 | 日韩在线一区二区三区 | 日韩电影一区二区三区 | 在线一级片 | av一区二区三区四区 | 成人免费在线播放 |