【发布时间】:2016-09-29 13:57:49
【问题描述】:
我只想在画布上播放我的视频的一半,但在对角线上被截断。 目前我可以使用这个小javascript在画布easyli中播放我的完整视频:
var video = document.getElementById('video');
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
var drawFrame = function drawFrame() {
context.drawImage(video, 0, 0, canvas.width, canvas.height);
requestAnimationFrame(drawFrame);
};
requestAnimationFrame(drawFrame);
最后,我希望能够同时播放 2 个视频(我只需要在每个视频上调用 drawImage),但每个视频都会被切割成对角线,以呈现如下内容:
然后我想根据鼠标位置移动分隔符。
【问题讨论】:
-
你想达到什么目的,为什么不在一些视频编辑软件上编辑视频蒙太奇并在你的页面上播放呢?或者您正在尝试创建在线视频编辑器? :)
-
我忘记了一点,我希望能够根据鼠标位置移动对角线。我正在更新问题:)
标签: javascript html canvas html5-video