YouTube API仅在频道上获取最新的20,000个视频

问题描述

我正在尝试获取频道中所有视频的videoId。 但是,当我在 R 中使用软件包 tuber 运行命令list_channel_videos(channel_id = "channel_id",max_results = 5000)时,仅返回最新的20,000个视频。

可以解决20,000个上限吗?

解决方法

这似乎是来自YouTube的新服务器端限制。 Github上的youtube-dl存储库中有一个关于https://github.com/ytdl-org/youtube-dl/issues/26092的公开问题。我还没有看到/未想到解决方法。