Balise [YouTube] : le reboot

Un souci ? Une question ? Une suggestion pour le site ou le forum ?

Modérateurs: Rédacteurs, Programmeurs, Modérateurs

Retourner vers Fonctionnement



Balise [YouTube] : le reboot

Messagepar peezee » 24 Déc 2025, 22:54

HO HO HOO... HIPS !!



Grosse, non ÉNORME mise à jour de la balise YouTube. :D

Changement complet de méthode de gestion des liens, avec maintenant un chargement des vidéos via l'API Youtube (au lieu d'un code html statique). Ce qui va permettre de gérer des choses comme le démarrage de la vidéo à un instant donné au lieu de l'instant initial par défaut, et d'autres choses encore.

Et surtout :
Information
Cette unique balise Youtube va maintenant permettre de gérer à elle seule :

  1. les liens classiques du type youtube.com/watch?v=...
  2. les liens du type youtu.be/...
  3. les liens du type youtube.com/shorts/... (shorts YT)
  4. les liens du type youtube.com/live/... (live YT)
  5. et générera un message d'erreur en cas de lien invalide (au lieu d'avoir un post vide)


Cette nouvelle balise a été testée (cf ci-dessous) sur ordi et sur tél mobile (android), avec le style classique et le style mobile, et fonctionne bien avec tous les types de liens notés ci-dessus, y compris avec des paramètres ajoutés en fin d'url comme par exemple "&start=120" pour démarrer la vidéo à 2mns.
En revanche le mode autoplay est officiellement "interdit" sur mobile (par les autorités web), et découragé sur ordi.

Information
En cas de problème, merci de bien vouloir les rapporter dans ce topac, en précisant le lien à problème et en essayant de décrire au mieux le contexte (ordi vs tablette/tél, style classique vs mobile, android vs iOS, etc...). redaface2


Merci à Voj pour sa participation à l'effort nécessaire pour vous offrir ce magnifique cadal. Bon, et merci à Mistral AI également, qui a été précieux sur certains détails du code. :mrgreen:

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Or donc, les différents modes supportés :

0- https://www.youtube.com/watch?v=wHfF0yXKDHc :arrow:
https://www.youtube.com/watch?v=wHfF0yXKDHc

1- https://www.youtube.com/watch?v=GkDY7Ip7muI&t=120 :arrow:
https://www.youtube.com/watch?v=GkDY7Ip7muI&t=120

2- https://youtu.be/J2uNPjZ2YnQ?si=CiLpuMiJ4dOoXhPq&mute=1 :arrow:
https://youtu.be/J2uNPjZ2YnQ?si=CiLpuMiJ4dOoXhPq&mute=1

3- https://youtube.com/shorts/85js9eQ-iVY?si=HV76PCmMDrDzsh5y :arrow:
https://youtube.com/shorts/85js9eQ-iVY?si=HV76PCmMDrDzsh5y

4- https://www.youtube.com/live/66zoKFnegbo?t=1200 :arrow:
https://www.youtube.com/live/66zoKFnegbo?t=1200

Et en cas d'url tordue :
https://youtu.be/zzzzz?si=zzzz :arrow:
https://youtu.be/zzzzz?si=zzzz


Enjoy ! :rdz:


"Well done. Religion has just killed another person"@DrHouse
Avatar de l’utilisateur
peezee
Autiste Raide Dingue
Autiste Raide Dingue
 
Messages: 101146
Enregistré le: 03 Aoû 2003, 02:03
Localisation: MYOB

Re: Balise [YouTube] : le reboot

Messagepar Kim Nielsen » 24 Déc 2025, 23:46

Cool !
Merci vojzeezee !
Avatar de l’utilisateur
Kim Nielsen
Rédacteur
Rédacteur
 
Messages: 17026
Enregistré le: 23 Mai 2003, 18:13
Localisation: St Martin de Crau

Re: Balise [YouTube] : le reboot

Messagepar Voj » 25 Déc 2025, 00:04

Bien joué camarade !
Avatar de l’utilisateur
Voj
En formation
En formation
 
Messages: 869
Enregistré le: 12 Aoû 2015, 02:28
Localisation: La Plaine

Re: Balise [YouTube] : le reboot

Messagepar peezee » 26 Déc 2025, 01:07

Merci les gars ! ;)


"Well done. Religion has just killed another person"@DrHouse
Avatar de l’utilisateur
peezee
Autiste Raide Dingue
Autiste Raide Dingue
 
Messages: 101146
Enregistré le: 03 Aoû 2003, 02:03
Localisation: MYOB

Re: Balise [YouTube] : le reboot

Messagepar Remind » 26 Déc 2025, 16:21

peezee, merci, ca va grandement faciliter l’intégration.

Par contre,
peezee a écrit:Cette nouvelle balise a été testée […] y compris avec des paramètres ajoutés en fin d'url comme par exemple "&start=120" pour démarrer la vidéo à 2mns.

Pas compris si la balise permet de démarrer une vidéo à un temps précis, ou si la balise se contente juste de gérer l’url avec d’autres paramètres mais sans les gérer eux-même.
J’ai édité une vidéo que j’avais postée pour la faire démarrer avec le paramètre ?start=1183 ou encore ?t=1183s, ça ne prend pas en compte le paramètre, la vidéo démarre au début. C’était un live.
Avatar de l’utilisateur
Remind
Pilier de comptoir
Pilier de comptoir
 
Messages: 17736
Enregistré le: 03 Avr 2006, 21:46

Re: Balise [YouTube] : le reboot

Messagepar peezee » 26 Déc 2025, 17:41

Remind, à priori le décalage devrait fonctionner je l'ai essayé sur le live ci-dessus, mais je pense savoir quel est le soucy. Pour rappel :

Information
En cas de problème, merci de bien vouloir les rapporter dans ce topac, en précisant le lien à problème et en essayant de décrire au mieux le contexte (ordi vs tablette/tél, style classique vs mobile, android vs iOS, etc...).

donc il faudrait au moins que tu postes le lien qui ne fonctionne pas (sans les balises, juste l'intérieur) pour que je puisse examiner ça.

Best guess : il y a déjà un "?" dans ton lien, et tu en rajoutes un avec le "?t=..." ce qui n'est pas valide, il suffit de remplacer le deuxième "?" par un "&". Mais comme je ne l'ai pas précisé dans le post initial, tu ne pouvais pas deviner et du coup je vais ajouter ce détail important.

Pas toujours évident de savoir quel type de lien YT va générer quand on clique sur "Partager", du coup faut faire gaffe à suivre ce genre de règles.


"Well done. Religion has just killed another person"@DrHouse
Avatar de l’utilisateur
peezee
Autiste Raide Dingue
Autiste Raide Dingue
 
Messages: 101146
Enregistré le: 03 Aoû 2003, 02:03
Localisation: MYOB

Re: Balise [YouTube] : le reboot

Messagepar Remind » 26 Déc 2025, 17:51

Non, j’ai fait du développement web, je connais la gestion des paramètres http.

Le message que j’ai édité: discussions-football/topic32345-6300.html#p4320444
C’est la même video live dont tu t’es servi d’exemple, j’ai essayé plusieurs paramètres ?start=, ?t=, rien ne fonctionne.

Édit: précision, je suis sous safari, iPadOS. Et pareil sous Edge/MacOS
Avatar de l’utilisateur
Remind
Pilier de comptoir
Pilier de comptoir
 
Messages: 17736
Enregistré le: 03 Avr 2006, 21:46

Re: Balise [YouTube] : le reboot

Messagepar peezee » 26 Déc 2025, 18:17

Je viens d'éditer le 1er post en ajoutant un "&t=1200" à l'url et ça démarre bien à 20mns (il faut laisser qq secondes que toutes les vidéos se soient bien établies dans le post).

Là j'ai testé avec FF sous Win11 et Linux LMDE7/Cinnamon et ça marche pour les deux OS. Je n'ai pas accès aux OS Apple (enfin, pas directement en tous cas) donc si qq'un ici peut essayer et nous dire si ça démarre bien en décalé ou pas. redaface2

EDITH : et essai avec Edge et Opera sous Win11, ainsi que Opera sur mobile android : Ok aussi.


"Well done. Religion has just killed another person"@DrHouse
Avatar de l’utilisateur
peezee
Autiste Raide Dingue
Autiste Raide Dingue
 
Messages: 101146
Enregistré le: 03 Aoû 2003, 02:03
Localisation: MYOB

Re: Balise [YouTube] : le reboot

Messagepar Remind » 26 Déc 2025, 18:35

peezee, ton edit du post ci-dessus marche. La bonne syntaxe est donc ?t=1983 (il fallait enlever le s qui est ajouté par l’algorithme YT à l’URL quand tu partages à partir d’un certain temps, fonctionne aussi avec &)

Merci.
Avatar de l’utilisateur
Remind
Pilier de comptoir
Pilier de comptoir
 
Messages: 17736
Enregistré le: 03 Avr 2006, 21:46

Re: Balise [YouTube] : le reboot

Messagepar peezee » 27 Déc 2025, 01:05

Super, en fait j'avais pas fait attention à ce "s" (pour "secondes") après le nombre, du coup je vais voir de faire en sorte que la balise gère aussi ça (à savoir si "s" ou pas de "s"), il faut que ce soit le plus simple possible pour vous, on copie l'url dans la barre d'adresse et on colle dans un post, la balise et basta.

Du coup ça veut dire que si on veut poster une vidéo qui démarre seulement à partir d'un certain moment, il ne faut *pas* copier le lien donné par le bouton "Partager", mais prendre l'url dans la barre d'adresse, sinon ça démarrera à 0s (alors que c'est super pratique d'aller direct au bon moment de la vidéo). J'ajouterai cette info importante dans le 1er post/


"Well done. Religion has just killed another person"@DrHouse
Avatar de l’utilisateur
peezee
Autiste Raide Dingue
Autiste Raide Dingue
 
Messages: 101146
Enregistré le: 03 Aoû 2003, 02:03
Localisation: MYOB


Retourner vers Fonctionnement

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité