Если все перечисленное выше не помогло (или просто вам неохота возиться, пробуя все подряд), значит, скорее всего ошибка происходит из-за конкретного проекта. При возникновении ошибки или другой проблемы обратите внимание на таймкод (время) ошибки. Если баг возникает каждый раз в одном и том же месте, то есть вероятность, что он вызывается каким-нибудь конкретным эффектом или анимацией, которую придется изучить и, возможно, изменить. Например, при работе с частицами можно выбрать другой режим работы CPU/GPU в плагине (если поддержка есть), уменьшить количество частиц, для Element 3D упростить геометрию, уменьшить количество полигонов, проверить материалы, текстуры, размер и т.п.
Для уточнения проблемного слоя или эффекта мне несколько раз помогал такой способ. Вы выбираете половину слоев в композиции и удаляете их все. Рендерите видео, ну или как вы там предпочитаете проверять. Тут возможны два варианта:
- Если ошибка пропала, значит, она была в удаленных слоях композиции, отменяем удаление, и теперь удаляем только половину удаленных ранее слоев. И снова запускаем рендер.
- Если ошибка осталась, то продолжаем дальше удалять слои, упрощая проект.
Если ошибку вызывает что-то конкретное, рано или поздно мы найдем виновника таким методом. Я понимаю, что это долгий, муторный и неудобный способ, но если вы знаете лучше, то пишите мне, буду благодарен!
А если ошибка возникает каждый раз в случайных местах композиции, то можно попробовать рендерить не готовое видео, а набор кадров Image Sequence. В After Effects есть несколько пресетов для этой цели под общим названием Multi-Machine Settings/Sequence в очереди рендера Render Queue.
В таком случае каждый кадр будет отдельным изображением на диске, и если рендер оборвется, вы не потеряете уже просчитанный готовый материал. А когда вы продолжите рендер (можно продублировать задание в очереди рендера Render Queue), After Effects пропустит уже существующие на диске кадры и начнет считать со следующего места. За это отвечает отдельная настройка в Render Settings — Skip existing files (allows multi-machine rendering) («Пропустить существующие файлы (позволяет осуществлять рендеринг на нескольких компьютерах)«).
Но, естественно, звук в таком виде не получится вывести из программы After Effects и придется потом дополнительно его считать как WAV файл без видео и объединять с набором отрендеренных кадров композиции. Их, конечно же, надо предварительно импортировать в любую программу для работы с видео — After Effects, Premiere Pro, да любую. Даже мой любимый FFMPEG может это сделать, да все нормальные программы умеют делать такое. Только проверьте частоту кадров, так как куча файлов на диске не имеет такой информации, и это надо задавать руками.
Вообще, это было сделано для рендеринга по сети несколькими компьютерами одновременно, чтобы они не считали одинаковые кадры, назначенные другому After Effects. А самое интересное, что такое можно провернуть и на одной машине для ускорения рендера, ведь одна копия After Effects не задействует ресурсы процессора CPU на полную.
Уменьшение времени рендера в After Effects
Проблема. При запуске After Effects появляется сообщение об ошибке: «3D-рендеринг с трассировкой лучей: сбой компиляции исходного построителя текстуры (5070::0)»
В сообщении об ошибке указывается, что установлена новая карта NVIDIA, которая не поддерживает ускорение 3D-приложений с трассировкой лучей. Эта функция больше не разрабатывается, поэтому эта проблема не является критической.
К графическим процессорам NVIDIA, которые не поддерживаются для ускорения 3D-композиций с трассировкой лучей, относятся следующие:
- GTX 750
- GTX 750 Ti
- GTX 960
- GTX 970
- GTX 980
Эти карты основаны на так называемой архитектуре Максвелла.
Решение 1. Нажмите кнопку «ОК» в диалоговом окне предупреждения. Использование 4D Lite для работы с 3D и After Effects
Нажмите кнопку «ОК» в диалоговом окне предупреждения.
Для работы с 3D и After Effects используйте Cinema 4D Lite (в составе After Effects CC и более поздних версий) вместо 3D-композиций с трассировкой лучей.
Решение 2. Если ваш графический процессор поддерживается для ускорения 3D-композиций с трассировкой лучей, но вы все равно видите сообщение об ошибке, выполните следующие действия:
Вполне возможен вариант, при котором ГП поддерживается для ускорения 3D-композиций с трассировкой лучей, но сообщение об ошибке все равно появляется.
Если ваш графический процессор находится в списке системных требований для ускорения 3D-композиций (см. раздел для After Effects CC и более поздних версий и раздел для After Effects CS6), затем обновите After Effects до самой последней версии.
Если вы используете устаревшую карту NVIDIA (не Maxwell), в которой предусмотрено более 1 ГБ видеопамяти, но при этом она не поддерживается, вы можете включить не тестированный, неподдерживаемый ГП для CUDA-ускорения 3D-рендеринга с трассировкой лучей в меню «Установки» > «Предварительные просмотры» > «Сведения о ГП»: «Включить не тестированный, неподдерживаемый ГП для CUDA-ускорения 3D-рендеринга с трассировкой лучей».
Olaf, did you read my reply where I explained my solution? First you should try the steps outlined in the article Todd references:
http://blogs.adobe.com/aftereffects/2011/02/troubleshooting-quicktime- errors-with-after-effects.htm…
There seems to be a good way to isolate if it’s the same issue I had, though. Let me go into a bit of depth for you.
The trick was to launch the OS X app called Console, located in Applications > Utilities. It is a program that compiles and displays the system logs in real time. It’s great to see the little things happening in the system that don’t make it into the user interface. When I had my Console up and generated that same error you’re having, I noticed this error in the log:

The key here is the Adobe QT32 Server, which is mentioned in the TCP part of the article I linked to above from Todd. In my case at least, what was happening was that a third party app called AirServer was talking to the system’s QuickTime over the same TCP ports the QT32 Server engine was trying, and it resulted in Adobe QT32 Server crashing, and that alert being thrown up in AfterEffects.
If you’re in the same boat, it means you have some sort of app or system extension that is also talking to QuickTime over TCP. That may not make any sense, but the easy thing to do is quit ALL third party apps, then quit AE, then restart AE.
In my situation if AE gave me the error and then I quit AirServer, the error still happened because Adobe QT32 had already crashed. You have to relaunch AE after closing the offending third party app.
To be sure you’ve quit all third party apps, open Activity Monitor (Applications > Utilities), chose «My Processes» from the dropdown menu, and scan through the list to make sure. You don’t have to recognize all the processes there, but you should be able to recognize any third party ones you put there.
Hope that helps!
Matt
Olaf, did you read my reply where I explained my solution? First you should try the steps outlined in the article Todd references:
http://blogs.adobe.com/aftereffects/2011/02/troubleshooting-quicktime- errors-with-after-effects.htm…
There seems to be a good way to isolate if it’s the same issue I had, though. Let me go into a bit of depth for you.
The trick was to launch the OS X app called Console, located in Applications > Utilities. It is a program that compiles and displays the system logs in real time. It’s great to see the little things happening in the system that don’t make it into the user interface. When I had my Console up and generated that same error you’re having, I noticed this error in the log:

The key here is the Adobe QT32 Server, which is mentioned in the TCP part of the article I linked to above from Todd. In my case at least, what was happening was that a third party app called AirServer was talking to the system’s QuickTime over the same TCP ports the QT32 Server engine was trying, and it resulted in Adobe QT32 Server crashing, and that alert being thrown up in AfterEffects.
If you’re in the same boat, it means you have some sort of app or system extension that is also talking to QuickTime over TCP. That may not make any sense, but the easy thing to do is quit ALL third party apps, then quit AE, then restart AE.
In my situation if AE gave me the error and then I quit AirServer, the error still happened because Adobe QT32 had already crashed. You have to relaunch AE after closing the offending third party app.
To be sure you’ve quit all third party apps, open Activity Monitor (Applications > Utilities), chose «My Processes» from the dropdown menu, and scan through the list to make sure. You don’t have to recognize all the processes there, but you should be able to recognize any third party ones you put there.
Hope that helps!
Matt
After Effects error: Rendering error while writing to file (-1610153453)

Одна из частовстречающихся ошибок рендера в формате H264 (и не только), в After Effects это After Effects error: Rendering error while writing to file (путь,название файла).mp4″ (-1610153453).
Решение проблемы:
Официальная поддержка Adobe рекомендует переустановить Quick Time, почистить реестр и добавить поддержку кеша при рендере (в настройках edit > preferences > media&disk cache поставить галку на enable cache и выставить свободного пространства не менее 20Гб). Но это все чаще всего не работает, особенно в русском сегменте пользователей, которые пользуются кирилицей для название папок в системе.
Итак проблема решается просто: проверьте чтобы путь сохраняемого файла был прописан АНГЛИЙСКИМИ буквами и не имел спецзнаков. Например: «D:WORKMy_intro» вместо «D:WORKМое интро»
Похожие статьи:
- Быстрое выравнивание слоев (Align)
- Пропали графические элементы в вегасе?
- Не работает превью! Черный экран вместо него!
- Как отключить окно превью при рендере в АЕ?
- Как поменять цвет у маски в АЕ?
Не пропустите:
- Шаблоны модуля вывода в АЕ
- Brightness/gamma color shift при выводе из АЕ
- Организация работы с проектом в АЕ
- Остается сетка после CC Particle World
- Проблема с системной палитрой
- (6)
- Вконтакте
У Вас недостаточно прав для добавления комментариев.
Регистрируемся,а потом можно будет писать.