Import a Google Takeout (Youtube) into Peertube?

I have successfully imported a Youtube channel into Peertube using the synchronization feature. However, when I tried to import a second channel, I started getting « Sign in to confirm you’re not a bot » errors, which is probably a symptom of being blocked by Google (see this github issue: Synchronization from YouTube fails · Issue #6522 · Chocobozzz/PeerTube · GitHub).

Given that I have access to these channels, does anyone one know if it would be possible to import a Google Takeout of Youtube content into Peertube? Given the large number of video files, this would have to be some sort of script that uploads the video file and associated metadata. I assume that someone has done this in the past, but I haven’t been able to find anything about this.

Thanks!

Maybe you can try this one:

There is also this project, to import from a xlsx file (but you have to download the videos first i think):

1 « J'aime »

You can check the 3rd party application list to see if there are other tools I missed.