如何将多个YouTube视频合并成一个

14

我已经上传了多个YouTube视频,是否有可能使用它们的API连接/合并这些视频(一个接一个)成为一个视频?

由于计算机资源有限,无法在上传之前执行视频编码(使用ffmpeg等工具进行合并)。如果要注意的话,我只关心视频轨道,因此请忽略音频。


“Merge” 是什么意思?是指将一个视频叠加在另一个视频之上吗?还是将两个视频轨道复用到一个容器中? - Dimitri Podborski
复用、串联、按顺序逐个添加每个轨道。目前我可以在YouTube的视频编辑器中手动完成此操作,但我需要以编程方式完成。 - Sev
你对哪种编程语言感兴趣?你是否在该语言中搜索了库? - Gavriel
我目前正在使用一个Python库 https://github.com/tokland/youtube-upload,但任何能在树莓派上运行的东西都可以。 - Sev
3个回答

1
很抱歉,使用Google官方API无法实现此功能。请查看他们的文档:https://developers.google.com/apis-explorer/#p/youtube/v3/
youtube.videos.update端点仅能编辑元数据,不包括合并视频。
可能有一种替代方法,模拟真实用户访问网站。我下班后会研究一下。

我考虑通过视频编辑器来“模拟”用户进行操作,但是可能会出现问题,我希望错过了其他更好的解决方案。 - Sev
很抱歉,我还没有机会去看它。但是我预计它不会那么简单。在树莓派上手动合并是可能的,只是需要时间。 - Deoxyribonucleic

1

您可以尝试进入CREATOR STUDIO,然后在CREATE选项卡下选择VIDEO EDITOR。Youtube截图 在编辑器中,您可以将现有(由您上传的)视频添加并合并为一个。


这也是我找到的方法,但我需要一种自动化的方式,因此我想到了API。 - Sev
我也在寻找同样的东西。我在想,我们可以使用机器人自动化这些简单的点击操作 :) - Dheeraj Bhaskar
截止2017年9月20日,视频编辑器已不再提供。 - Will Haley

0
这是不可能的,但有一个解决方法。如果您仍然拥有视频文件,您可以使用编辑器将它们合并并重新上传,然后删除其他视频。这是一个可行的解决方案,但遗憾的是需要非常长的时间。 更短的方法是在上传后合并它们,但根据谷歌的API,这实际上是不可能的。

不幸的是,正如我之前提到的那样,在我的情况下进行合并并不适合我,因为它是一项资源密集型操作。 - Sev

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接