./fetch-schedule.sh
Créer un client OAuth sur https://console.cloud.google.com.
Stocker le token dans src/main/resources/oauth-google.json
Copier le modèle de thumbnails dans assets/thumb.svg
.
Il doit contenir les chaines TitreTalk
et SpeakersTalk
qui seront remplacé par le générateur
Lancer org.breizhcamp.video.uploader.thumb.ThumbGeneratorKt
--camaaloth-uploader.recordingDir=REPERTOIRE
Utiliser scripts/normalize.sh
pour normaliser le son des vidéos avant upload YouTube
Il faut avoir installé https://github.com/slhck/ffmpeg-normalize sur sa machine. C'est disponible dans un package AUR:
yay -S python-ffmpeg-progress-yield ffmpeg-normalize
Supprimer les metadata des videos en attente après un redémarrage:
rg -l '\{"status":"WAITING"\}' **/metadata.json --null| xargs -0 -I {} rm {}