Видеокарта, кодек и диск
Просадки бывают двух видов, и различить их можно за минуту одной статичной картинкой.
Просадки бывают двух принципиально разных видов, и устраняют их по-разному.
Чтение и декодирование. Рывок в момент запуска клипа, задержка старта, заминка при переходе к новому файлу; между переключениями всё ровно. Причины — тяжёлый кодек вместо DXV, медленный диск, слишком много одновременно играющих файлов. Помогают конвертация, SSD и меньшее число клипов.
Обработка. Ровная просадка, не зависящая от переключений: добавили эффект — хуже, убрали — лучше. Причины — эффекты, высокое разрешение композиции, много слоёв и групп. Помогают сокращение эффектов, перенос их выше по иерархии и разумное разрешение.
Как отличить за минуту
Запустите одну статичную картинку без эффектов. Ровно — дело в контенте или диске. Уже плохо — в обработке и разрешении.
Загрузка диска — недооценённый показатель. Несколько слоёв DXV в высоком разрешении читаются со скоростью сотен мегабайт в секунду. Внешний жёсткий диск на USB этого не даёт — Диск и чтение.
Отдельная история — ноутбук с двумя видеокартами: программа должна работать на дискретной. Запуск на встроенной — частая причина «на такой машине и так тормозит», и настраивается это в параметрах системы, а не в программе.
Проверять всё это надо на реальном контенте и реальном разрешении вывода. Композиция, идеальная на встроенном экране ноутбука, ведёт себя иначе при выводе на большой экран, особенно если разрешение там выше.
Нашли в статье ошибку, устаревшее или непонятное место?