Js Возможно ли получить разрешение видео из input?
Я могу узнать разрешение(ширину и/или высоту) изображения из input следующим кодом:
var url = URL.createObjectURL(input[0].files[0]);
var img = new Image;
img.onload = function() {
alert(img.width);
};
img.src = url;
Как узнать разрешение (ширину и/или высоту) видео(mp4) из input при помощи JS/jquery?
Ответы (1 шт):
Автор решения: Pavel
→ Ссылка
Если кому вдруг понадобится, то я нашел решение:
var scr = URL.createObjectURL(input[0].files[0]);
var video = document.createElement('video');
video.addEventListener('loadeddata', function(e){
var width = this.videoWidth;
var height = this.videoHeight;
var duration = this.duration; //длительность видео в секундах
});
video.src = scr;