Per embeddare un video di YouTube mediante il tag <video> di html5 normalmente bisogna estrarre il link diretto della fonte mp4 (un link lunghissimo e criptato, che per giunta nemmeno termina per .mp4) ed inserirlo nel src.

Il problema è che ogni circa 4-5 ore Youtube - per evitare che gli si rubi bandwidth sfruttandoli come host senza che questo comporti visite e o almeno link al sito madre - varia tutti i link dei video in esso contenuti, rendendo vano il nostro lavoro di estrazione link ed embedding.

Esiste un modo per eludere tutto questo e sfruttare gli mp4 hostati su YT, inserendo l'src una sola volta, e facendo sì che l'embed si veda nonostante i loro cambi di link?

Mi sono imbattuto in questo: https://github.com/selz/plyr ... Potrebbe fare al caso mio?