【问题标题】:YouTube Upload Error - Upload failed: Can't process fileYouTube 上传错误 - 上传失败:无法处理文件
【发布时间】:2017-12-30 22:28:16
【问题描述】:

我正在使用此示例应用程序将视频上​​传到 YouTube。最初我可以毫无问题地成功上传视频,但几天后我突然遇到了以下错误。

https://github.com/youtube/api-samples/tree/master/java

上传完成后,当我在我频道的视频列表中查看视频时,显示如下错误(上传失败:无法处理文件)

我正在使用的类是

https://github.com/youtube/api-samples/blob/master/java/src/main/java/com/google/api/services/samples/youtube/cmdline/data/UploadVideo.java

在执行时,控制台中的消息如下所示。

Jul 15, 2017 2:02:59 PM com.google.api.client.util.store.FileDataStoreFactory setPermissionsToOwnerOnly
WARNING: unable to change permissions for everybody: C:\Users\Krishna\.oauth-credentials
Jul 15, 2017 2:02:59 PM com.google.api.client.util.store.FileDataStoreFactory setPermissionsToOwnerOnly
WARNING: unable to change permissions for owner: C:\Users\Krishna\.oauth-credentials

is is not empty
Initiation Started
Initiation Completed
Upload in progress
Upload percentage: 10485760
Upload Completed!

================== Returned Video ==================

  - Id: wYB8OfEe9jU
  - Title: ex
  - Tags: [video, file]
  - Privacy Status: public
  - Video Count: 0

【问题讨论】:

  • 您可以尝试清除您的 Internet 缓存/临时文件。当同一个视频两次上传失败时,可能会发生这种情况。此外,转换方面的视频文件可能存在问题。检查此链接:12
  • @abielita 非常感谢您的评论。我已尝试清除缓存/临时文件,但仍然出现错误。同样在这里,我没有转换视频,以前相同的视频已成功上传,几天后问题仅发生在相同的视频上。

标签: java youtube upload youtube-api youtube-data-api


【解决方案1】:

您在 YouTube 上的示例帐户可能已达到您的上传限制。我记得当我第一次开始使用 YouTube 并使用示例帐户时,迟早我无法上传更多视频。我必须在 YouTube 上创建一个完整帐户。我会尝试使用您拥有的 Google 帐户登录,甚至创建一个 Google 帐户并使用该 Google 帐户登录,看看是否适合您!

【讨论】:

  • 嗨.. 感谢您的 cmets。我试过你的解决方案。但我仍然遇到同样的错误。
【解决方案2】:

在这种情况下,最好的办法是尝试不同的小改动:

  • 多次更改视频的文件扩展名
  • 使用 CCleaner 等清除 Internet 缓存/文件
  • 更换浏览器
  • 尝试使用真实的 Google 帐户登录 YouTube,因为您的示例帐户可能已达到上传限制

我希望这些建议对您有所帮助。我认为您遇到的问题是在转换或编码期间发生的。也许这个link 可以帮助你。

【讨论】:

  • 嗨.. 感谢您的 cmets。我试过你的解决方案。但我仍然遇到同样的错误。
猜你喜欢
  • 2023-03-12
  • 2020-06-04
  • 2019-08-09
  • 2014-02-15
  • 2016-05-21
  • 2023-03-14
  • 2012-01-11
  • 1970-01-01
  • 2021-10-12
相关资源
最近更新 更多