首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >反向Html5视频剪辑

反向Html5视频剪辑
EN

Stack Overflow用户
提问于 2016-07-12 10:38:18
回答 1查看 1.1K关注 0票数 1

我想反转html5视频剪辑的特定范围在反向。对于正常播放,它使用下面的代码。

代码语言:javascript
复制
function playVideoTeaserFrom (startTime, endTime) {
       var videoplayer = document.getElementById("yourVideoplayer");  //get your videoplayer

       videoplayer.currentTime = starttime; //not sure if player seeks to seconds or milliseconds
       videoplayer.play();

       //call function to stop player after given intervall
       var stopVideoAfter = (endTime - startTime) * 1000;  //* 1000, because Timer is in ms
       setTimeout(function(){
           videoplayer.stop();
       }, stopVideoAfter);

   }

如果我们用

代码语言:javascript
复制
video.playbackRate = 1.0; 
video.currentTime += -.1;

段中的视频跳转和非特定范围内的默认起始值

EN

回答 1

Stack Overflow用户

发布于 2016-07-12 12:07:44

设置一个负playbackRate:

代码语言:javascript
复制
video.playbackRate = -1.0;

正如我刚刚发现的,编辑,这只适用于Safari。

MDN说:

大多数浏览器停止播放playbackRate界限为0.5和4的音频,留下视频静默播放。因此,对于大多数应用程序,建议将范围限制在0.5到4之间。

我发现,在Firefox和Chrome中,这种情况实际上似乎是一样的。火狐甚至在我试图设置负playbackRate时报告错误消息。

例外..。“方法未实现”ns结果:"0x80004001 (NS_ERROR_NOT_IMPLEMENTED)“位置:"JS框架::调试器代码:第1行”数据: no

因此,我建议在外部工具中反转视频,并替换视频的来源。为了使它或多或少无缝,应该可以在后台预加载它。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38326481

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档