Je crois avoir remonté sur la version 11 que l’intégration d’une vidéo via peertube ne marchait pas. Je crois qu’a l’époque même aucun apperçu ne s’affichait.
Maintenant que je suis sur v12, j’ai rééssayé ic : Documentator
En fait, le soucis c’est que tu as ton propre serveur/domaine pour les vidéos peertube. Du coup, contrairement à peertube.fr ou youtube.com, je n’arrive pas à reconstruire l’url proprement (mon script est pas terrible… je l’avais écris justement pour qu’en copiant/collant une URL vers une vidéo peertube, ça marche direct).
Il faut que je sois plus malin dans le calcul : actuellement, une vidéo avec l’url suivante https://peertube.fr/w/wB6M6CHdfpWXpozVnqjbde
donne https://peertube.fr/videos/embed/wB6M6CHdfpWXpozVnqjbde?autoplay=true
donc la vidéo démarre directement après cliqué sur le bouton play bleue. Mais ça ça marche parce que je sais qu’on a à faire à peertube, et que je peux recréer l’url à partir d’une url qui contient l’id. Pour toi, la conversion marche pas :
https://peertube.guillaumeleguen.xyz/w/eP7axFSzWy6yhgzVHiSA9F
donne https://peertube.fr/videos/embed/eP7axFSzWy6yhgzVHiSA9F?autoplay=true
qui n’existe pas, vu qu’elle est pas chez peertube.fr
Actuellement, je considère que si l’url contient peertube. et /w/ alors on a bien à faire à une URL peertube. Je choppe bien l’id (dernière partie de l’url), mais il faut que je reprenne le domaine (https://peertube.guillaumeleguen.xyz). Je tente un truc et je te fais tester. Ça résoudrait tous tes soucis.
Bonjour,
Oui le problème vient de la grande variété des adresses Peertube qui par définition sont des serveurs décentralisés.
J’ajoute qu’on a pas forcément Peertube dans l’URL.
Par exemple les serveurs Peertube de l’Education Nationale ont autant d’URL que de catégories différentes.
Exemple :
…
Je ne vous fait pas la liste c’est beaucoup trop long
Pour vous rendre compte vous pouvez regarder ici : https://tubes.apps.education.fr/
le menu Accéder redirige vers une instance et un serveur différent pour chaque entrée principale de ce menu
Je trouve ça super la décentralisation et le fait que même l’Education nationale héberge directement ses propres instances, mais c’est pas simple pour les utilisateurs (et les dev) de s’y retrouver quand on est habitué à une URL unique pour un service centralisé.
Tu peux cocher l’option « autoplay » dans la fenêtre de partage de peertube pour éviter ça :
Je modifie mon code pour que le script de détection de peertube ne se déclenche sur si l’url est peertube.fr, ça sera plus robuste. Il se déclenchera pas sur tes vidéos du coup.