Finally! Peertube Mass Uploader is now available on GitHub. Manual and CeCILL 2.1 license each have an english and a french files. As a reminder, this project started as my organization, Réseau Canopé, needed a way to upload hundreds or thousands vidéos on our Peertube with informations set in a .xlsx file, like description, channels and so on, and get their url back. So this tool was tailor-made to fill our needs and obviously there’s room for improvements to allow a wider use. But now that’s it’s on GitHub you can adapt it to your own needs.
As said above, there’s high probability some uploads will crash somewhere, depending on how many videos are sent at once and on your server CPU, RAM and disk space. This is documented in the manual and higher in this forum. The usual turnaround is: wait, eventually move files back to todo/ folder, and relaunch.
PMU is now part of Third party applications | PeerTube documentation.