Вопрос или проблема
С помощью Blender я могу рендерить свои анимации в виде отдельных кадров. При рендеринге в формате PNG значения пикселей могут быть усечены, поэтому я пытаюсь рендерить в HDR-формат, который сохраняет информацию о яркости.
Blender предлагает опцию рендеринга в OpenEXR [Википедия].
Смотреть анимацию в Blender сейчас сложно, так как это не плавно и часто подтормаживает. Поэтому мне нужен EXR-проигрыватель, который сможет воспроизводить EXR-файлы плавно. Он также должен предоставлять опции для регулировки гаммы и яркости на лету.
Программное обеспечение должно быть бесплатным или с открытым исходным кодом, как Blender, и работать на Windows 10.
DJV соответствует моим требованиям. Это программное обеспечение с открытым исходным кодом, выпущенное под лицензией в стиле BSD, с последними обновлениями в 2020 году.
Оно автоматически определяет последовательности фильмов с первого кадра и может плавно отображать видео в FullHD на моем компьютере (Ryzen 7 2700X, 32 ГБ ОЗУ).
Яркость, контрастность и насыщенность могут быть изменены немедленно во время воспроизведения. Оно даже поддерживает LUT (таблицы соответствий), я просто пока не разобрался, как их использовать.
Количество памяти, используемой для кеширования изображений, можно регулировать.
Ответ или решение
Для просмотра анимаций, сохранённых в формате OpenEXR, существует ряд программ, идеально подходящих для решения вашей задачи. OpenEXR — это формат, предназначенный для хранения HDR (высокий динамический диапазон) изображений, который прекрасно подходит для визуализации и композитинга. Ваша цель — найти бесплатное или открытое программное обеспечение, позволяющее воспроизводить последовательности изображений эффективно и без задержек, с возможностью динамического изменения яркости и контрастности. Я рекомендую обратить внимание на следующий вариант:
DJV
DJV — это мощный инструмент для просмотра мультимедийного контента, который соответствует вашим требованиям. Вот ключевые моменты, которые делают его подходящим выбором:
-
Лицензия и открытость: DJV является программным обеспечением с открытым исходным кодом и выпущен под лицензией общего назначения (BSD). Это гарантирует вам право на свободное использование и модификацию приложения.
-
Поддержка формата OpenEXR: DJV автоматически обнаруживает последовательности изображений, начиная с первого кадра. Это означает, что вам не нужно дополнительно настраивать или формировать библиотеки кадров, что значительно упрощает рабочий процесс.
-
Производительность: Программа оптимизирована для работы с высокими разрешениями, такими как FullHD, и способна плавно воспроизводить ваши анимации даже на относительно скромном железе. Учитывая вашу конфигурацию — Ryzen 7 2700X и 32 ГБ ОЗУ — DJV обеспечит отличное качество воспроизведения.
-
Непосредственная настройка параметров: В процессе воспроизведения можно легко регулировать яркость, контрастность и насыщенность. Эти функции особенно полезны для корректировки изображения в реальном времени, что позволяет быстро адаптировать вывод под ваши потребности.
-
Поддержка LUT (Lookup Table): DJV предлагает возможность применения LUT для цветокоррекции и художественной обработки. Хотя вы ещё не разобрались, как использовать эту функцию, она может значительно расширить ваши возможности в плане обработки изображений и достижения желаемых визуальных эффектов.
-
Настройки кэширования: Программа позволяет настраивать объём памяти, выделяемый для кэширования изображений, что помогает оптимизировать производительность в зависимости от специфики вашего проекта и доступных ресурсов.
Можно с уверенностью сказать, что DJV является одним из лучших решений для просмотра EXR-анимаций. Его универсальность и профессиональные функции делают его идеальным выбором для вас.
Завершение
Таким образом, воспользовавшись DJV, вы сможете смотреть ваши анимации плавно и с высоким качеством, не беспокоясь о проблемах с производительностью. Это программное обеспечение не только упростит процесс просмотра, но и позволит настроить изображения под ваши индивидуальные предпочтения. Удачи в вашем процессе работы с анимацией в Blender!