DJV 3.5: бесплатный VFX-просмотровщик переходит на открытые стандарты OpenImageIO и OpenColorIO
Grizzly Peak 3D обновила DJV — бесплатный просмотровщик секвенций и видеоплеер, который используют на ревью шотов в VFX и полнометражной анимации. Обновления с 3.1 по 3.5 расширяют опору на открытые отраслевые стандарты: OpenTimelineIO в ядре, OpenImageIO для чтения и записи изображений, OpenColorIO для управления цветом.
Плеер позиционируется как бесплатная альтернатива коммерческим инструментам вроде Autodesk RV, который теперь поставляется в составе платформы Flow Production Tracking.
Что изменилось в версиях с 3.1 по 3.5
Поддержка OpenImageIO даёт плееру единый API для чтения и записи изображений. Собственный список форматов у DJV и без того широкий: Cineon, DPX, JPEG, OpenEXR, PNG, PPM, SGI, TGA, BMP и TIFF для секвенций, MJPEG для видео, FLAC, MP3 и WAV для звука.
Поддержка OpenColorIO расширена: DJV читает переменную окружения OCIO и содержит встроенные конфигурации OCIO. Это даёт возможность точно просматривать цвета в рамках производственного пайплайна.
Остальные изменения касаются повседневных сценариев работы:
- встроенный файловый браузер показывает секвенцию одной строкой с указанием диапазона кадров — по оценке разработчика, самое заметное из улучшений рабочего процесса;
- добавлена поддержка неполных секвенций;
- система A/B-сравнения версий получила режим «бабочка» и возможность экспортировать сравнение;
- добавлено чтение SVG и подключение собственных шрифтов — в том числе для интерфейсов на разных языках.
Появилась возможность декодировать видео через командную строку ffmpeg. Это позволяет подключать собственные кодеки, не компилируя DJV из исходников.
Поддержку USD из скомпилированных версий убрали — она осталась только при сборке из исходников. Экспериментальная работа с USD была одним из заметных пунктов релиза DJV 3.0.
Где взять и на чём это работает
Готовые сборки DJV 3.5 доступны бесплатно для Windows 10, Ubuntu 22.04 Linux и macOS 14.0 и выше. Исходный код открыт по лицензии BSD с тремя пунктами, инструкции по самостоятельной сборке есть в онлайн-документации проекта.
Почему инструмент такого класса снова востребован
DJV создан бывшим инженером Lucasfilm Дарби Джонстоном. После паузы длиной более пяти лет разработка возобновилась с версией 3.0, где появились новое высокопроизводительное ядро на OpenTimelineIO, экспериментальная поддержка USD и A/B-сравнение версий шота. Возвращение приходится на период, когда привычные просмотровщики для ревью уходят внутрь крупных подписочных платформ, и бесплатный вариант становится заметнее для небольших студий, фрилансеров и учебных заведений.
Ставка на открытые стандарты, вероятно, связана с расчётом на совместимость: пока плеер опирается на OpenTimelineIO, OpenImageIO и OpenColorIO, он остаётся согласован с пайплайнами, которые приняли те же стандарты, и разработчику не нужно догонять коммерческих конкурентов по числу поддерживаемых форматов. Удаление USD из бинарных сборок на этом фоне выглядит как способ ограничить объём зависимостей.