2016-06-27 80 views
12

我正在写一个软件,在firefox中操纵相机流视频。Blob视频持续时间元数据

我正在生成Blob,录像类型为MediaRecorder API

我在做什么,以节省团块在本地存储的视频使用FileSaver库:

FileSaver.saveAs(BlobVideo,"video.mp4"); 

看来视频可是没有任何时间的上限,所以在我新我不能在时间轴浏览例如,在VLC中生成的视频。

有没有办法在blob视频上设置持续时间元数据?

+0

我有一个类似的问题,特别是在Firefox上从MediaRecorder查看blob视频。 –

回答

3

这个问题几乎是this other one的重复。 (但由于有奖励,我们不能投票结束)

这是一个已知的chrome bug

您可以通过加载视频,将它的currentTime设置为一些额外值,然后读取持续时间,但您不会将其附加到文件本身,至少直到错误已被修复。