Кодеки, контейнеры, расширения файлов, форматы и прочие термины могут запутать любого человека, непосвящённого в мир видеопроизводства. Давай кратко разложим по полочкам, что есть что и как это работает. Исходные видеофайлы весят неприлично много и чтобы хоть как-то сэкономить пространство используются кодеки. Кодек, от encoder/decoder, — это алгоритм сжатия видео, сжимающий данные для хранения или отправки, а затем распаковывающий для воспроизведения или редактирования. При этом взаимодействуя с файлом, кодек используется каждый раз, поэтому сложные кодеки, вроде H.265, сильно грузят систему.
Формат видеофайла похож на контейнер. Внутри контейнера находятся данные, которые были сжаты с использованием определенного кодека. Например, формат файла Windows Media Audio содержит данные, сжатые с использованием кодека WMA.
А формат Audio Video Interleaved (AVI) может содержать данные, сжатые любым из нескольких различных кодеков. В зависимости от того, какие кодеки установлены в системе, о