Summary
Create an extension to embed videos in a page created with Sphinx.
Required skills:
Python, knowledge about 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://github.com/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.