CM Downloads Manager plugin for WordPress contains a support for all your audio and video files. Supported file formats include .mp3, .mp4 (AAC/H.264), .ogg (Vorbis/Theora), .webm (Vorbis/VP8), and .wav.
Audio and video files can be previewed by your website visitors before they choose to download them using either the WordPress’ embedded media player or jPlayer (http://jplayer.org/).
Video files that are uploaded in .MP4 format and can also be video previewed before being downloaded by your website’s visitors.
The plugin settings include support to show the preview player and to choose which player will be used
On each download editing panel user will find the ability to set the preview player for this download as show in the image belowhttps://www.cminds.com/wordpress-plugins-knowledge-base-and-documentation/?hscat=8-cm-download-manager