**Summary**
Create an extension to embed videos in a page created with [[ http://www.sphinx-doc.org/en/master/ | Sphinx ]].
**Required skills:**
Python, knowledge about [[ http://www.sphinx-doc.org/en/master/ | Sphinx ]] might be helpful.
**Description**
There seems to be no extension to add videos to the generated pages.
At the moment one needs to do something like
```
.. raw:: html
<video src="https://cdn.kde.org/hig/video/20180620-1/CardLayout1.webm" loop="true" playsinline="true" width="536" controls="true" onended="this.play()" class="border"></video>
```
to add a video.
I would envision a syntax like for images
```
.. image:: /img/Card5.qml.png
:alt: Cards with 16x9, 4x3, 1x1 header image aspect ratio
```
for videos
```
.. video:: /img/CardLayout1.webm
:alt: Resizing a card layout
```
See https://bitbucket.org/birkenfeld/sphinx-contrib for an introduction on how to create sphinx extensions. Since e.g. blender uses sphinx too https://docs.blender.org/manual/en/dev/index.html , there probably would be others benefiting from this extension.