Are you using the FriendsOfFlarum Discussion Thumbnail extension or something different? I suppose you could modify that extension to enable other types of files, but without additional code for lazy loading, it might have a pretty bad performance impact to load 20 videos on page load.
Flarum doesn't show images in the discussion list by default.