我不是Python程序员,也不是YouTube API专家。这也是我第一次在StackOverflow上发帖。我对Linux、编程和bash脚本有一定了解。
我目前正在测试youtube-upload
程序。我开发了一个bash脚本,通过比较md5校验和确定哪些视频尚未上传,并创建一个记录的bash脚本,然后使用youtube-upload
Python应用程序上传具有描述、标签和标题的新视频。上传过程很顺利。
但是,上传的视频没有采用默认的YouTube频道设置,包括默认的播放列表分配和大多数高级设置(在使用浏览器上传时可用的一些设置)。这意味着我必须逐个浏览已上传的视频,以更改视频所属的播放列表和视频“高级设置”选项卡中的大多数设置,这对于数百个短视频来说是耗时的。
我在Google上找不到任何迹象表明V3 YouTube API公开了播放列表分配或许多高级设置。
我有以下问题:
是否有人知道YouTube API当前是否公开了播放列表分配和高级设置?如果没有,它们将会被公开吗?
如果API公开了控制,是否有人知道我如何使用bash(或相对容易学习的Python)更改上传视频的播放列表分配和高级设置,或者由YouTube-upload上传的新视频?
如果API没有公开控制,是否有其他方法可以创建控制浏览器(FireFox)的代码以更改所有已上传视频的这些设置?
在我看来,如果YouTube API没有公开这些设置,那么没有任何执行YouTube上传的过程可以完全自动化。我的目标是完全自动化整个过程,包括播放列表和高级设置的选择。