为什么我的单部分 MP3 文件由于 InvalidPart 多部分文件上传错误而无法上传到 AWS S3?

use*_*883 1 ffmpeg amazon-s3 amazon-web-services

我有一个 121MB MP3 文件,我正在尝试上传到我的 AWS S3,以便我可以通过 Amazon Transcribe 处理它。

MP3 文件来自我使用 FFmpeg 剥离音频的 MP4 文件。

当我尝试使用 AWS 控制台中的 S3 对象上传 UI 上传 MP3 时,收到以下错误:

InvalidPart

One or more of the specified parts could not be found. the part may not have been uploaded, or the specified entity tag may not match the part's entity tag

该错误提到 MP3 是一个多部分文件,以及“下一个”部分如何丢失,但它不是一个多部分文件。

我已经通过 FFmpeg 重新运行 MP4 文件 3 次,以防第一个文件损坏,但这并没有修复任何问题。

我在 Stackoverflow 上搜索了很多,但没有发现任何人上传了一个 5MB 以上的文件却收到了我所遇到的错误的类似情况。

我还通过使用 VLC 将音频保存为 MP3 文件来排除 FFmpeg 的问题,但收到完全相同的错误。

有什么问题吗?

这是控制台,以防有帮助:

在此输入图像描述

Erm*_*ary 5

121MB 低于160 GB S3 控制台单个对象上传限制使用 REST API/AWS SDK 的 5GB 单个对象上传限制以及分段文件上传的 5TB 限制,因此我确实看不到问题。

考虑到文件存在并且您有稳定的互联网连接(没有损坏的上传),您的存储桶中可能有不完整的分段上传部分,这可能会因某种原因与上传发生冲突,因此请按照本指南删除它们并重试或者尝试创建新文件夹/存储桶并再次重新上传。

您还可能遇到浏览器缓存问题/扩展冲突,因此如果重新上传到另一个存储桶/文件夹不起作用,请尝试隐身模式(禁用扩展)或其他浏览器。

或者,尝试使用受支持的开发工具包语言的 AWS CLIs3 cp命令或快速“S3 文件上传”应用程序,以确保这不是控制台 UI 问题。

  • 谢谢你!这些步骤有助于缩小问题范围,并帮助确定问题出在我的网络浏览器上。在使用隐身窗口并关闭所有浏览器插件后,我现在可以毫无错误地上传文件。谢谢你! (2认同)
  • 导致此问题的插件/扩展之一是 ClearURLs。私密浏览、删除 cookie 或使用其他存储桶均无济于事。 (2认同)