从Blob网址下载video.mp4

时间:2019-12-04 19:11:34

标签: javascript jquery video blob

我有一个动态的视频,在其 src 属性中是一个链接,如下所示:

blob:https://www.xxxxx.com/3e5431bc-2443-4651-b363-a386a73c8129

我需要为用户单击创建一些内容,然后单击此按钮执行视频下载。我无法使用 html 视频 标签下载按钮。

注意:我尝试了这种方法,但是无法播放下载的视频。

JavaScript blob filename without link

1 个答案:

答案 0 :(得分:1)

如果该URL上实际上有完整的MP4文件,则可以直接链接到该文件。

<a href="blob:https://example.com/3e5431bc-2443-4651-b363-a386a73c8129" download>Download</a>

由于您说这行不通,所以我怀疑您实际上没有Blob,但是URL通过Media Source Extensions引用了MediaSource。如果是这样,则没有通用的方法来重建视频。您将需要弄清楚正在使用哪种机制进行流传输(例如DASH或HLS)并自己重建视频文件。