Почему размер видеофайла резко увеличивается при импорте с камеры? (IMOVIE)

Моя камера Sony имеет жесткий диск 60 ГБ и может хранить много часов видео 1080p. Тем не менее, когда я импортирую эти видео в iMovie (ieh264) в полном размере 1080p, они в конечном итоге потребляют около 550 МБ видео в минуту, что примерно в 10 раз больше, чем это видео в файле.mts на камере.

Почему это происходит? Как я могу импортировать видео без такого огромного увеличения размера файла?

Спасибо.

1 ответ

Решение

H.264 - это кодек распределения с межкадровым сжатием. Это означает, что один кадр часто зависит от других. iMovie преобразует все видео в кодек Apple Intermediate, который сжимает каждый кадр отдельно. Это означает, что вы можете удалить или изменить порядок кадров. Как видите, он также намного больше. Затем он вернет конечный продукт обратно в H.264 (который также относительно трудоемкий).

MPEG-2 (используется в DVD) имеет ту же проблему. Существуют редакторы "только вырезки", которые позволяют удалять каждую GOP (группу изображений) - набор кадров, зависящих друг от друга, - но каждая GOP имеет длину около полсекунды, поэтому редактирование не является кадром -accurate. Когда вы закончите, он просто скопирует файл, пропуская ненужные GOP, что быстрее, чем повторное рендеринг / сжатие (но вряд ли мгновенно).

Быстрый поиск не выявил редакторов H.264, предназначенных только для вырезок, которые не включают в себя процедуру "установи кучу вещей и надейся, что это работает" в Windows. Но если вы действительно не можете сэкономить место на диске, вы можете рассмотреть это.

Другие вопросы по тегам