6

Сколько оперативной памяти нужно для монтажа видео?

Если вы задумываетесь о покупке или апгрейде компьютера для монтажа видео, то обычно всплывает важный вопрос: сколько оперативной памяти нужно для монтажа видео? Я уже рассказывал как именно нагружается компьютер при монтаже видео в отдельной статье на этом сайте, но вопросы конкретно по объему оперативной памяти продолжают поступать регулярно, поэтому давайте рассмотрим эту тему отдельно и более подробно.

Почему объем оперативной памяти при монтаже видео так важен?

Наличие достаточного количества RAM – один из центральных вопросов при сборке компьютера для видеомонтажа. Активный на данный момент контент в проекте, во всех программах для монтажа видео кэшируется в оперативной памяти и вызывается по мере необходимости. Если оперативки не хватает, то часть будет сохраняться в виде кэша на хранилище и это существенно замедлит воспроизведение, обработку и всю работу при монтаже видео в целом.

Посмотрите: скорость чтения и записи в оперативной памяти в 10 раз быстрее, чем у SSD дисков и в 50 раз быстрее чем у HDD. Запомните правило: нужно стремиться к тому, чтобы ваш активный проект всегда умещался в оперативную память целиком!

Базовые потребители памяти на компьютере

Прежде, чем мы доберемся до определения сколько оперативной памяти требуется при видеомонтаже разного качества, давайте посмотрим на условно базовых потребителей памяти на вашем компьютере.

Windows 10 после запуска в среднем требует 3Gb RAM для работы. Обычно параллельно запущен браузер Chrome с десятком вкладок, что требует еще 1,5-2Gb памяти. Часто при монтаже видео дополнительно используется Photoshop, а это еще 1,5Gb RAM минимум. В итоге уже съедены 6Gb оперативной памяти, а мы еще даже не запустили приложение для видеомонтажа! Если честно, я не верю в нормальную работу с видео на 8Gb памяти, как пишут некоторые специалисты.

Да, можно сказать, что до начала работы с видео, нужно позакрывать все ненужные приложения и сэкономить память, но, блин – мы про реальную жизнь или лабораторные условия? Не отвечаем в почте, не запускаем музыку, не используем мессенджеры и работаем в других программах, когда работаем полдня над видео? Верится с трудом. В любом случае про комфортную работу на 8Gb RAM я бы забыл, хотя все сильно зависит от разрешений и глубины цвета контента, который вы будете монтировать.

Как качество футажа влияет на использование оперативной памяти при монтаже видео?

разрешения видео

Основная нагрузка на оперативную память во время видеомонтажа, помимо поддержки работы операционной системы и самой программы для монтажа, это хранение закешированных кадров вашего проекта с предварительно обработанными эффектами. Это позволяет быстро проигрывать отдельные куски, переходить от одной части к другой и так далее.

Использование памяти сильно зависит от качества футажа. Очевидно, что кадры в 720p, 8 бит будут легче, чем 4K, 10 бит но насколько? Один кадр 720p с глубиной цвета 8 бит хранит 2,7 Мб информации в RAW, 4K кадр с 10 битами уже 47Мб! Это без компрессии, но соотношение понятно.

Посмотрите в небольшую табличку с объемами данных при разных разрешениях и глубинах цвета выше. Да, все программы применяют сложные алгоритмы компрессии для уменьшения объема, но соотношение все равно сохраняется и при росте разрешений и глубины, потребление оперативки растет как снежный ком. Кроме того, чем более высокий уровень компрессии используется, тем выше нагрузка на процессор, что тоже может стать узким местом, потому что его ресурсы не безграничны. Если у вас сильная задержка при переходе в таймлайне, значительно решить проблему повышением компрессии не выйдет, да и решение это весьма условное – мы просто перекладываем задачу с памяти на процессор. Учтите это при покупке памяти.

Сколько оперативной памяти нужно для видеомонтажа?

Так сколько брать оперативки для компьютера, чтобы комфортно монтировать видео? В итоге все сильно зависит от сложности проектов, их размеров, разрешений и глубины цвета, но если постараться дать простой ответ на сложный вопрос, то давайте выделим основные категории и подходящие под них задач.

  • 8 Gb RAM: можно использовать для монтажа до 1080p разрешений при условии закрытия всех остальных приложений, потребляющих память
  • 16 Gb RAM: комфортная работа с разрешениями от 1080p до 4K 8 бит. 4К уже при минимальном использовании фоновых приложений помимо видеоредактора
  • 32 Gb RAM: отлично для работы с любым качеством видео, можно без ограничений использовать тяжелые приложения параллельно, например, обработка тяжелых кадров в Photoshop
  • 64 Gb RAM: можно рекомендовать, если работаете с 8K разрешениями и глубине 10 бит и выше, а также одновременно используете других пожирателей памяти, After Effects, Cinema 4D и другие.

Влияет ли оперативная память на скорость рендеринга видео при монтаже?

Объем памяти никак не влияет на скорость рендера при обработке видео при условии, что проекту ее достаточно и ваш SSD или HDD диск не используется для файла подкачки (swap файла). За скорость компрессии, просчет эффектов и т.д. отвечают процессор и в меньшей степени видеокарта, а вот память никак не влияет.

Иногда еще начинается спор об ускорении работы за счет использования двухканальной или четырехканальной памяти, потому что в теории, пропускная способность относительно одноканальной памяти расчет в 2 и 4 раза соответственно. Пропускная способность RAM и так составляет 5 Гб/с и этого более чем достаточно. Ее практически невозможно забить при работе с 25-60FPS.

Проводилось немало тестов, которые доказали, что использование памяти с большим числом каналов дает реальный прирост в 2-3%, что с учетом разницы в цене аналогичной памяти делает затею бессмысленной.

CG Admin

6 комментариев

  1. Привет.
    Очень крутая статья, много чего почерпнул)

    Есть конкретно вопрос относительно производительности вьюпорта cinema 4d.
    При достаточно тяжелых сценах и сложных иерархиях, фпс во вьюпорте само собой падает. Вопрос, можно ли добавлением оперативной памяти повысить фпс вьюпорта? Сейчас на моей машине ddr4 16gb.
    Думал докинуть до 64gb, но как то не могу найти однозначного ответа, на сколько оперативка влияет на вьюпорт синемы.
    Спасибо.

    • Добрый день, рад помочь.
      Вот тут было именно про то, как нагружается компьютер при работе в 3d https://www.rendertimes.ru/luchshij-kompyuter-dlya-3d-modelirovaniya-i/
      Если коротко: я уверен что в сложных сценах вам не хватает памяти для нормального кеширования анимации и сцены. В результате часть данных идет в файл подкачки или дропается. Для производительного вьюпорта более важен процессор, чем видеокарта, но при условии что памяти достаточно. Не много, не мало, а именно достаточно. Если для кеша надо, например, 20Гб, а у вас – 16, будет тормозить, а вот при 20+ будет нормально, но при этом, если поставить 64 то в разы быстрее не будет) Там уже будет решать производительность процессора в одном потоке.
      16 Гб по сегодняшним меркам – это мало, это для игр только. Как минимум пора повышать до 32.
      Сделайте простой тест: включите диспетчер задач, сходите на вкладку производительность, после чего откройте сцену с тормозным вьюпортом и помучайте вьюпорт. Потом посмотрите как зашкаливала нагрузка на память (а я уверен, что покажет именно это). Память на 100% загружена и тормозит – не хватает памяти.

      • Здравствуйте)
        Очень полезная статья, спасибо)
        Но все же у меня остался вопрос, на который не могу найти ответа. Занимаюсь профессионально монтажем, как вы подметили “за деньги”) взял камушек r 5900x и вот передо мной встала не простая задача)
        Я понимаю, что для монтажа мне нужно много ОЗУ, очень много ОЗУ)
        Были мысли забить все 4 слота плашками по 16гб, но задумался о будущем и вот я определился:
        взять 64гб двумя плашками, что бы потом было куда разгуляться и докинуть ещё 64. Но теперь у меня назрел вопрос) Частота и отклик, на сколько они важны. Премьер про, афтер, синима 4д, возможно анрил енджин.
        Может вы мне откроете глаза и скажете, что лучше взять 4×16 с хорошим откликом или теже 4×16 с максимальной частотой) а может все это не важно и главное объем

        • Привет!
          Давай расставим приоритеты: 1) достаточный объем памяти 2) частота 3) латентность. Теперь на примерных цифрах.

          Когда в моменте тебе нужно 64 Гб RAM, а физически есть только 32, остальное начинает свопиться (писаться в файл подкачки). Т.е. жесткий диск начинает выступать в качестве недостающего объема памяти.
          Очень усредненно, средняя скорость чтения из RAM 6000 Мб сек, если свопится на M2 SSD диск, то у него чтение в среднем 3-3500 Мб/сек, а вот дальше начинается жесть: у обычного SSD чтение около 500 Мб, у HDD – 100-150.
          Понимаете мысль? На практике, в моем примере в вакууме, это приведет к потери производительности около 10-15% в случае M2 диска, 20-25% при свопе на ССД и до 50-60% с HDD. Под потерей производительности тут имеем в виду, что процессор будет значительную часть времени просто ждать подгрузки данных с винта и в результате время обработки увеличится примерно на те самые проценты.
          Еще раз подчеркну, софты разные, проекты разные – это пример для понимания порядков, есть условности, но мы тут не проводим замеры конкретного проекта на конкретном железе.

          Что касается частоты и латентности. Они больше играют роль в активной работе, когда вы дергаете постоянно большой проект в монтаже или крутите большую 3D сцену. Когда ставим на рендер, это менее важно, главное чтобы влезало с минимумом подкачки. При этом без тестов конкретных видов памяти, я бы предпочел частоту латентности. Чтобы опять же продемонстрировать условным примером, если представить память 3600 16CL против 3000 18CL, в большинстве сценариев разница в производительности будет 2-4%.

  2. 99% пользователей монтируют простое видео порой даже без склеек, титров, музыки, без эффектов. Или очень ограниченно ими пользуются. Вместо того чтоб для подобных лёгеньких проектов воспользоваться тем же Movavi ,кушающим 1,5 Gb OЗУ пользователи качают Adobe который ПО УМОЛЧАНИЮ (можно регулировать) забирает у них всю память и эти пользователи говорят что им не хватает даже и 64 Gb ОЗУ и чем его больше тем лучше. Вот так и рождаются мифы. На сколько я знаю размер файлов оптимизации/шкалы реалтайма можно в Adobe регулировать.для удобного просмотра видео на мониторе и чтоб они влазили в ваш объем ОЗУ. Например в Movavi файлы 4K уменьшаются для выкладывания на шкалу реалтайма в 23 раза….это у Movavi фиксировано. И мероприятие отснятая в 4К с потоком 70 мегабит/с с длительностью 3 часа и объемом 90 Gb имеет файл оптимизации всего .4 Gb. Так как по умолчанию Movavi создает папку оптимизации на диске С подозревая его в том что он SSD то можно там папку и оставить. Но при желании можно создать в озу Ram Disc и направить папку оптимизации туда. В итоге для работы в простеньких программах видеомонтажа нужно не более 8-10Gb ОЗУ……ну ладно, для удобства 16 Gb.

    • Привет!
      Как говорил дворник в “12 стульях” – “кому и кобыла – невеста”.
      Невозможно давать универсальные советы всем и в любых ситуациях. Для кого-то и Win Movie Maker достаточен, это дело индивидуальное.
      Эти конкретные рекомендации предназначены для людей, кто занимается монтажом часами, профессионально и за деньги, а не просто делают любительские видео или контент для своего блога на Ютуб.

      Movavi, возможно, абсолютно прекрасен в своем сегменте, но почему-то выбор профессионального сообщества делается в пользу иного софта с другими требованиями. Можно также же часами ругать 3Ds Max за его баги, медленное развитие, жор ресурсов, но если вы придете в большинство студий даже архивиза и скажете, что в отлично владеете Блендером, вы не получите работу.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *