You already know why you cant post for in support
You have access to all general areas.
Most of those media sites run on one server and have FFMPEG installed. This is something that is not installed on 99% of servers so without that type of server component installed we can not add support. Michael has posted about this several times over the years.