Improvements to video and audio handling in Wagtail Media
This needs to be implemented as part of Wagtail Media (which is a separate application, see https://code.oak-tree.tech/django-apps/wagtail-media) and will require integration with an audio/video framework. One good option might be ffmpeg
.
1. Media upload auto-detect duration (applies to both audio and video)
2. Automatically create a thumbnail for videos where one is not provided (applies only to video).
If looking for guidance on how to implement some of the features, see Wagtail Videos (which does many of the same types of things).
-
Merge the upstream improvements from Wagtail media to the Oak-Tree fork