Вывод (output)¶
Панель «Вывод».¶
На этой панели можно настроить расположение отрендеренных кадров для анимации, а также качество сохраняемых изображений.
- Путь к файлу (file path)
Выбрать место для сохранения отрендеренных кадров.
При рендеринге анимации, – номер кадра добавляется в конец имени файла к четырём нулям (например,
image0001.png). Вы можете задавать пользовательский размер отступа, добавляя соответствующее число символов#в любом месте имени файла (например,image_##_test.pngбудет переводиться вimage_01_test.png).Этот параметр расширяет относительные пути, где префикс
//будет представлять папку текущего blend-файла.
- Сохранение – Файловые расширения
Для каждого типа файла на выводе добавляет корректные файловые расширения.
- Сохранение – Кэширование результата
Сохраняет отрендеренные слои визуализации и их проходы в многослойное изображение OpenEXR. Компо́зитор может затем использовать этот файл для повышения производительности, особенно для тяжелого компо́зитинга.
Изображение сохраняется в папке „кэша рендера“, которая указывается в настройках „путей к файлам“. Вы также можете загружать его обратно в результат рендеринга редактора изображений, даже после закрытия и повторного открытия Blender’а; см. раздел об операторе «Открыть кэшированный рендер (open cached render)».
- Тип носителя (media type)
Тип сохраняемого носителя.
- Изображение (image):
Сохраняет каждый вход как отдельный файл изображения. Для каждого ввода можно использовать собственные настройки формата изображения.
- Многослойный EXR (multi-layer EXR):
Сохраняет все входы в одном многослойном файле OpenEXR.
- Видео (video):
Кодирует каждый кадр в видеоконтейнер. Параметры кодирования находятся на панели „Encoding“.
- Формат файла (file format) Изображение (image)
Выбрать файловый формат изображения для сохранения. В зависимости от выбора используемого формата – будут доступны и другие параметры, такие как каналы, битовая глубина и уровень сжатия. Список параметров кодирования изображений см. в разделе «Сохранение изображений <bpy.types.ImageFormatSettings>`».
- Цвет (color) Изображение (image) Многослойный EXR (multi-layer EXR)
Цветовой формат для сохранения изображения или видео. Этот параметр используется некоторыми форматами для оптимизации объёма данных, записываемых в файл. Обратите внимание, RGBA доступен не для всех форматов изображений, проверьте список выше для получения подробной информации.
- ч/б (BW):
Сохраняет изображение в оттенках серого.
- RGB:
Сохраняет красный, зелёный и синий каналы.
- RGBA:
Сохраняет красный, зелёный, синий и альфа каналы.
- Секвенция изображений – Перезаписывать (image sequence – overwrite) Изображение (image) Многослойный EXR (multi-layer EXR)
Перезаписывать существующие файлы при рендеринге.
- Секвенция изображений – Перезаписывать (image sequence – overwrite) Изображение (image) Многослойный EXR (multi-layer EXR)
Создавать пустые кадры-заполнители во время рендеринга.
Подсказка
Примитивная рендер-ферма
Самый простой способ заставить несколько машин разделять нагрузку по рендерингу, – это:
Создать общую папку в сетевой файловой системе.
Отключить опцию „Перезаписи“, включить „Заполнители“ на панели „Вывода“ рендеринга.
Запустить столько машин, сколько вы пожелаете, чтобы они выполняли рендеринг в эту папку.
Управление цветом (color management)¶
Данная панель позволяет вам контролировать применение функций управления цветом при сохранении изображений.
- Настройки сцены (follow scene):
Использует те же настройки управления цветом, которые определены активной сценой. Эти свойства определяются в настройках рендеринга.
- Переопределение (override):
Использует пользовательские настройки управления цветом, определённые установленными свойствами на панели ниже; игнорируются любые настройки управления цветом, установленные на уровне сцены.
Подробное описание свойств см. в разделе «Управление цветом».
Плотность пикселей (pixel density)¶
Плотность пикселей (часто называемая PPI или DPI) контролирует предполагаемый физический размер изображения. Это часто используется для печати или физического размера при загрузке в программное обеспечение для настольных издательских систем.
Плотность X/Y рассчитывается с использованием X/Y соотношения сторон рендеринга, что делает эти значения полезными для хранения соотношения сторон неквадратных пикселей.
Плотность пикселей – это метаданные, которые не влияют на качество изображения.
Кодирование (encoding)¶
Ссылка
- Панель:
Панель «Encoding».¶
Здесь вы выбираете желаемые видеоконтейнер, кодек и настройки сжатия. При всех этих вариантах сжатия есть компромисс между размером файла, совместимостью между платформами и качеством воспроизведения. В заголовке вы можете использовать пресеты, которые выбирают оптимальные настройки для выбранного вами типа вывода.
Совет
При просмотре командной строки, – вы можете увидеть часть вывода этого процесса кодирования. Вы можете увидеть ещё больше вывода, если запустите Blender с командой blender -d.
- Контейнер (container)
Видеоконтейнер или тип файла. Список всех доступных опций см. в разделе о поддерживаемых форматах видео.
- Авторазбивка вывода (autosplit output)
Если ваше видео очень большое и превышает 2ГиБ, – включите опцию авторазбивки вывода. Она автоматически будет разделять вывод на несколько файлов после того, как первый файл достигнет размера 2ГиБ.
Видео (video)¶
- Видеокодек (video codec)
Выбирает метод сжатия и кодирования. Список всех доступных опций см. в разделе о поддерживаемых форматах видео.
Примечание
Стандарты
Некоторые контейнеры и кодеки друг с другом несовместимы, поэтому, если у вас выскакивают ошибки, – проверьте совместимость вашего контейнера и кодека. Также, как контейнеры и кодеки иногда несовместимы друг с другом, так и некоторые кодеки не работают с произвольными размерами. Поэтому постарайтесь придерживаться общих размеров или изучите ограничения того кодека, который вы пытаетесь использовать.
- Глубина цвета (color depth)
Значение экспоненты (основание два), используемое для определения количества оттенков, которые могут быть представлены каждым цветовым каналом. Более высокая битовая глубина допускает больше возможных цветов, уменьшая полосатость и увеличивая точность. Однако более высокая битовая глубина экспоненциально увеличивает использование памяти.
Обратите внимание, что не все форматы файлов поддерживают каждую конфигурацию глубины цвета.
- 8:
Позволяет использовать 256 уровней на канал, что даёт приблизительно 16,7 миллионов цветов (RGB). Это наиболее распространённый формат для экранной графики и стандартного видео.
- 10:
Позволяет использовать 1,024 уровня на канал, что обеспечивает более 1 миллиарда цветов (RGB).
Доступно для кодеков H.264, H.265 и AV1.
- 12:
Позволяет использовать 4,096 уровней на канал, что обеспечивает более 68 миллиардов цветов (RGB).
Доступно для кодеков H.265 и AV1.
- Профиль (profile) ProRes
Определяет качество, сжатие и скорость передачи данных кодируемого видео.
- Прокси ProRes 422 (ProRes 422 proxy):
Самые низкие скорость передачи данных и качество. Полезно для офлайн-редактирования или ситуаций, когда хранение и скорость имеют решающее значение.
- ProRes 422 LT:
Более низкая скорость передачи данных, чем стандартный ProRes 422, с приемлемым качеством. Подходит для редактирования и черновых обзоров.
- ProRes 422:
Стандартное качество с хорошим балансом между точностью изображения и размером файла. Рекомендуется для общих рабочих процессов.
- ProRes 422 HQ:
Более высокое качество и скорость передачи данных, чем стандартный ProRes 422. Предпочтительно для вещания и высококачественного постпроизводства.
- ProRes 4444:
Поддерживает RGB и альфа-каналы полного разрешения. Подходит для компо́зитинга и визуальных эффектов.
- ProRes 4444 XQ:
Формат ProRes высочайшего качества. Сохраняет максимальную детализацию цвета и динамический диапазон, идеально подходит для цветокоррекции и VFX.
- Качество вывода (output quality)
Предустановки частоты дискретизации.
- CRF Custom Quality
Constant Rate Factor (CRF). A smaller CRF results in better video quality but larger file size. The range of allowed CRF values is dependent on the codec. They are: 0-51 for AV1, H.264 and H.265/HEVC; 0-63 for WebP/VP9 and 1-31 for MPEG-4/DivX. CRF values outside the allowed range are clamped to the nearest allowed value. A CRF value of 0 results in lossless encoding.
- Скорость кодирования (encoding speed)
Предустановки для переключения между быстрым кодированием (бо́льший размер файла) и бо́льшим сжатием (ме́ньший размер файла).
- Шаг ключевых кадров (keyframe interval)
Количество изображений на группу изображений. Установите на „0“ для «intra_only», что отключает межкадровое видео. Бо́льшее число обычно приводит к ме́ньшему размеру файла, но для его воспроизведения требуется более мощное устройство.
- Максимально B-кадров (max B-frames)
Позволяет использовать B‑кадры.
- Интервал (interval)
Максимальное количество B‑кадров между не-B-кадрами.
Темп (rate)¶
- Битрейт (bitrate)
Устанавливает средний битрейт (качество), который представляет собой количество двоичных цифр на кадр. См. также: FFmpeg -b:v.
- Минимум / Максимум (minimum / maximum)
Видеофайлы могут использовать так называемый переменный битрейт (VBR). Это используется для того, чтобы дать некоторым сегментам видео ме́ньшее сжатие для тех кадров, которым нужно больше данных, и бо́льшее для кадров с меньшим количеством данных. Это контролируется с помощью значений „Minimum“ и „Maximum“.
- Буфер (buffer)
Размер буфера декодера потока битов.
- Mux-скорость (mux rate)
Максимальная скорость передачи данных мультиплексированного потока. Мультиплексирование – это процесс объединения отдельных видео- и аудиопотоков в один файл, аналогичный упаковке видеофайла и MP3-аудиофайла в zip-файл.
- Размер mux-пакета (mux packet size)
Уменьшает фрагментацию данных или накладные расходы мультиплексора в зависимости от источника.
Аудио (audio)¶
Данные настройки изменяют способ экспорта звука во время рендеринга. Чтобы управлять воспроизведением звука из Blender’а, см. параметры звука в «Настройках».
- Аудиокодек (audio codec)
Формат аудио, который будет использоваться. Список всех доступных опций см. в разделе о форматах видео.
- Аудиоканалы (audio channels)
Количество «местоположений» аудиоисточников для кодирования.
- Моно (mono):
Вывод одного аудиоканала.
- Стерео (stereo):
Вывод двух аудиоканалов: обычно левый и правый.
- 4 канала (4 channels):
Вывод четырёх аудиоканалов.
- 5.1 объёмный (5.1 surround):
Вывод пяти аудиоканалов с одним каналом LFE.
- 7.1 объёмный (7.1 surround):
Вывод семи аудиоканалов с одним каналом LFE.
- Частота дискретизации (sample rate)
Устанавливает частоту дискретизации звука.
- Битрейт (bitrate)
Для каждого кодека можно контролировать свой битрейт (качество) звука в видео. Более высокий битрейт означает бо́льший размер файлов, которые проигрываются хуже, но звучат лучше. Используйте степени двойки для совместимости.
- Объём* (volume)
Устанавливает громкость вывода звука.
Советы¶
Совет
Выбор формата видео зависит от того, что вы планируете делать.
Не рекомендуется выполнять рендеринг напрямую в видеоформат в первую очередь. Если при рендеринге возникнет какая-либо проблема, файл может стать невоспроизводимым, и вам придётся заново рендерить все кадры с самого начала. Если вы сначала производите рендер набора статических изображений, таких как формат по умолчанию PNG или более качественный OpenEXR (который может сохранять HDR данные пикселей), вы можете объединить их в качестве дорожки изображений в секвенсоре видео. Таким образом, вы можете с лёгкостью:
Перезапустить рендеринг с того места (кадра), где возникнет проблема.
Попробовать различные варианты кодирования видео за считанные секунды, а не за минуты или часы, поскольку кодирование обычно занимает гораздо меньше времени, чем сам рендеринг 3D-сцены.
Наслаждаться остальными функциями видео секвенсора, такими как добавление дорожек изображений из предыдущих рендеров, аудио, видеоклипов и т. д..
Совет
Не следует выполнять постобработку файла, который был сжат с потерями, поскольку артефакты сжатия могут стать видимыми. Сжатие с потерями следует зарезервировать в качестве конечного «формата доставки».