Мой блог
Divecut: новое приложение для корректного просмотра Log-видео на Mac и iPad
Для каждого видеооператора и монтажёра знаком дискомфорт при отборе отснятого материала: если видео записано в логарифмическом профиле (Log), то при обычном открытии файлов на накопителе картинка выглядит малоконтрастной и блеклой. Специально для решения этой задачи было создано приложение Divecut — специализированное приложение для просмотра исходников на операционных системах macOS и iPadOS. Программа позволяет оперативно просматривать видео с корректной цветопередачей в пространстве Rec.709, совершенно не затрагивая сами исходные файлы. Обработка выполняется на лету за счёт мощности графического процессора (GPU), благодаря чему просмотр материалов с карт памяти или внешних дисков становится максимально удобным.
Автором проекта выступил разработчик Такаши Сайто (Takashi Saito), хорошо известный в профессиональном сообществе благодаря созданию узкоспециализированных плагинов и расширений OpenFX для системы DaVinci Resolve. Используя свой богатый опыт в области работы с цветом и написания расширений для видеоредакторов, Сайто решил устранить главную проблему быстрых просмотров — необходимость предварительного импорта клипов в монтажную программу только ради того, чтобы применить базовый цветовой профиль.
Когда оператор или режиссер пытается оценить отснятый материал непосредственно с карты памяти или жесткого диска, стандартные медиаплееры операционной системы отображают плоскую картинку с низким контрастом. Приходится либо запускать громоздкий видеоредактор и настраивать цветовой менеджмент, либо оценивать кадры «на глаз». Приложение Divecut избавляет от этого неудобства: оно считывает метаданные файла и мгновенно трансформирует логарифмическое изображение в правильный формат Rec.709 прямо из папки с исходниками.
Технические возможности приложения охватывают 17 логарифмических форматов от десяти ведущих производителей видеооборудования. В список поддерживаемых профилей входят Sony S-Log2 и S-Log3, Canon Log, Canon Log 2 и Canon Log 3, Panasonic V-Log и V-Log L, Fujifilm F-Log и F-Log2, Nikon N-Log, ARRI LogC3 и LogC4, RED Log3G10, Blackmagic Film Gen 5, DJI D-Log, а также Apple Log и Apple Log 2. Дополнительно поддерживается формат HLG, требующий аналогичного математического преобразования в Rec.709. Разработчик реализовал пятнадцать из этих профилей на основе официально опубликованных математических функций передаточных характеристик и матриц цветового охвата производителей. Профиль V-Log L использует единую гамма-кривую с V-Log, а для Apple Log 2 на текущий момент применяется аппроксимация на базе Apple Log. Для формата DJI D-Log M, где производитель не раскрывает точные формулы, Divecut прямо информирует пользователя и предлагает назначить пользовательский LUT вместо угадывания параметров. Если исходный файл не содержит метаданных о формате цвета (что регулярно происходит при съёмке на определенные камеры), пользователь может задать нужный профиль вручную один раз — приложение запомнит выбор даже при повторном импорте материалов.
Особого внимания заслуживает плагин интеграции рабочих процессов с DaVinci Resolve. Он позволяет отправлять отобранные и размеченные кадры прямо на таймлайн Resolve. Клипы передаются как оригинальные файлы с сохранением точек входа и выхода (In/Out points), которые вы установили во время отбора. При этом цветовое преобразование не впекается в видеоряд, а прикрепляется в виде цветовой группы (Color Group). Для работы этой функции требуется лицензия DaVinci Resolve Studio, так как API интеграции рабочих процессов доступен только в платной версии видеоредактора.

В процессе создания Divecut особое внимание было уделено точности математических вычислений. В финальном звене цветового пайплайна — кривой, которая сжимает динамический диапазон Log в видимый диапазон Rec.709 — первоначально использовалась экспозиционная константа, требовавшая тщательной проверки. Чтобы убедиться в корректности отображения, Такаши Сайто задействовал API скриптов DaVinci Resolve и сравнил рендеринг одного и того же кадра в Divecut и в родной системе управления цветом Resolve. Начальный тест показал, что картинка в Divecut получалась заметно ярче, а среднее цветовое отклонение составляло ΔE76 = 12.1 по сравнению с официальными LUT от Sony и Resolve. После выявления и исправления погрешности в константе средняя ошибка снизилась до значения ΔE76 = 4.36. Корректировка этой же константы подтвердила свою точность и для второго тестируемого Log-формата.
Цены и доступность
Приложение Divecut распространяется по условно-бесплатной модели. Бесплатная версия не имеет ограничений по функционалу и включает полную поддержку трансформации цвета, поиск по файлам на устройстве, отбор клипов с помощью горячих клавиш и возможность экспорта в DaVinci Resolve. Единственное ограничение бесплатной версии — лимит на обработку до 100 видеоклипов.
Для работы с неограниченным количеством файлов предусмотрена подписка Divecut Pro. Её стоимость составляет $6.99 в месяц или $49.99 при оплате за год. Каждому пользователю доступен полноценный 7-дневный пробный период для тестирования всех возможностей Pro-версии.

