Транскодирование
Декодирование материала и повторное кодирование в другой формат или битрейт — дорого и всегда с потерями.
Каждый стриминговый сервис делает это в промышленных масштабах. Загруженное видео перекодируют в «лестницу» разрешений и битрейтов, чтобы плеер мог переключаться в зависимости от пропускной способности сети. Построение такой лестницы для одного фильма может занять больше времени, чем сам фильм, поэтому его часто поручают специализированному оборудованию.
Поскольку источник обычно уже сжат с потерями, транскодирование означает потерю поколений. Где возможно, лучше ремукс — перенос тех же дорожек в другой контейнер без изменения кодирования: это занимает секунды и не стоит качества. FFmpeg умеет и то, и другое.