gpt4 book ai didi

javascript - 处理照片和视频的大型网络上传

转载 作者:行者123 更新时间:2023-12-05 02:31:11 25 4
gpt4 key购买 nike

我的用例涉及使用浏览器将数千张完整质量的照片和视频文件上传到 S3 和 Wasabi 存储帐户。目前我们正在客户端的浏览器上压缩它,现在我们使用处理上传的 dropzonejs 来完成它。现在它在上传到服务器之前被压缩。

然而,这正是我们需要改变的。我们需要上传原始质量的照片,这就是它卡住的地方,因为我们无法使用 Dropzonejs 上传超过 3-4 Gbs 的文件。不确定是什么阻止了它,但我们正在努力寻找解决方案。我们在 Chrome 中随机遇到内存限制问题,它崩溃并需要重新启动进程。对于原始质量的照片,我们假设这不会起作用,因为我们将讨论至少 10 到 15 gbs 的数据。

对于这种我们需要以原始质量上传视频和照片的用例,有时单张照片可能需要 40Mbs+,您有什么建议。和视频数 Gbs。

Google 照片是如何管理的?我们需要这样的东西。

最佳答案

分 block ...

已经有人演示了 https://github.com/dropzone/dropzone/blob/main/test/test-sites/2-integrations/aws-s3-multipart.html

但是,我认为 4GB 是 Chrome 可以接受的最大文件大小(而且我认为与其他浏览器相比,Chrome 具有最高限制)。这意味着您需要使用其他方法上传,例如 ftp、stream、scp 等...或要求您的客户在通过浏览器上传之前自行对文件进行切片。

或者创建一个与 S3 客户端捆绑在一起的自定义可执行文件,并让您的客户端使用它

关于javascript - 处理照片和视频的大型网络上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71649080/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com