Action Footage Player
RU

Эта страница переведена с английского машинным переводом и может содержать неточности. Читать оригинал на английском

Action Footage Player · для дайверов и любителей снорклинга

Ваши погружения — ровные и такие, какими вы их видели.

Синева, которую вы помните, свет с поверхности, риф в тени. Снимайте в log с выключенным EIS, и Action Footage Player покажет ваше погружение в HDR, со стабилизацией для воды и глубиной на экране. На вашем Mac или PC, с автоматическим преобразованием.

Ранняя альфа-версия Сделано дайвером из Женевы, Швейцария Бесплатно · пожертвования приветствуются
Как снято · log В плеере · HDR
Потяните, чтобы сравнить. Это рисунок, а не настоящая съёмка: веб-страница не может показать, что HDR-экран делает с настоящим видео.

Почему подводное видео разочаровывает

Камера это сняла. Привычный подход всё теряет.

Трясётся даже со стабилизацией

Встроенная стабилизация настроена для воздуха. Под водой она неверно понимает движение, и картинка «плавает». Вы это и так знаете.

Сжатое или серое

Погружение — это путь от яркого света у поверхности до тёмной синевы на глубине. Стандартный режим втискивает всё это в стандартный экран, идя по пути на компромиссы, а log на обычном экране выглядит серым и безжизненным.

Чтобы исправить, нужна студия

Цветокоррекция log и стабилизация клипов, снятых без EIS, обычно означают монтажную программу, отдельный проект на каждый клип и часы рендеринга. До большинства погружений руки так и не доходят.

О дайверах забывают

Производители камер ориентируются на большинство — тех, кто снимает на суше. Автор, сам дайвер, отправлял им подробные предложения по подводной стабилизации; до камер они пока дошли не полностью. Action Footage Player делает это сейчас — с теми записями, что у вас уже есть.

Что меняется

Откройте клип. Вот и всё.

HDR из log

Под водой log в HDR заметно лучше стандартного режима камеры, особенно на свежих моделях. На HDR-экране разница — как день и ночь. Никакой стилизации: экспозиция остаётся такой, какой была записана, тени на рифе сохраняют детали, и погружение остаётся таким же спокойным, каким было. Для цвета на глубине по-прежнему важен подводный свет, но даже без него ваше видео теперь выглядит лучше, чем раньше.

D-Log M · D-Log · GP-Log · GP-Log2 · I-Log (10 бит)

Стабилизация, созданная для воды

Action Footage Player стабилизирует видео по данным о движении, которые записывает камера, с поправкой на то, как вода преломляет свет в объективе, и убирает цветную кайму, которую вода добавляет к краям кадра. Всё это — во время воспроизведения. Многие дайверы возят громоздкий риг под две руки только ради того, чтобы держать камеру ровно; если дело лишь в стабильности, он вам больше не нужен.

коэффициент преломления 1.33 по умолчанию

Глубина на экране

Если камера записывает глубину и статус погружения, плеер показывает их поверх видео. Поля, которых в клипе нет, не показываются. В подводном боксе камера не может измерить глубину: её барометр чувствует только воздух внутри бокса. Статус погружения при этом всё равно показывается.

глубина · статус погружения · давление

Ваш логбук погружений, готовый к просмотру

Старые погружения, снятые с выключенным EIS, воспроизводятся со стабилизацией прямо из папки. Ничего не рендерится, ничего не копируется, оригиналы остаются как есть.

ваши записи — только для чтения

Поделитесь лучшей минутой

Дважды нажмите l, чтобы отметить фрагмент, затем Shift+E. Вы получите HDR-файл, который правильно показывают iPhone, Mac и YouTube.

HEVC Main10, HLG · ProRes 422 HQ из командной строки

Яркие моменты погружения

Моменты, которые вы отметили кнопкой хайлайтов на камере, становятся метками на шкале воспроизведения. Переходите сразу к черепахе, а не прокручивайте час синевы.

Ctrl+] следующая · Ctrl+[ предыдущая

Измерено, а не обещано

От дрожания к стабильности.

На тестовом клипе, снятом с выключенным EIS, дрожание между кадрами уменьшилось в восемь раз. Пресет по умолчанию настроен для воды, так что после погружения ничего настраивать не нужно.

На Osmo Action 6 поправка следует собственному датчику воды камеры, так что в клипе, где камера то уходит под воду, то выныривает, исправляются только подводные фрагменты. Над водой встроенный EIS работает хорошо; для клипов, снятых на воздухе с выключенным EIS, клавиши Ctrl+u отключают поправку на воду.

Дрожание между кадрами, один тестовый клип

0.16→0.02px

Измерено на одном клипе с Osmo Action 6, снятом с выключенным EIS, до и после стабилизации.

коэффициент преломления
1.33
сглаживание
0.5
макс. увеличение
140 %
фиксация горизонта
выкл.

Перед следующим погружением

Две настройки на камере, потом один двойной щелчок.

  1. Выберите цветовой профиль log

    D-Log M на DJI, GP-Log на GoPro, I-Log на Insta360. Если вы смотрите видео на HDR-экранах, основной выигрыш даёт именно это.

  2. Выключите встроенную стабилизацию

    С выключенным EIS камера записывает чистые данные о движении для Action Footage Player. На GoPro HERO8 и новее HyperSmooth можно оставить: результат не будет идеальным, и плеер дополнительно его стабилизирует. На HERO5, HERO6 и HERO7 Black его нужно выключать.

  3. После погружения дважды щёлкните клип

    Он воспроизводится в HDR, со стабилизацией и глубиной на экране. Режим стабилизации — с кадрированием, с дорисованными краями или без неё — переключается клавишами Ctrl+g. Поставьте на паузу на черепахе, и Ctrl+p очистит стоп-кадр от шума и взвеси в воде.

Камеры, с которыми ныряют

Что работает уже сейчас.

Action Footage Player разрабатывается на настоящих подводных записях с DJI Osmo Action 6 и проверен на GoPro HERO12 Black. Всё остальное поддерживается в коде и ждёт, когда кто-нибудь проверит это на своих клипах.

КамераLogСтабилизацияПод водой
DJI Osmo Action 6Проверена
D-Log M
Проверена
EIS выкл.
Глубина и статус погружения, экспорт в HDR. Проверено на настоящих подводных записях.
DJI Osmo 360Ожидается
D-Log M
Ожидается
EIS выкл.
MP4 с одного объектива.
GoPro HERO12 Black, HERO13 BlackПроверена
GP-Log
ПроверенаHyperSmooth можно не выключать. Проверено на HERO12 Black. GP-Log — начиная с прошивки 1.20.
GoPro MISSION 1, MISSION 1 PROОжидается
GP-Log2
Ожидается
GoPro MAX2Пока нет
GP-Log
ОжидаетсяЕё GP-Log экспонирован на две ступени ярче, чем у HERO, и требует собственного преобразования; пока что Ctrl+l применяет GP-Log вручную, но картинка получается слишком светлой.
GoPro от HERO8 Black до HERO11 BlackБез logОжидаетсяHyperSmooth можно не выключать.
GoPro от HERO5 Black до HERO7 BlackБез logОжидается
HyperSmooth выкл.
DJI Osmo Action 4, Action 5 ProОжидается*
D-Log M
Ожидается
EIS выкл.
* D-Log M включается вручную, клавишами Ctrl+l.
Insta360 с одним объективомОжидается*
I-Log 10 бит
Ожидается
FlowState выкл.
* I-Log включается вручную, клавишами Ctrl+l. I-Log 8 бит не поддерживается.

Проверена воспроизводится в плеере на настоящих записях. Ожидается поддержка сделана по опубликованным производителем метаданным или образцам клипов, но на настоящих записях ещё не проверена. Ожидается* то же самое, но с одним шагом вручную, описанным в строке камеры. Пока нет пока не работает.

Ныряете с камерой с пометкой «Ожидается»? Короткий пример клипа в issue на GitHub — самый быстрый способ её проверить.

Что спрашивают дайверы

Прежде чем скачать.

Нужен ли мне HDR-экран?

Ради цвета — да. Свежие iPhone, MacBook Pro, HDR-телевизоры и мониторы показывают то, что записано в log. На стандартном экране клип в log выглядит хуже стандартного режима камеры: собственная обработка производителей подстраивается под каждую сцену, а чтобы добиться того же из log, нужен колорист.

Стабилизация и показ глубины полезны на любом экране.

Он вернёт красный цвет, потерянный на глубине?

Нет. Вода поглощает красный свет ещё до того, как он дойдёт до камеры, а Action Footage Player показывает то, что было записано, во всём диапазоне. Чтобы вернуть красные тона, нужен красный фильтр, подводный фонарь или баланс белого на камере — либо цветокоррекция потом.

Разве мобильное приложение камеры не показывает мои погружения в HDR?

Некоторые приложения умеют. Но их HDR-режимы обычно заново подбирают экспозицию при каждой смене сцены и задавливают глубокие тени в чёрное — это стиль для соцсетей. Под водой это заметно: тени на рифе уходят в черноту, а яркость скачет, пока вы плывёте.

Action Footage Player сохраняет экспозицию, записанную камерой, и детали в тенях, так что погружение остаётся таким же спокойным, каким было. Экспорт тоже обходится без добавленного стиля, так что его можно настроить на свой вкус. Стиль, вшитый в файл, уже не убрать.

Я плаваю с маской у самой поверхности. Мне это тоже пригодится?

Да, и даже больше. У поверхности контраст между солнцем и тенью максимален, а камера качается с каждой волной. Именно для этого Action Footage Player и создан.

Мои старые подводные видео станут лучше?

Клипы, снятые с выключенным EIS, воспроизводятся со стабилизацией. Клипы, снятые в log, — в HDR. Клипы, снятые в стандартном режиме с включённой стабилизацией, будут выглядеть как всегда: Action Footage Player не может добавить диапазон, который не был записан.

Он изменяет мои исходные файлы?

Нет. Action Footage Player только читает их. Экспорт сохраняется в отдельную папку stabilized/ рядом с клипом; в сам видеофайл никогда ничего не записывается.

Он бесплатный?

Да, это открытое ПО под лицензией GPL-3.0. Ничего не заблокировано, и заводить учётную запись не нужно.

Расскажите напарникам по погружениям

Большинство дайверов, которым это нужно, о нём даже не слышали. Сообщение в чате вашего клуба или дайв-центра сделает больше любой рекламы.

Поделиться проектом

Пришлите пример погружения

Короткий клип с вашей камеры поможет перевести её из «Ожидается» в «Проверена».

Создать issue на GitHub

Не только дайвинг?

Action Footage Player делает то же самое с любым клипом в log с вашей экшн-камеры — и над водой тоже.

Всё о плеере