Question aux hébergeurs, est-il possible de créer un job de transcode dans #PeerTube qui passe en revue toutes les vidéos uploadées, ajoute les résolutions manquants quand ça arrive, et génère le HLS qui va bien en même temps ? Merci d'avance
Par ce que je me suis rendu compte en lançant le script optimize-old-videos que mon précédent serveur a l'air d'avoir abandonné certaines résolutions à leur sort (720p pour l'une, 420p pour l'autre).
Parce que dans la documentation pour les outils CLI de #Peertube (https://docs.joinpeertube.org/#/maintain-tools?id=create-transcoding-jobjs), j'ai besoin de renseigner un videoUUID à chaque fois et j'aimerais refaire toutes les vidéos. De plus, si une résolution existe déjà dans le système de fichiers, le script échoue (Error: dest already exists.).
@gllmhyt oui : tu lances, pour chaque ID : NODE_CONFIG_DIR=/var/www/peertube/config NODE_ENV=production npm run create-transcoding-job -- -v <id de la video> et le même avec en plus --generate-hls avant le -v
@vincib Ensuite, si je lance le script avec un ID, j'ai l'erreur Error: dest already exists. si jamais il ne manque que le transcodage en 720p quand le script tente de produire 480p qui existe déjà
@vincib Ce concernant j'ai pu repasser un à un les fichiers au crible pour être certain que toutes les résolutions étaient existantes. Mais la question de base demeure : est-il possible de générer le HLS de façon récursive sans entrer les IDs manuellement ?