-
Thank you for checking, yes, it looks like videos start to transcode upon submit only in some modules, thank you for stating this.
Actually Discussions don't have video encoding at all, video file can have different codecs and most of them aren't playable in web browser, so transcoding is required to make videos playable in browser, also it makes sure that videos have consistent resolution and quality to be playable using average internet connection speed.