我无法查看录制视频的总长度和时间线

I'm not able to view the total length of the recorded video and the timelines

我需要帮助解决我面临的限制。 技术堆栈:Angular 7,HTML5,Microsoft Azure Blob Storage,RecordRTC 我正在尝试使用 HTML5 视频标签录制视频,该视频标签使用 RecordRTC 以 Blob 格式存储到本地存储中。但是,在播放时,我无法查看录制视频的总长度和时间线。如有任何帮助或建议,我们将不胜感激。

这是一个众所周知的问题,由 MediaRecorder API 生成的 webm 文件具有错误的元数据。 https://github.com/legokichi/ts-ebml/issues/14 显示如何修复元数据。

目前我有一个基于ts-ebml的解决方案,你可以试试npm包webm-duration-fix,它使用blob.stream来解决大文件的修复以及内存占用问题。 https://github.com/buynao/webm-duration-fix