Это просто мое любопытство. Я показываю на экране ~ 5 часов видео, используя Quicktime, разделенный примерно на 10-20 минутные сегменты. Папка, в которую я их сохранил, имеет размер 4,73 ГБ.
Однако, когда я объединяю эти видео вместе с помощью iMovie, добавляю около 5 заголовков и пытаюсь экспортировать файл с наилучшим качеством, он оценивается в 332 ГБ!
Следующий шаг намного лучше, но все еще почти в 10 раз больше при 45,4 ГБ.
Даже низкое качество по-прежнему более чем в 3 раза больше, чем исходные файлы.
Откуда все эти дополнительные данные?
РЕДАКТИРОВАТЬ : еще более странно, мои записи экрана не имеют аудиоданных, и я не добавил их, так почему он по-прежнему большой при экспорте только аудио?
Ответы:
Вы случайно попали в темное царство видеокодеков.
Запись экрана, сделанная с помощью Quicktime, изначально была сохранена с использованием чрезвычайно эффективного алгоритма сжатия H.264.
H.264 - это кодек, оптимизированный для распространения видео. Он предназначен для хранения видео с использованием минимально возможного объема данных за счет использования большого количества процессорного времени для кодирования или декодирования.
Если у вас есть ~ 5 часов видео в 4,73 ГБ данных, это должно быть закодировано со скоростью ~ 2,1 Мбит / с. Это чрезвычайно эффективное сжатие! (для сравнения, DVD стандартной четкости редко упаковывают более 4 часов видео на 7 ГБ пространства). Эта эффективность обусловлена h.264 и тем, что, в отличие от обычных видеороликов, в записях на экране между кадрами обычно мало что меняется.
iMovie оптимизирован для работы с видео, а не с записями на экране, поэтому параметры вывода настраиваются с учетом этого.
ProRes, алгоритм, близкий к несжатому, который оптимизирован для редактирования видео (вычислительно легкий для распаковки и очистки за счет большого количества дискового пространства).
Высоким будет сжатие H.264 со скоростью примерно 20 Мбит / с, это разумная скорость передачи данных для сжатия видео высокой четкости с хорошим качеством.
Опция аудио. AIFF - это несжатый аудиоформат. Таким образом, он будет использовать одинаковое количество данных независимо от содержания; даже если ваша запись на экране не имеет звука, она все равно сэкономит 5 часов * 44,1 тысячи нулей.
источник