В интернет существует достаточно много онлайн сервисов, которые готовы помочь пользователям с удалением фона из изображений (пример 1, пример 2), но вот сервисов, удаляющих фон из видео не так и много, ибо данная операция гораздо сложнее.
Unscreen работает по уже известной нам технологии нейросети. После того, как вы загрузите ему видео, алгоритмы сервиса проводят анализ картинки и выделяют основной объект и фон. Фон автоматически удаляется, делаясь прозрачным. После этого вы можете в качестве нового фона загрузить другое видео или статическую картинку.
Вот видео от разработчиков Unscreen, демонстрирующее возможности их детища:
Да, судя по видео, всё работает великолепно, просто загляденье. Но будет ли такой же хороший результат на практике, если сервис постарается удалить фон не на тестовом ролике, а на том, который вы сами ему отправите? Давайте проверим!
В качестве исходного видео я взял этот ролик:
Коровы пасутся на зеленой траве, причем некоторые из них не стоят на месте, а активно передвигаются. Выделить и удалить данный фон из-за этого по идее должно быть не очень просто.
Переходим на сайт Unscreen и загружаем видео. Поддерживаемые форматы следующие:
- MP4
- WEBM
- OGG
- MOV
- GIF
Обработка файла происходит довольно быстро и сервис сразу выдает нам видео, очищенное им от фона.
Ну что ж – выглядит вполне прилично! Прямо в редакторе сервиса, переключаясь по соответствующим закладкам, вы можете:
- Просмотреть исходное видео
- Оценить видео с прозрачным фоном
- Поставить другое видео или статическую картинку в качестве нового фона. При этом вы можете указать файл из готового набора шаблонов или загрузить собственный.
В следующем видео я показал наглядно как загружать ролик, что с ним происходит дальше и как работать с прозрачным фоном. Плюс вы сами можете оценить насколько успешно сервис справился с поставленной задачей.
Созданное видео можно скачать в виде анимированной гифки или PNG-файла, а также набора статичных кадров. Скачивание в формате MP4 доступно только на платных тарифах. И это, к сожалению, не единственное ограничение, которое очень серьезно влияет на пользовательский опыт…
Да, при помощи Unscreen, как разработчики и обещают, вы можете абсолютно бесплатно удалить или заменить фон на видео. Проблема в том, что на бесплатном тарифе ролик, который вы загружаете для обработки, должен иметь продолжительность до 5 секунд. Согласитесь, для видео это очень и очень мало.
Но и это еще не всё. Тариф Free имеет еще ряд ограничений:
- Водяной знак в углу видео
- Нет возможности скачать файл в формате MP4
- Недоступно разрешение FullHD
- Недоступно API
Платный тариф Unscreen Pro снимает все эти и некоторые иные ограничения. Вы можете выбрать оплату как за месяц пользования сервисом, так и за минуту обработки видео. В последнем случае она составит $4,99/мин.
Подводя итог, могу сказать следующее: Unscreen действительно неплохо справляется с онлайн удалением фона из видео, причем полностью в автоматическом режиме, без участия пользователя. Однако серьезные ограничения в виде продолжительности исходного файла до 5 сек и пр., установленные на бесплатном тарифе, делают сервис пригодным разве что для создания gif анимаций с прозрачным фоном.