3

我按照这个链接和第二个答案(两个步骤)来实现将视频上传到 Youtube:使用 curl 和 api v3 在 Youtube 上上传视频

代码工作正常,但是当我执行时,我得到响应:状态:可嵌入:真实许可证:“youtube”隐私状态:“未列出”公共统计视图:真实上传状态:“上传”

这意味着它正在工作,但是当我去我的 youtube 帐户查看视频列表中的视频时,它说:处理已放弃视频无法处理

视频不能用红色三角形播放,还有更多关于原因的信息吗?以及如何解决?视频长约 30 秒,当我从我的 youtube 帐户 UI 手动上传时,它可以工作。我的范围也配置了:范围:[' https://www.googleapis.com/auth/youtubepartner-channel-audit ',' https://www.googleapis.com/auth/youtube.upload ']

4

3 回答 3

1

再次导出您的视频并将其保存为 Youtube 支持的不同格式。起初,youtube 一直放弃处理我的 mp4 视频,但当我将其保存为 MOV 时,我能够轻松上传。希望它有所帮助,因为使用经典视频上传并不能解决我的问题。

于 2020-02-23T04:51:20.130 回答
0

该视频将向您解释 youtube 拒绝您的视频的所有可能原因。观看到最后,这样您就可以了解您的视频有什么问题。

https://youtu.be/-iVtTHhfYtA 这是一个新视频,YouTube 被拒背后有新原因

于 2020-05-12T14:54:00.777 回答
0

我对 Electron 也有同样的问题。通过将 API 调用从渲染进程移动到主进程来解决。显然,视频根本没有在浏览器上下文中使用 node.js API 上传。

于 2020-05-24T14:29:15.520 回答