- Titre de l’article = titre de la vidéo
- Contenu de l’article = description de la vidéo
- Code d’intégration de la vidéo dans le contenu de l’article
- Idéalement : date et heure de l’article = date et heure de publication de la vidéo
Nous utilisons déjà les extensions FeedWordPress (pour les chaînes BitChute) et WPeMatico (pour les chaînes et playlists YouTube) sur le site.
Contexte
De plus en plus de chaines YouTube sont censurées et supprimées, et les créateurs de contenus se tournent progressivement vers des solutions d’hébergement alternatives. LBRY s’est démarqué par son modèle décentralisé qui le met relativement à l’abri de la censure corporative.
Voyez à ce propos le tutoriel que j’ai publié récemment pour synchroniser une chaîne YouTube sur LBRY : Tutoriel : migrer une chaîne YouTube vers LBRY
1 Réponses
J’avais trouvé (l’an passé) sur Reddit le projet LBRY Channel Feed, par Melroy van den Berg (qui en fournit une instance publique fonctionnelle) :
https://gitlab.melroy.org/melroy/lbry-channel-feed
Le service utilise la blockchain LBRY et permet d’obtenir le flux RSS, Atom ou JSON des 40 dernières publications de n’importe quelle chaîne LBRY/Odysee (voir documentation).
+ Feed43
J’avais réussi à « réécrire » les flux RSS générés par l’instance de Melroy avec le service (Russe) Feed43 de sorte à inclure le code d’intégration `iframe` de la vidéo dans le corps de chaque article. Ça m’a permis pendant quelque mois de *feeder* des chaînes Odysee sur Télé Fiat+⁄-Lux à l’aide de FeedWordPress, mais c’était loin d’être parfait : on perdait certaines métadonnées dans le processus — dont la date de publication, qui n’est pas la moindre — et le flux résultant n’était actualisé qu’une fois aux 8 heures…
J’avais commencé un Tuto sur cette méthode ici : 20210107 Convertir un flux RSS LBRY avec Feed43.md
Cela faisait le travail, mais il est vite devenu évident qu’il fallait pouvoir rouler notre propre instance de LBRY Channel Feed et de pouvoir y faire les modifications nécessaires pour pouvoir utiliser directement les flux RSS ou Atom qu’il permet de générer.