Je suis assez nouveau pour le balisage (bien qu'il soit extrêmement facile à ramasser). Je travaille sur un package et j'essaie de rendre les pages wiki plus belles sous forme de manuel d'aide. Je peux insérer un lien vidéo YouTube dans la page wiki assez facilement, mais comment intégrer une vidéo YouTube. Je sais que ce n'est peut-être pas possible.
J'ai lu que vous pouvez utiliser des balises HTML, j'ai donc essayé d'incorporer du HTML par ce lien comme suit:
<object width="425" height="350">
<param name="movie" value="http://www.youtube.com/user/wwwLoveWatercom?v=BTRN1YETpyg" />
<param name="wmode" value="transparent" />
<embed src="http://www.youtube.com/user/wwwLoveWatercom?v=BTRN1YETpyg"
type="application/x-shockwave-flash"
wmode="transparent" width="425" height="350" />
</object>
Et enregistré la page mais rien ne s'est produit.
- Est-il possible d'intégrer une vidéo YouTube sur les pages wiki de GitHub?
- Si c'est le cas, comment?
Réponses:
Il n'est pas possible d'incorporer des vidéos directement, mais vous pouvez mettre une image qui relie à une vidéo YouTube:
[![IMAGE ALT TEXT HERE](https://img.youtube.com/vi/YOUTUBE_VIDEO_ID_HERE/0.jpg)](https://www.youtube.com/watch?v=YOUTUBE_VIDEO_ID_HERE)
Pour plus d'informations, consultez cette feuille de triche Markdown sur GitHub.
la source
Exemple complet
Bien qu'il ne soit pas possible d' incorporer une vidéo dans Markdown, vous pouvez la "simuler" en incluant une image liée valide dans votre fichier de balisage, en utilisant ce format:
[![IMAGE ALT TEXT](http://img.youtube.com/vi/YOUTUBE_VIDEO_ID_HERE/0.jpg)](http://www.youtube.com/watch?v=YOUTUBE_VIDEO_ID_HERE "Video Title")
Explication de la démarque
Si cet extrait de balisage semble compliqué, décomposez-le en deux parties:
une image
![image alt text](https://example.com/link-to-image)
enveloppée dans un lien
[link text](https://example.com/my-link "link title")
Exemple utilisant Valid Markdown et YouTube Thumbnail:
Nous achetons l'image miniature directement à partir de YouTube et le lions à la vidéo réelle, donc lorsque la personne clique sur l'image / miniature, elle sera dirigée vers la vidéo.
Code:
[![Everything Is AWESOME](https://img.youtube.com/vi/StTqXEQ2l-Y/0.jpg)](https://www.youtube.com/watch?v=StTqXEQ2l-Y "Everything Is AWESOME")
OU Si vous souhaitez donner aux lecteurs une indication visuelle que l'image / miniature est en fait une vidéo lisible , prenez votre propre capture d'écran de la vidéo sur YouTube et utilisez-la comme miniature à la place.
Exemple utilisant une capture d'écran avec des contrôles vidéo comme repère visuel:
Code:
[![Everything Is AWESOME](http://i.imgur.com/Ot5DWAW.png)](https://youtu.be/StTqXEQ2l-Y?t=35s "Everything Is AWESOME")
Avantages clairs
Bien que cela nécessite quelques étapes supplémentaires ( a ) prendre la capture d' écran de la vidéo et ( b ) la télécharger afin que vous puissiez utiliser l'image comme miniature, elle en a 3 claires avantages :
Prendre et télécharger une capture d'écran prend quelques secondes mais a un gros gain.
Fonctionne partout!
Comme il s'agit d'une démarque standard, cela fonctionne partout. essayez-le sur GitHub, Reddit, Ghost et ici sur Stack Overflow.
Vimeo
Cette approche fonctionne également avec les vidéos Vimeo
Exemple
Code
Remarques:
la source
[![Everything Is AWESOME](//img.youtube.com/vi/StTqXEQ2l-Y/0.jpg)](//www.youtube.com/watch?v=StTqXEQ2l-Y "Everything Is AWESOME")
http
ouhttps
sur GitHub par exemple: github.com/dwyl/remote-working où l'image vidéo et le travail de lien ...Markdown ne prend pas officiellement en charge les incorporations vidéo, mais vous pouvez y incorporer du HTML brut. J'ai testé avec GitHub Pages et cela fonctionne parfaitement.
L'extrait ressemble à:
PS: Vous pouvez consulter l' aperçu en direct ici
la source
Si vous aimez les balises HTML plus que démarque + alignement central:
la source
Centrez la vidéo avec la miniature et le lien:
Résultat:
la source
https://img.youtube.com/vi/ID_OF_VIDEO/0.jpg
et l'API pour former des liens d'image est expliquée en détail dans cette réponse: stackoverflow.com/a/2068371/55478J'ai créé https://yt-embed.herokuapp.com/ pour simplifier cela. L'utilisation est directe, à partir des exemples ci-dessus:
Aura pour résultat:
Appelez simplement: https://yt-embed.herokuapp.com/embed?v==video_id] comme image au lieu de https://img.youtube.com/vi/ .
la source
Consultez d' autres conseils et astuces sur YouTube
la source