There was a Twitter thread (ironically) on the front page recently where a Reddit founder explained why anyone will always suck at it. I recommend looking it up.
It looks like you can post entire movies to 2 Minutes per clip onto Twitter right now. https://finance.yahoo.com/news/users-uploading-entire-movies...