【发布时间】:2016-04-02 15:09:09
【问题描述】:
我希望同步播放 3 个视频,一次只能看到一个视频,并且可以选择在它们之间切换。所有文件都必须彼此同步并且有一个音轨(如果这样更容易的话,可以只是其中一个视频文件的音轨)。
我只读过非常悲观的文章,关于在众多媒体文件中保持稳定和同步的帧速率几乎是不可能的。 FPS 据说会轻微偏移并且无法控制。(?)
由于我一次只需要一个可见的,我希望这对我有利,但我想知道是否有任何人可以向我指出的任何 goto 程序。不找人为我写任何代码,只是好奇我的研究是否误导了我。
✌&♡
【问题讨论】:
-
也许这对你有帮助? popcornjs.org爆米花用法示例:rebelliouspixels.com/semanticremix
-
popcornjs 是否有一定的用途可以帮助保持视频同步?我一直在阅读文档,但没有发现任何在常规 JS 中不那么容易做到的有用的东西
-
为什么要让他们都玩?你可以得到popcornjs.org/popcorn-docs/media-methods/#currentTime 视频的时间并同时开始另一个视频,如果只需要一个可见。以及背景上的单独音轨。和/或你可以用它来控制帧率。 popcornjs.org/popcorn-docs/media-properties/#framerate
-
所选答案确实有效,但浏览器将为每个视频元素下载一次源文件,即使它们指向同一个源文件。 stackoverflow.com/q/27236480/1934286 不过,这可能在三年内发生了变化。
标签: javascript html video html5-video popcornjs