Через что лучше рендерить видео в sony vegas 15 процессор или видеокарта

Обновлено: 18.05.2024

Компьютер это не просто игрушка, как многие могут подумать. Для кого-то, ПК может стать инструментом для самовыражения, работы или создания развлекательного контента со всеми вытекающими. Но, как это не странно, рабочая система значительно отличается от игровой. На чём же стоит сделать особый акцент – на процессоре или видеокарте?

И так – для начала определимся, в чём разница между игровым и профессиональным ПК. В играх, важна картинка, которою начинает обрисовывать процессор, а видеокарта дорабатывает и показывает её на мониторе. К тому же, именно видеокарта имеет наибольшее влияние на фрейм-рейд и его номинал.

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

Стоит ли говорить, что процессор в работе важнее видеокарты? Нет… Дело в том, что ныне актуальные приложения умеют работать с GPU ничуть не хуже. К тому же, несмотря на меньшую тактовую частоту видео чипа, количество ядер становится главным показателем в GPU. Так что в рабочих задачах важен не процессор и не видеокарта в отдельности, а их тандем.

Процессор работает с визуализацией проекта как в продакшене, так и в пред продакшене значительно хуже. Наличие даже бюджетной видеокарты сократит время рендера по меньше мере в полтора или два раза. Забавный факт – разница между условной GTX1650 Super и RTX2070 Super в работе будет не так велика, как в играх, но что значительно улучшится, так это предпросмотр. Количество кадров, визуализация наложенный цветокорректирующих эффектов будет на порядок лучше.

И того получаем, что рабочий ПК нуждается в многоядерном процессоре (от 6 ядер и 12 потоков) и хотя бы в простенькой видеокарте. Выбор видеокарты на скорость рендера сильно не повлияет, но предпросмотр на старших GPU будет комфортнее. Так что, собирая ПК для монтажа и рендеринга не делайте особый акцент на графическом ускорителе и постарайтесь выдержать баланс.

Подписывайтесь на I Ti , и нашу группу ВКонтакте . Участвуйте в жизни канала и получайте больше актуальных новостей. Познавайте мир технологий вместе с Нами!

8529

Рендеринг трехмерных сцен — это основополагающая современных визуальных эффектов (VFX), графического дизайна, промышленного дизайна и анимации. Когда вы работаете в одной из этих отраслей, самым важным инструментом в вашем арсенале является ваша рабочая станция. Центральный процессор (CPU) является сердцем вашей рабочей станции и выполняет множество задач, таких как работа в приложениях, загрузка драйверов и т. д. Графические процессоры (GPU), представляющие собой специализированные типы микропроцессоров, которые работают параллельно с CPU, в последнее время переживают значительный рост использования, поскольку начинают расти объемы вычислений необходимые для одной задачи. Эти задачи, интенсивно использующие процессор, могут включать:

  • Игры
  • 3D визуализация
  • Визуальные эффекты
  • Обработка изображения
  • Обработка данных
  • Рендеринг

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

CPU vs GPU - Скорость

Первый и наиболее очевидный фактор, который необходимо рассмотреть — это скорость. В то время как CPU имеет ограниченное количество процессорных ядер (в среднем около 24), которые делают его эффективным при последовательных вычислениях и выполнении процессов в порядке очереди, GPU состоят из меньших ядер в большем количестве, чем у среднего компьютерного процессора, это позволяет им выполнять несколько задач одновременно.

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

Часы рендеринга могут превратится в минуты и упростят процесс создания изображений при использовании GPU. Если скорость является основным приоритетом в вашем рабочем процессе, предпочтительным решением будет рендеринг на основе графического процессора (GPU).

Время рендеринга CPU - 18,4 минуты

CPU или GPU рендеринг: Что выбрать?

Время рендеринга GPU - 6.5 минут

CPU или GPU рендеринг: Что выбрать?

CPU vs GPU — Качество и точность графики

Рендеринг — это трудоемкий процесс, но с качеством нельзя торопиться. Хотя для завершения рендеринга изображения могут потребоваться часы (возможно, даже дни), традиционный рендеринг на базе процессора с большей вероятностью обеспечит более высокое качество изображения и более четкое, меньше шума.

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

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

Если вы готовы не торопиться и не ограничены сроками для получения максимально лучшего изображения, тогда рендеринг на базе CPU может быть тем, что вы ищете.

CPU vs GPU — Стоимость

По мере того, как оборудование становится более эффективным, его цена также становится важным фактором.

В дополнение к скорости, мощность одного графического процессора может быть эквивалентна как минимум пятидесяти процессорам. Это означает, что мощность одной рабочей станции может выполнять задачи нескольких рабочих станций на базе CPU вместе взятых, что дает 3d визуализаторам и студиям свободу создавать, проектировать и разрабатывать изображения с высоким разрешением. Кроме того, GPU предлагают значительное снижение затрат на оборудование и устраняют необходимость в нескольких ПК или серверах для выполнения работы профессионального качества. Теперь можно выполнять все за минуты, имея одну небольшую станцию с видеокартами.

Без необходимости в дорогостоящих фермах рендеринга CPU, 3d художники могут позволить себе и полагаться на свои собственные компактные рабочие станции с графическими процессорами и получить работу студийного качества за невысокую цену.

CPU vs GPU — Визуализация в реальном времени

При определенных рабочих процессах, в частности, VFX, графическом дизайне и анимации, требуется много времени для настройки сцены и управления освещением, что обычно происходит в окне (вьюпорте) просмотра программного обеспечения. GPU может управлять производительностью вьюпорта в программном обеспечении вашей студии, позволяя в реальном времени просматривать и манипулировать вашими 3d моделями, источниками света и проекциями в трех измерениях. Некоторое программное обеспечение для рендеринга, предназначенное только для графического процессора, может даже позволить вам полностью работать в окне просмотра с включенным Real Time рендерингом, увеличивая результат и минимизируя возможные ошибки, которые могут возникнуть при рендеринге в другой программе.

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

Делаем выбор между рендерингом на CPU и GPU

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

Даже с самыми быстрыми и мощными графическими процессорами в вашем распоряжении процессор по-прежнему тянет свою долю веса. Неопытному пользователю просто покажется, что ваши приложения работают намного быстрее и плавнее. Использование этих инструментов в тандеме сделает гораздо больше для вашей работы и презентаций, а также значительно увеличит способность вашей машины быстро воплощать ваши творения в жизнь. Удачного рендеринга!

Slide 1 title

Ускорение GPU в видеоредакторе Sony Vegas - работает ли?

Ускорение GPU в видеоредакторе Sony Vegas - работает ли?

Сегодня мы будем узнавать про подробности производительности видеоредактора Sony Vegas. Можно ли разгрузить центральный процессор за счет видеокарты?

У меня средненькая видеокарта GeForce GTX 660:

Для того, чтобы редактор увидел эту карточку, нужно было установить последние драйвера с сайта nvidea.

Для включения ускорения с помощью видеокарты нужно пройти по меню: Options - Preferences - Video - GPU acceleration.

Можно выбрать вашу видеокарту для ускорения или отсутствия попыток ускорения. В начале проводится скорость работы интерфейса и загруженность ресурсов без ускорения. Весь материал 4К для проигрывания, без эффектов.

При ростом проигрывании ЦП задействован на 90-100%. GPU до 25% в энергосберегающем режиме. Глюки при проигрывании весьма значительные.

Далее включаем ускорение в меню, перезагружаем программу. При проигрывании все те же глюки, загруженность ЦП примерно такая-же, видеокарта выходит из энергосберегающего режима, но задействована очень слабо (процентов 7-15%). Может еще раз перезагрузить программу? Повторяю опыт и получаю тоже самое.

Странный результат, посмотрим воздействие GPU при сохранении видео. Используется два популярных кодека: Sony AVC / MainConcept AVC

Сохраняем около минуты 4К видео в кодеке Sony. Включение и отключение видеокарты при сохранении выбирается в меню кодека:

Выбираем использование просто процессора (Render using CPU only) и задействуем процессор видеокарты (Render using GPU if availiable)

С GPU получилось быстрее 11 секунд (2:35 против 2:46). Разница очень незначительная.

Работаем с кодеком MainConcept. Я уменьшил кусочек видео для сохранения (т.к. этот кодек в несколько раз дольше работает, нежели Sony). Включение и отключение GPU происходит в похожем меню:

Для карт Nvidea используется технология Cuda.

Тест с ускорением и без закончился с одинаковым временем - 2:22. Т.е. в этом кодеке прироста скорости нет совсем.

Итоги

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

Сохранение так же дает маловидимый или не дает совсем результата. Так тут использование тоже сомнительно.


Многие пользователи не задумываются о том, каким образом они рендерят ролики… выбирают стандартные пресеты и потом ждут часами результат сомнительного качества… Вот не надо так!! Рендер видео — это, пожалуй, самый отвественный момент в создании ролика, после монтажа, конечно же. И подход к нему должен быть соответственный.

Данная публикация была написана год назад для старого блога, который сейчас закрыт. Я переписал её и постарался сохранить оригинальный посыл.

Рассмотрим рендер видео с помощью Sony Vegas Pro 14 (по сути работает на любой версии).

Создаем проект (Файл-Создать…). Появится окно с заполненными полями шаблона по умолчанию. Нужно изменить поля, как показано на рисунке 1.

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


  1. Будущее название нового шаблона. С помощью него, в дальнейшем можно будет не делать лишние операции и сразу работать с готовым пресетом.
  2. Разрешение видео в зависимости от того, в каком качестве вы хотите работать, пусть то HD (1280x720) или FullHD (1920x1080), как в моем случаи.
  3. Частота кадров видео. В данном случаи стоит 60FPS, ибо ролик был записан именно с такой частотой. *
  4. Порядок полей ставим на Отсутствует. Остальные поля сверяйте с рисунком 1.

* Если частота кадров записанного материала не совпадает с частатой кадров проекта, то убедительная просьба отключить ресемплинг, иначе видео будет сильно размыто. Для этого на таймлайн линии в настройках видео переключаете опцию на Disable resample.

Для того, чтобы приступить к процессу рендеринга нужно смонтировать и поработать над видео. Сделано? Тогда нужно скачать и установить x264vfw кодек. После установки кодека x264vfw нужно обязательно перезапустить Sony Vegas Pro.

Кодек x264 — это кодек с открытыми исходными текстами стандарта H.264. Кодек x264vfw — это неофициальный форк кодека x264 с большим набором настроек для Windows и множеством улучшений.

Я уверен Вы не раз слышали о том, что ютуб пережимает качество картинки ролика и на видео появляются артефакты… Да, это так, но этого можно избежать. YouTube использует стандарт H.264 и в случаи, когда видео загружается, допустим с использованием другого кодека и стандарта сжатия, то процесс обработки видео после загрузки на ютуб, увеличивается в несколько раз, так как серверы ютуба будут конвертировать ваш ролик под свой формат, тем самым, избежать потери качества не выйдет… оно будет неизбежно испорчено.

Чтобы такого не допустить, для youtube нужно рендерить видео только с помощью кодека x264, тогда обработка видео на серверах будет моментальна и ютуб не будет пережимать видео. К тому же, при правильной настройке кодека под компьютер, можно добиться хорошего результата по скорости рендера. Этим далее и займемся.

После установки кодека x264vfw возвращаемся в Sony Vegas и перемещаемся на страницу настройки рендера (File — Render As).

Читайте также: