← Все записи
· 4 мин чтения

Filterio: делаю плёнку для айфона

Моё iOS-приложение, которое собирает плёночный кадр из трёх слоёв: плёнки, камеры и объектива. Зачем я его делаю, что оно умеет и когда выйдет.

#filterio#ios#фото#swiftui
Filterio: делаю плёнку для айфона

Я много снимаю на Sony Alpha: вечерняя Москва, прогулки, природа. С камерой я стараюсь, чтобы кадр вышел чистым, резким и правильным. А с телефоном всё наоборот. Иногда хочется взять обычный снимок с айфона и специально его «испортить»: чтобы он выглядел как с мыльницы из нулевых или как плёнка, которую напечатали в фотоателье.

Так появился Filterio, моё приложение для iPhone с плёночными фильтрами. Сайт проекта: filterio.app.

Плёнка, камера, объектив

Главная идея простая: плёночный снимок получается из трёх вещей, и в Filterio фильтр собирается так же.

  • Плёнка задаёт цвет, контраст и зерно. Бывает мягкий портретный цвет, яркий слайд, классическая чёрно-белая или ночное кино.
  • Камера задаёт формат кадра, виньетку и характер света. Есть складная моментальная, среднеформатная 6×6 и игрушечная камера.
  • Объектив отвечает за резкость, мягкость краёв и боке. Можно взять чистый объектив, вихревой винтажный 58 мм или пластиковый одноразовый.

Сейчас в каталоге 50 плёнок, 16 камер и 19 объективов, а готовых образов больше 60. Первой идёт группа «Тренды»: цифровая вспышка, видеокамера 97, бирюза и оранж, неоновая ночь. Если ни один готовый образ не подошёл, можно собрать своё сочетание и сохранить его в «Избранное».

Названия у плёнок и камер условные. Они описывают характер образа, а не конкретный продукт. Это стилистическое приближение, а не лабораторная эмуляция.

Как это выглядит

Вот ночная Москва с колеса обозрения на ВДНХ: катались с командой, и я снял город сверху на айфон. Ниже тот же кадр до и после Filterio, камера «Советская зеркальная» с плёнкой. Появились зерно и мягкость, огни поплыли, как будто плёнку проявили лет через тридцать.

Ночная Москва с колеса обозрения на ВДНХ после камеры «Советская зеркальная» в Filterio Исходный кадр с айфона: ночная Москва с колеса обозрения на ВДНХ АйфонFilterio
Двигайте разделитель, чтобы сравнить до и после.

Что ещё умеет

Коротко о главном:

  • Сила фильтра и «Авто». «Авто» одним касанием выправляет экспозицию, баланс белого, тени и сочность исходника. Есть и ручная настройка: экспозиция, температура, оттенок, контраст, выцветание, зерно, виньетка и «Мягкость» от «чётче» до «мягче». Ползунок «Мягкость» я добавил по просьбе одного из читателей в X.
  • Сравнение «до» и «после». Удерживаешь фото и видишь оригинал, или сравниваешь шторкой.
  • Рамки и подписи. Рамка как у моментального фото (белая или чёрная), край плёнки с надписью FILTERIO, тонкие рамки, квадрат 1:1 и вертикаль 4:5. Подпись можно написать текстом или от руки, а дату впечатать в кадр, как у плёночных камер.
  • Камера с живым фильтром. Плёночный вид сразу в видоискателе.
  • Пакеты и видео. Текущий образ можно применить сразу к 100 фото или к видеофайлу, звук сохраняется.
  • Интеграция с iOS. Filterio работает как редактор прямо в приложении «Фото», и такую правку можно отменить. Ещё есть команда «Применить пресет» в «Быстрых командах».
  • Сохранение. HEIC или JPEG с настраиваемым качеством. Геопозицию можно убрать, а маленький знак Filterio по умолчанию выключен.
  • Светлая и тёмная тема, весь интерфейс на русском и английском.

Без аккаунтов и облака

В Filterio нет учётных записей, рекламы, аналитики и сторонних SDK. Фото и видео обрабатываются только на телефоне и никуда не загружаются, а оригиналы не меняются.

Как он сделан

Приложение написано на Swift и SwiftUI. Обработка идёт на GPU через Metal и Core Image: цветовой LUT, тоновая кривая, ореолы, виньетка и зерно. Работает на iPhone с iOS 18.4 и новее.

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

Когда можно попробовать

Filterio будет бесплатным, без подписок и аккаунтов. Сейчас я его дошлифовываю, и в App Store он появится скоро. Новости про релиз будут в моём Telegram-канале.

А пока можно полистать каталог плёнок и подвигать шторку «до/после» на filterio.app.