检查上传视频的长度

时间:2018-05-08 11:38:56

标签: javascript php jquery wordpress video

用户将把视频内容上传到我的WordPress网站。

如果超过1分钟或60秒,我如何拒绝内容。他们将通过html或ajax表格上传。哪个更好,实现这个,JavaScript还是php?

1 个答案:

答案 0 :(得分:0)

您可以像这样获得视频时长:



var vid = document.getElementById("video");
var duration = document.getElementById("duration");

vid.addEventListener('loadedmetadata', function() {
    duration.innerHTML = vid.duration;
});

<div id="duration"></div>
<video src="http://media.w3.org/2010/05/sintel/trailer.mp4" width=300 height=200 id="video"></video>
&#13;
&#13;
&#13;

否则,要在用户在文件浏览器中选择文件时获取视频持续时间,您可以在此处查看已回答的问题: https://stackoverflow.com/a/29285597/1738016