Якщо ви працюєте з відеомонтажем, то повільний preview After Effects для вас — не новина. Проблема зазвичай не лише в процесорі чи обсязі RAM, а в тому, як програма кешує кадри на диск і потім читає їх під час превʼю.
У версії After Effects 25.2 Adobe додала режим High Performance Preview Playback (опція Enable Preview from Disk Cache), і тепер кеш диска став таким самим критичним, як і обсяг RAM. Якщо не розуміти, як працює цей механізм, дуже легко отримати ситуацію, коли навіть топовий SSD не рятує, а таймлайн усе одно гальмує.
Далі ми розберемося в тому, як працює кеш диска After Effects, чому він може лагати та як позбутися вузьких місць у пайплайні програми.
Як працює кеш диска After Effects і чим він відрізняється від RAM preview
Попередній механізм під назвою RAM preview був дещо простішим. After Effects рендерив кадри композиції й складав їх безпосередньо в оперативну пам’ять. Коли вона закінчувалась, старі кадри витіснялись новими, і при перемотуванні все доводилося перераховувати.
Після оптимізації After Effects диск стає основним місцем зберігання кадрів превʼю, а RAM використовується як швидкий буфер поверх цього кешу. Спочатку в нього записується кожен кадр, а потім зображення стрімиться в оперативну пам’ять під час відтворення. В чому вигода? Можна програвати значно довші або важчі проєкти, поки диск встигає читати ці дані.
Механіка виглядає так:
-
Рендер.
-
Запис кадру в кеш.
-
Передавання в RAM.
-
Виведення на екран.
Якщо оперативної пам’яті вистачає, прев’ю йде переважно з RAM і працює плавно. Якщо ні — кешування кадрів при складних композиціях починає масово навантажувати SSD. Тоді перевантажене сховище створює ривки, фрізи та лаги. Ось і відповідь на питання, чому гальмує After Effects — диск не встигає.
Важливим нюансом тут є розмір одного кадра. За формулами Adobe, ми маємо такі співвідношення:
-
1920х1080 при 8 bpc — приблизно 8 МБ на кадр.
-
4K — 32 МБ.
-
8K — 120 МБ.
Працюєте у 16 bpc? Подвоюйте об’єми кешування композицій After Effects. У 32 bpc? Збільшуйте в чотири рази. Цілком логічно, що важкі проєкти будуть набагато швидше перевантажувати пам’ять й заповнювати кеш на диску.
Чому прев’ю в After Effects повільне навіть на SSD?
Питання не риторичне. Ми звикли вважати, що сучасні твердотільні накопичувачі працюють «зі швидкістю світла» та взагалі нехтувати їх лімітами. Але навіть якщо ми не бачимо затримок, диски все одно мають свої ліміти. А під час відеомонтажу вони досягаються дуже легко, адже робота з After Effects disk cache залежить не від максимальної, а від сталої швидкості SSD.
Звідси маємо наступну ситуацію:
-
Одна секунда HD 1080p 30 FPS при 8 bpc — це десь 230–240 МБ/с. І це той показник, який легко тягне навіть якісний SATA SSD із заявленими ~560 МБ/с на читання.
-
У 4K показники збільшуються до 950 МБ/с навіть на 30 FPS, а в популярному сьогодні форматі 60 FPS — аж до 1,9 ГБ/с. Тут SATA вже не працює. Реальне прискорення попереднього перегляду After Effects реально дає лише перехід на NVMe Gen4 із заявленими ~7 000 МБ/с.
-
Якщо працюєте з 8K, ситуація вже стає критичною — 3,8 ГБ/с на 30 FPS та 7,5 ГБ/с на 60 FPS. Теоретично, таку роботу має потягнути Gen5 NVMe, але в реальності дуже мало конфігурацій можуть впоратися з цим навантаженням без фризів.
Зауваження: в реальних тестах стала швидкість запису й читання SSD значно нижча за паспортну максимальну. Це пов’язано з перевантаженням буферів і контролерів, з можливими вузькими місцями в інших комплектуючих, а також з банальним перегрівом. Тому в будь-якому випадку диск під After Effect варто вибирати з великим запасом за швидкісними показниками.
Отже, причина, чому гальмує After Effects, зазвичай комбінована. Диск не встигає стрімити кеш, обсягу RAM недостатньо, щоб утримати потрібну кількість кадрів локально. Програма захлинається й провокує користувача на помилки, які вносять у процес ще більше хаосу.
Практика. Який диск і скільки RAM потрібно для HD, 4K та 8K
Ми вже розглянули достатньо теорії, і тепер можемо перейти до рекомендацій, які забезпечать плавне й комфортне відтворення попереднього перегляду After Effects.
|
Сценарій |
Роздільна здатність / FPS / глибина |
Тип кеш-диска та приклади |
Орієнтовна стала швидкість читання* |
Рекомендований обсяг RAM |
|
Базові ролики HD |
1920х1080, 24–30 fps, 8 bpc |
SATA SSD (2,5" або M.2 SATA) Samsung 870 EVO 2TB |
250 МБ/с |
64 ГБ |
|
Стандартні проєкти 4K |
3840х2160, 24–30 fps, 8 bpc |
NVMe Gen3 / Gen4 Samsung 990 PRO 2TB |
1 ГБ/с |
64–128 ГБ |
|
4K high-end (60 fps, колір) |
3840х2160, 50–60 fps, 10–16 bpc |
NVMe Gen4 WD Black SN850X 2TB |
2 ГБ/с |
128 ГБ |
|
8K важкі композиції |
7680х4320, 24–30 fps, 10–16 bpc |
NVMe Gen4 / Gen5 Crucial T705 2TB |
4 ГБ/с |
128–256 ГБ |
* Швидкість — орієнтир для стабільного довгого прев’ю, а не пікові значення з коробки SSD.
Практичні поради: як налаштувати кешування композицій After Effects
І ще пара хитрощів, які допоможуть вам оптимізувати кеш After Effects та уникнути позапланової покупки дорогого заліза:
-
Відкрийте Preferences — Media & Disk Cache в меню. Оберіть найшвидший SSD як робочий диск кешу. Бажано, щоб він не був системним і не використовувався для потокового відтворення відеоматеріалу.
-
Задайте реальний ліміт за обсягом: для HD-проєктів вистачає 300–500 ГБ, для 4K краще мати 1–2 ТБ, для 8K — стільки, скільки ви можете собі дозволити.
-
Відкрийте розділ Hardware Accelerated Composition. У сучасних версіях AE варто перевірити Project Settings і попередній перегляд. Обов’язково увімкніть GPU-акселерацію там, де це можливо — особливо в ефектах і колірній корекції.
-
Перевірте статус диска під кеш After Effects. Залишайте 10–20% вільного місця. А при переході на інші проєкти не забувайте очищувати кеш для вивільнення додаткової пам’яті.
Все ще маєте проблеми із швидкодією? Якщо працюєте у 8K чи 4K/16 bpc/60+ FPS, їх не уникнути. Щоб полегшити ситуацію, виводьте попередній перегляд у пониженій роздільній здатності, використовуйте Proxy/Pre-render для важких шарів і вмикайте регіон інтересу (Region of Interest) там, де не потрібен весь кадр. Так ви зменшуєте й навантаження на диск під час рендеру, і вимоги до RAM, і саму кількість даних, яка проходить через диск під час превʼю.
Висновки
Новий режим High Performance Preview Playback дійсно змінює ситуацію на краще та робить попередній перегляд комфортнішим. Але тільки в тих випадках, коли SSD дійсно встигає опрацьовувати весь об’єм інформації та може правильно взаємодіяти з іншим залізом.
Тому обов’язково підбирайте диск під кеш After Effects відповідно до свого робочого сценарію. Враховуйте об’єм і сталу (а не максимальну) швидкість читання інформації, переглядайте ресурсні тести з високим навантаженням. Забезпечте достатній резерв оперативної пам’яті та не забудьте виставити оптимальні налаштування в робочому середовищі.
Якщо маєте питання, звертайтесь до спеціалістів Alfa Server. Ми маємо реальний досвід у поширених сценаріях застосування робочих станцій — в тому числі у відеопродакшені. Наші спеціалісти допоможуть вам підібрати ідеальний SSD до вашої конфігурації.