Python 实现 YouTube 视频自动上传

文章目录

前言

  • youtube-uploadPython 中一个用于实现 YouTube 视频自动上传的实用工具。以下是关于如何申请 YouTube API 秘钥和使用 youtube-upload 库上传视频的完整指南。

申请 Google API 秘钥

  • 点击打开 API 文档 点击进入 Developer Console:

启用 API

创建项目凭证

配置 API

下载生成的凭据文件

youtube-upload 工具使用

  • Command-line script to upload videos to Youtube using theYoutube APIv3. It should work on any platform (GNU/Linux, BSD, OS X, Windows, ...) that runs Python.
  • github 地址

安装

配置秘钥

  • 直接使用秘钥
txt 复制代码
$ youtube-upload \
  --title="A.S. Mutter" \
  --description="A.S. Mutter plays Beethoven" \
  --category="Music" \
  --tags="mutter, beethoven" \
  --recording-date="2011-03-10T15:32:17.0Z" \
  --default-language="en" \
  --default-audio-language="en" \
  --client-secrets="my_client_secrets.json" \
  --credentials-file="my_credentials.json" \
  --playlist="My favorite music" \
  --embeddable=True|False \
  anne_sophie_mutter.flv
tx2Zb-145Yz
  • 使用秘钥文件:将下载后的秘钥文件放置在当前用户目录下,文件名为:.client_secrets.json 或 .youtube-upload-credentials.json

使用

  • 授权码:打开运行时打印的链接地址生成

其它问题

程序尚未完成 Google 验证流程

  • 错误提示:尚未完成 Google 验证流程。此应用正在测试中,仅供已获开发者批准的测试人员使用。如果您认为自己应有权使用,请联系
  • 由于程序尚未发布无法访问,需要把当前谷歌账号加入到测试用户中。

个人简介

👋 你好,我是 Lorin 洛林,一位 Java 后端技术开发者!座右铭:Technology has the power to make the world a better place.

🚀 我对技术的热情是我不断学习和分享的动力。我的博客是一个关于Java生态系统、后端开发和最新技术趋势的地方。

🧠 作为一个 Java 后端技术爱好者,我不仅热衷于探索语言的新特性和技术的深度,还热衷于分享我的见解和最佳实践。我相信知识的分享和社区合作可以帮助我们共同成长。

💡 在我的博客上,你将找到关于Java核心概念、JVM 底层技术、常用框架如Spring和Mybatis 、MySQL等数据库管理、RabbitMQ、Rocketmq等消息中间件、性能优化等内容的深入文章。我也将分享一些编程技巧和解决问题的方法,以帮助你更好地掌握Java编程。

🌐 我鼓励互动和建立社区,因此请留下你的问题、建议或主题请求,让我知道你感兴趣的内容。此外,我将分享最新的互联网和技术资讯,以确保你与技术世界的最新发展保持联系。我期待与你一起在技术之路上前进,一起探讨技术世界的无限可能性。

📖 保持关注我的博客,让我们共同追求技术卓越。

相关推荐
芊寻(嵌入式)8 分钟前
C转C++学习笔记--基础知识摘录总结
开发语言·c++·笔记·学习
一颗松鼠17 分钟前
JavaScript 闭包是什么?简单到看完就理解!
开发语言·前端·javascript·ecmascript
有梦想的咸鱼_18 分钟前
go实现并发安全hashtable 拉链法
开发语言·golang·哈希算法
海阔天空_201324 分钟前
Python pyautogui库:自动化操作的强大工具
运维·开发语言·python·青少年编程·自动化
天下皆白_唯我独黑31 分钟前
php 使用qrcode制作二维码图片
开发语言·php
零意@32 分钟前
ubuntu切换不同版本的python
windows·python·ubuntu
夜雨翦春韭35 分钟前
Java中的动态代理
java·开发语言·aop·动态代理
小远yyds37 分钟前
前端Web用户 token 持久化
开发语言·前端·javascript·vue.js
思忖小下43 分钟前
Python基础学习_01
python
何曾参静谧1 小时前
「C/C++」C/C++ 之 变量作用域详解
c语言·开发语言·c++