A resource transcoder is a service common to all applications on the extremum platform that is responsible for automatically creating resource views of various types based on the original loaded view and user-defined rules. As a result of the operation of the transcoder, video, image, audio recording, etc., after loading into storage is converted into a logically connected set of options with specified properties, such as resolution, bitrate, sampling frequency; wherein each option is provided with metadata that allows you to find a view with specified characteristics without extracting the (potentially large) data themselves from the storage.