我想在长达10多分钟的长视频文件中显示一个小剪辑.该视频片段将在90秒的时间偏移/寻找时间开始,并且持续时间为45秒.我怎样才能做到这一点 ?
是否可以使用 MediaRecorder 将 WebVTT 轨道(或任何其他类型的字幕轨道)与音频和视频轨道一起混合到输出流中?
WebM 支持 WebVTT 轨道。2012 年的一份W3C 文档简要提到了字幕轨道的可能性。
现在是否支持带内字幕?如果是这样,我该如何使用它?
javascript caption closed-captions web-mediarecorder mediastream
我在Javascript中有一个视频Blob数组; 该阵列被分段为1秒间隔.我想从视频的开头和结尾修剪.
我发现了这篇文章(如何编辑修剪浏览器中的视频),描述了如何修剪我的blob,但它只适用于视频的结尾.
我怀疑删除blob的开头会删除标头信息并使webm无效.
这有效:
// remove 2 seconds from the end of the video
const trimmedVideo = blobArray.slice(0, blobArray.length - 2);
这不起作用:
// remove 1 second from the start of the video
const trimmedVideo = blobArray.slice(1, blobArray.length);
如何从视频blob的开头修剪?