Рендер анимации в Blender устроен иначе, чем кнопка F12 для одного кадра: вместо картинки вы получаете сотни файлов или один длинный ролик, и ошибка в настройках вывода стоит часов работы видеокарты. Типичные потери одни и те же: рендер вылетел на 300-м кадре и всё пошло заново, ролик вышел ускоренным, фон оказался чёрным вместо прозрачного, в готовом MP4 нет звука.
Разбираем вывод для Blender 5.2 LTS. В версии 4.2 из списка форматов исчез старый AVI без FFmpeg, а в 5.0 появилось HDR-видео в H.265 и AV1 с глубиной 10 и 12 бит, поэтому многие русскоязычные инструкции под 2.8-3.x уже не совпадают с вашим экраном. Всё делается внутри Blender, внешние конвертеры не нужны.
Коротко о главном: на вопрос «как сохранить анимацию в Blender» можно ответить за минуту, а всё остальное нужно, чтобы результат не пропал.
- Как сохранить анимацию в Blender? В Output Properties задайте Frame Start, End и Frame Rate, выберите формат и папку вывода, затем нажмите Render, Render Animation (Ctrl+F12). Надёжнее вывести последовательность PNG или OpenEXR, а видео собрать потом: при сбое готовые кадры остаются на диске.
- Как получить MP4? В Output Properties выберите File Format: FFmpeg Video, Container: MPEG-4, Video Codec: H.264. Или соберите готовые кадры в окне Video Sequencer и выведите MP4 оттуда.
- Почему Blender сохраняет картинками? Потому что в File Format стоит PNG, JPEG или другой формат изображения. Видео пишет только FFmpeg Video.
- Как продолжить после вылета? Выключите Overwrite, включите Placeholders, удалите последние один-два файла и запустите Render Animation снова: существующие кадры пропустятся.
- Почему ролик ускоренный? Чаще всего не совпадает частота кадров или стоит Frame Step больше единицы.
- Где лежит результат? В папке из поля Output. По умолчанию это временная папка /tmp, в Windows C:\tmp, поэтому путь лучше задать сразу.
Дальше по порядку: где настройки вывода, диапазон и частота, черновой прогон, кадры против прямого видео, форматы кадров, путь и маска имени, продолжение после сбоя, сборка в монтажке, кодеки, качество и размер, прозрачный фон, звук и расчёт времени и места.

Кадр и ролик: где в Blender настройки вывода
F12 запускает рендер текущего кадра и открывает окно с картинкой, которую можно сохранить вручную через Image, Save As. Ctrl+F12 запускает рендер всего диапазона и сам записывает результат на диск, куда указано в настройках. Ctrl+F11 открывает просмотр последней отрендеренной анимации в плеере, настроенном в Preferences.
Все параметры вывода лежат на вкладке Output Properties (значок принтера в правой панели). Там четыре панели, которые нужны нам: Format (разрешение, процент, частота кадров), Frame Range (диапазон), Output (путь, формат файла, кодек) и Post Processing (используется ли монтажка и композитинг). Какой именно рендер-движок считает кадры, на вывод не влияет: Cycles, EEVEE и Workbench пишут файлы одинаково. Настройку света и материалов одного кадра мы разбирали в гайде по реалистичному рендеру, здесь только вывод.
Диапазон, частота кадров и почему ролик выходит ускоренным
В панели Frame Range три поля: Frame Start, End и Step. По умолчанию рендерится диапазон 1-250, а не вся ваша анимация, поэтому первая причина «обрезанного» видео банальна: End не передвинули. Проверьте, что число на шкале Timeline совпадает с End, прежде чем нажимать Ctrl+F12.
Длительность ролика равна числу кадров, делённому на частоту. В панели Format поле Frame Rate по умолчанию стоит 24 кадра в секунду. 240 кадров дадут ровно 10 секунд. Если выставить 60, те же 240 кадров пролетят за 4 секунды, и анимация будет выглядеть ускоренной. Отсюда типичные причины ускорения:
- частота в сцене и в монтажке (Video Sequencer) разная: кадры сняты как 24, а проект собран как 60;
- Frame Step стоит 2 или больше: Blender берёт каждый второй кадр, число файлов уменьшается вдвое, а скорость воспроизведения нет;
- поле Custom в списке Frame Rate содержит базу, отличную от 1.0, или в Time Stretching заданы Old и New, которые ломают соотношение.
Правило простое: частоту задавайте один раз в начале работы и не меняйте после того, как расставлены ключи. Для YouTube подходят 24, 25, 30 и 60, для кино 24, для телевидения в России обычно 25.
Разрешение и процент: черновой прогон в 50%, итоговый в 100%
В той же панели Format есть Resolution X и Y и ползунок процента ниже них. Реальный размер кадра равен произведению разрешения на процент. Ставьте 1920×1080 и 100% для финала, а для проверки движения, таймингов и камеры снижайте процент до 50: кадров столько же, а считается каждый заметно быстрее, потому что пикселей в четыре раза меньше.
Черновой прогон нужен не для красоты, а чтобы поймать ошибки до дорогого рендера: пролетающий объект за кадром, неверный диапазон, мигающий свет. Если на таком прогоне видно мерцающий шум, причина обычно в сэмплах и шумоподавлении, об этом есть отдельный разбор денойзера. Перед финалом верните процент на 100: это самая частая причина того, что заказчик получает мыльный ролик.
Почему кадрами надёжнее: последовательность изображений или видео сразу
В File Format можно выбрать FFmpeg Video и получить готовый MP4 прямо из Ctrl+F12. Это удобно для короткой проверки. Но видеофайл пишется одним потоком: если Blender или компьютер упали на 300-м кадре, файл остаётся незавершённым, а продолжить его запись нельзя. Рендерить придётся с нуля.
Последовательность изображений (PNG, OpenEXR) сохраняет каждый кадр отдельным файлом сразу после расчёта. Сбой стоит вам одного кадра, а не всех предыдущих. Второй плюс: любой кадр можно перерендерить отдельно, не трогая остальные, и поменять кодек, битрейт или разрешение видео без нового расчёта сцены. Минус один: место на диске и лишний шаг сборки, но он выполняется в самом Blender за минуты.
Два пути вывода: где теряется работа при сбое и где её можно продолжить
PNG, JPEG или OpenEXR: формат кадров под монтаж и композитинг
Формат кадров выбирается в панели Output, поле File Format. От него зависят вес, наличие прозрачности и то, что можно делать с кадром дальше.
Форматы кадров анимации: что выбрать под задачу
| Формат | Альфа-канал | Сжатие и глубина | Для чего брать |
|---|---|---|---|
| PNG 8 бит | Да (RGBA) | Без потерь, 8 бит на канал | Основной выбор для видео и прозрачного фона |
| PNG 16 бит | Да (RGBA) | Без потерь, 16 бит на канал | Плавные градиенты, лёгкая цветокоррекция |
| JPEG | Нет | С потерями, 8 бит | Черновики и превью, где вес важнее качества |
| OpenEXR | Да | Half (16 бит) или Float (32 бита), варианты сжатия | Композитинг, цветокоррекция, слои и HDR |
Для обычного ролика на YouTube или заказчику хватает PNG 8 бит. Выбирайте PNG 16 бит или OpenEXR, если кадры пойдут в композитинг или сильную цветокоррекцию: в 8 битах на тёмных градиентах появятся ступеньки. Если нужен небольшой вес, у PNG есть ползунок Compression, у EXR список кодеков сжатия. Точный размер файла зависит от сцены, поэтому прикиньте его на одном кадре, как показано в последнем разделе.
Путь вывода: папка, маска имени с решётками и свободное место
Поле Output в панели Output хранит папку и начало имени. Запись вида //render/shot_ означает: папка render рядом с .blend-файлом (две косые черты задают путь относительно файла), имена кадров начинаются с shot_. Blender сам дописывает номер, а решётки управляют числом цифр: shot_#### даёт shot_0001, shot_0002 и так далее. Четыре знака хватит на 9999 кадров, для длиннее ставьте пять.
Если выбран FFmpeg Video и путь заканчивается папкой, имя файла собирается из диапазона, например 0001-0240.mp4. Чтобы получить осмысленное имя, допишите его в поле Output. Включённая галочка File Extensions добавляет расширение сама.
Перед запуском проверьте две вещи: что путь не указывает на временную папку по умолчанию и что на диске есть запас. Оценка объёма даётся в последнем разделе. Рендер, остановленный ошибкой записи из-за переполненного диска, неприятен тем, что обнаруживается через несколько часов.
Рендер упал на 300-м кадре: Overwrite, Placeholders и продолжение с нужного места
Эти два флажка стоят в панели Output, блок с форматом изображения. Overwrite по умолчанию включён: Blender перезаписывает уже существующие файлы. Placeholders по умолчанию выключен: он заставляет Blender сразу создавать пустой файл-заготовку для кадра, который сейчас считается, чтобы другая копия Blender, запущенная на тот же путь, пропустила этот кадр.
- Откройте папку вывода и посмотрите последние файлы. Удалите последний, а лучше два: на нём могла оборваться запись, и файл повреждён или пуст.
- Выключите Overwrite. Тогда Blender пропускает кадры, чьи файлы уже существуют.
- Включите Placeholders, если собираетесь запускать несколько копий на разных машинах или в разных окнах. Для одной копии это необязательно.
- Оставьте прежний Frame Start и End, нажмите Ctrl+F12. Готовые кадры будут пропущены за секунды, расчёт продолжится с первого отсутствующего.
Признак успеха: счётчик кадров в окне рендера сразу прыгает вперёд, а в папке появляются недостающие номера. Признак ошибки: Blender снова считает первый кадр, значит, Overwrite остался включённым. Не забудьте вернуть Overwrite для следующих проектов, иначе при перерендере кадров с правками Blender молча оставит старые файлы. Пустая заготовка после аварии тоже считается существующим файлом, потому и нужно удалять последние кадры. Этот приём работает только с последовательностью изображений, поэтому для длинных рендеров он и важен. Если анимация считается дольше суток, посмотрите на расчёт рендер-фермы против своей станции.

Сборка видео в Video Sequencer: кадры в MP4 без сторонних программ
Когда кадры лежат в папке, видео собирается в окне Video Sequencer. Самый простой путь: создайте новый файл Video Editing через File, New, Video Editing.
Сборка MP4 из последовательности кадров в самом Blender
- ИмпортAdd, Image/Sequence, выделите все кадры в папке (клавиша A) и подтвердите. Получится одна полоса-стрип.
- ЧастотаВ Output Properties, Format, задайте ту же Frame Rate, что при рендере.
- ДиапазонFrame Start 1, End равен длине стрипа; проверьте по шкале монтажки.
- ПостобработкаВ панели Post Processing включите Sequencer.
- ФорматFile Format: FFmpeg Video, Container: MPEG-4, Codec: H.264.
- ВыводУкажите путь и нажмите Render, Render Animation. Расчёт сцены не повторяется, идёт только кодирование.
Если стрип длиннее или короче нужного, перетащите его конец, а End в Frame Range подгоните под него. Перед кодированием проигрыванием проверьте, что нет «чёрных» кадров в начале. Кодирование 240 кадров занимает минуты, а не часы: Blender только сжимает готовые картинки.
Кодеки в Blender 5.2: H.264, H.265, AV1 и кодеки для монтажа
Видео пишет FFmpeg, вы выбираете контейнер и кодек. Контейнер (MPEG-4, Matroska) хранит потоки, кодек определяет, как они сжаты. В версии 4.2 старый AVI без FFmpeg убрали: AVI Raw и AVI JPEG пропали из списка, а старые файлы с ними переключаются на FFmpeg Video. Если вам нужен несжатый или почти без потерь результат, берите Lossless-режим кодека или последовательность кадров. Blender 5.0 добавил HDR-вывод: H.265 и AV1 с глубиной 10 или 12 бит и режимы дисплея Rec.2100 PQ и HLG.
Кодеки FFmpeg в Blender: что выбрать под задачу
| Кодек | Контейнер | Прозрачность и HDR | Совместимость | Для чего |
|---|---|---|---|---|
| H.264 | MPEG-4 (.mp4) | Без альфы, обычное 8-битное видео | Играет почти везде, YouTube принимает без проблем | Основной выбор: YouTube, заказчик, соцсети |
| H.265 (HEVC) | MPEG-4, Matroska | Без альфы; 10 и 12 бит и HDR с Blender 5.0 | Нужна поддержка в плеере или аппаратное декодирование | Меньший размер при том же качестве, HDR-ролики |
| AV1 | MPEG-4, Matroska | Без альфы; 10 и 12 бит и HDR с Blender 5.0 | Современные плееры и платформы, на старых устройствах может не играть | Компактные файлы для веба, HDR |
| ProRes | QuickTime (.mov) | Профиль задаётся в настройках; профиль 4444 умеет альфу | Профессиональные монтажные программы | Промежуточный файл для монтажа и цветокоррекции |
| DNxHD | QuickTime (.mov) | 8 бит, без альфы | Монтажные программы, где принят этот кодек | Монтаж, если ваша программа принимает DNxHD |
Список в вашей сборке зависит от версии FFmpeg внутри Blender, поэтому сверяйтесь с выпадающим меню Video Codec. Выбор в одну строку: для YouTube и заказчика берите H.264 в MP4; для HDR-экрана H.265 или AV1 с 10 битами; для передачи в монтаж ProRes или кадры PNG и EXR. Если ролик уйдёт в монтаж, чаще всего разумнее отдавать именно кадры или ProRes, а не сжатый MP4.
Качество и размер файла: битрейт или постоянное качество, пресеты скорости
В блоке Encoding есть режим качества. Режим постоянного качества (Constant Rate Factor, CRF) задаёт качество, а размер файла получается переменным. Чем меньше число CRF, тем лучше картинка и больше файл; для AV1, H.264 и H.265 диапазон 0-51. Режим постоянного битрейта (Constant Bitrate) держит заданную скорость потока, и именно его просят площадки с жёстким лимитом.
Пресет Encoding Speed меняет скорость кодирования: быстрый даёт файл крупнее, медленный сжимает сильнее при том же качестве. Так как ролик собирается из готовых кадров, лишние минуты на медленном пресете почти ничего не стоят, поэтому для финала выбирайте медленнее. Начните с режима постоянного качества и средне-высокого уровня, проверьте на сложной сцене с мелкой травой, дымом или шумом: именно там сжатие портит картинку первым. Если на таких сценах появляются блоки, снижайте CRF, а не повышайте битрейт наугад. Интервал ключевых кадров оставьте по умолчанию, если площадка не требует иного.
Прозрачный фон при рендере анимации
Прозрачность включается в Render Properties, панель Film, галочка Transparent (Film Transparent). Фон мира после этого не рисуется, а в кадре появляется альфа-канал. Затем в Output Properties поставьте File Format: PNG, Color: RGBA, а не RGB. Проверьте результат в просмотрщике, который показывает прозрачность: у корректного кадра фон будет шахматным или клетчатым.
Видео в H.264 прозрачность не хранит, и MP4 с альфой не получится. Если нужен ролик с прозрачным фоном, выводите последовательность PNG с RGBA и передавайте её в монтаж. Видеофайл с альфой возможен только в кодеках, где она предусмотрена, например ProRes 4444 в QuickTime: смотрите, предлагает ли ваш список режим RGBA. Частая ошибка: Film Transparent включён, но в формате стоит RGB, и фон при сохранении заливается чёрным.

Звук в ролике: аудиодорожка и почему видео выходит без звука
Blender не добавляет звук в видео автоматически. Для этого нужны три условия: звук добавлен в сцену, чаще всего как стрип в Video Sequencer через Add, Sound; в блоке Encoding, раздел Audio, выбран аудиокодек вместо No Audio; формат вывода это FFmpeg Video. Для MP4 обычно берут AAC, для Matroska можно и другие.
Самая частая причина тишины: Audio Codec остался в значении No Audio. Вторая: звук в сцене есть, а вывод идёт в последовательность PNG, у которой звука не бывает по определению. Третья: длина звукового стрипа не совпадает с End. Если звук нужен отдельным файлом, его можно вынести через функцию Mixdown в панели Scene, Audio. Как расставлять музыку и кадры в показе работ, описано в гайде по демо-рилу.
Сколько ждать и сколько места: расчёт по одному кадру
Время рендера оценивается по формуле: время одного кадра, умноженное на число кадров. Возьмите самый сложный кадр, измерьте его в Cycles или EEVEE и умножьте. Пример для расчёта: 10 секунд при 24 кадрах в секунду дают 240 кадров; если сложный кадр считается 2 минуты, итог 480 минут, то есть 8 часов. Замерьте также типичный кадр и возьмите среднее между ним и тяжёлым. Для ускорения считать в Cycles помогает материал о оптимизации Cycles X, а для быстрых проектов подойдёт EEVEE Next.
Объём на диске оценивается так же: размер одного готового кадра на число кадров. Отрендерите один кадр в нужном формате и посмотрите вес файла. Для верхней границы помогает арифметика без сжатия: кадр 1920×1080 с четырьмя каналами по 8 бит весит около 8,3 МБ, а при half float (16 бит на канал) около 16,6 МБ. Умножив на 240 кадров, получаем примерно 2 ГБ и 4 ГБ до сжатия. Реальные PNG и EXR занимают меньше, насколько именно, зависит от сцены, поэтому и нужен измеренный кадр. Добавьте запас под вторую версию и черновики.
Что выбрать: рекомендации по задачам
Какой вывод выбрать
Начните с трёх шагов: проверьте диапазон и частоту, прогоните кадры в 50% и выведите PNG, затем соберите MP4 в монтажке. Если анимация персонажа ещё не готова, сначала соберите анимацию, а размытие движения настройте по отдельному руководству, до финального рендера.
Частые вопросы
Как сохранить анимацию в Blender в формате MP4?
В Output Properties выберите File Format: FFmpeg Video, Container: MPEG-4 и Video Codec: H.264, укажите путь и запустите Render Animation. Безопаснее сначала вывести последовательность PNG и собрать MP4 в Video Sequencer, тогда сбой не уничтожит результат.
Почему Blender сохраняет анимацию картинками, а не видео?
Потому что в поле File Format выбран формат изображения, например PNG. Blender честно записывает каждый кадр в отдельный файл. Переключите формат на FFmpeg Video или соберите картинки в видео в монтажке.
Как отрендерить анимацию с прозрачным фоном?
Включите Film, Transparent в Render Properties, а в Output Properties выберите PNG с цветом RGBA. Получится последовательность кадров с альфа-каналом. MP4 на H.264 прозрачности не хранит.
Как продолжить рендер анимации после вылета?
Удалите последние один-два файла в папке, выключите Overwrite и запустите Render Animation снова. Blender пропустит готовые кадры и продолжит с первого недостающего. Это работает только для последовательности изображений.
Почему видео из Blender воспроизводится быстрее, чем в сцене?
Обычно не совпадает частота кадров в сцене и в проекте монтажки, либо Frame Step больше единицы и часть кадров пропущена. Выровняйте Frame Rate и верните Step на 1, затем соберите ролик заново.
Куда Blender сохраняет отрендеренную анимацию?
В папку из поля Output в Output Properties. Если вы его не меняли, это временная папка /tmp, в Windows C:\tmp. Задайте свой путь, например //render/, чтобы файлы лежали рядом с проектом.
Перед ночным рендером отрендерите три кадра: первый, средний и последний. Они покажут и правильный путь, и формат, и частоту, и сэкономят ночь.


