install ffmpeg https://gist.github.com/clayton/6196167
ffmpeg -i demo-player.mov -f webm -vcodec libvpx-vp9 -vb 1024k -an demo-player.webm
ffmpeg -i demo-player.mov -f mp4 -vcodec libx264 -vb 1024k -an -preset slow demo-player.mp4
ffmpeg -i input-file.mp4 -ss 00:00:01.000 -vframes 1 output.png
for f in *.mp4; do ffmpeg -i "$f" -ss 00:00:03 -vframes 1 -s 480x320 "${f%.mp4}.jpg"; done
<video autoplay muted loop poster="/demoplayer.jpg">
<source
src="my-new-video.webm"
type="video/webm">
<source
src="my-new-video.mp4"
type="video/mp4">
</video>
https://jshakespeare.com/encoding-browser-friendly-video-files-with-ffmpeg