Чтобы сделать 360-градусное видео из одного фото, нужна модель, которая останавливает время на снимке и двигает только камеру. MiniMax H3 360 Orbit делает именно это: вы загружаете фото, выбираете от 3 до 6 секунд и получаете клип, в котором камера один раз облетает замершую сцену и заканчивает на вашем исходном кадре, так что клип зацикливается. Писать промпт не нужно.
Это не 360-градусная или VR-панорама, в которой можно осматриваться, перетаскивая картинку: результат это обычный плоский MP4, где камера идёт вокруг героя. Это и не поворотный стол для товара, потому что в сцене ничего не вращается. Волосы, лепестки, капли и ткань остаются там, где их поймал снимок, пока точка обзора идёт по кругу. Все люди в наших примерах вымышленные взрослые и одеты.
Что вы получаете
Клип сохраняет форму вашего фото: из квадратного фото получается квадратное видео. Разрешение: 480p, 540p, 768p или 1080p. Фото отправляется и как первый, и как последний кадр, поэтому последний кадр совпадает с первым и клип повторяется без скачка.
Эффект даёт адаптер: небольшой дополнительный файл (LoRA), обученный под этот единственный эффект и подключённый поверх MiniMax H3.
Боков и задней части сцены на вашем фото нет, поэтому модель их придумывает. Платье, увиденное спереди, может иметь другую спину, чем настоящее. Считайте результат убедительным облётом, а не измерением.
Четыре результата, по одному фото на каждый
Сад, 768p, 3 секунды, seed 51. Спереди, в профиль, со спины и снова спереди; волосы и лепестки удерживаются в воздухе. На дальней стороне круга стволы деревьев на мгновение проходят перед ней: загромождённое окружение может перекрыть объектив, поэтому оставляйте свободное место вокруг героя.
Фонтан во дворе, 768p, 4 секунды, seed 53. Листья и капли остаются на той высоте, на которой их поймал снимок, пока камера идёт по кругу. Детали, зависшие в воздухе, делают замершее мгновение очевидным, поэтому это лучшие сюжеты.
Третий пример: подброшенные лепестки в кафельной бане (768p, 3 секунды, seed 54):
Пар и лепестки остаются на месте весь круг.
Четвёртый пример, клип на 6 секунд, в следующем разделе.
Три секунды это рекомендация, а не предел
В наших запусках чище всего выглядели 3 секунды, но это не жёсткий предел. Клип с двором на 4 секунды выше тоже выдержал: мужчина почти неподвижен, а листья и капли это зависшие в воздухе предметы. Мы также намеренно сделали один тест на 6 секунд: пара танцует на освещённой карусели ночью. Облёт медленнее, и пара во время круга вышла из замершей позы.
Карусель, 768p, 6 секунд, seed 52. Это один тест, а не статистический результат: у танцоров в середине вращения заморозка не продержалась все 6 секунд. Для более длинного плана сделайте 3 секунды и зациклите или склейте клипы: каждый заканчивается там, где начался.
В одном тесте с тем же seed и тем же фото в роли первого и последнего кадра адаптер облёта дал полный круг, закончившийся на исходном кадре, а одна базовая модель дала почти неподвижный клип на 3 секунды.
Как выбрать фото
Что было общего у наших четырёх примеров (наблюдение, а не контролируемый тест):
- Один чёткий герой по центру со свободным местом вокруг.
- Что-то, зависшее в воздухе: волосы, лепестки, листья или капли воды.
- Фото, заранее обрезанное до нужной формы, потому что видео повторяет её.
Советы, которые мы не проверяли:
- Если стволы, мебель или другие предметы пересекают объектив, как стволы в саду, попробуйте фото с большим свободным местом по обе стороны от героя или с более простым фоном.
- Избегайте толпы и загромождённого переднего плана: у камеры больше того, сквозь что можно пройти.
- Начните с 3 секунд и увеличивайте длину, только если заморозка держится.
Попробуйте в Studio или из кода
В веб-Studio откройте MiniMax H3 360 Orbit, загрузите фото, выберите длину и разрешение и запустите. Недорогой порядок работы: проверьте в 480p ($0.15 за 3 секунды), а удачный вариант отрендерите в 768p ($0.30). Тот же запрос через API:
curl https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Idempotency-Key: $(uuidgen)" \
-H "Content-Type: application/json" \
-d '{
"model": "minimax/h3-360-orbit/image-to-video",
"input": {
"image_url": "https://example.com/photo.jpg",
"duration_seconds": 3,
"resolution": "480p",
"seed": 5
}
}'В ответе придёт ID задачи; опрашивайте его до завершения и скачайте MP4. Обязателен только image_url. duration_seconds принимает целое число от 3 до 6 (3, 4, 5 или 6; по умолчанию 3), resolution это 480p, 540p, 768p или 1080p (по умолчанию 480p), seed необязателен. Поля prompt нет: инструкция облёта, на которой обучен адаптер, отправляется за вас, а её переформулировка ломает эффект. С тем же фото seed 51, 768p и 3 секунды воспроизводят настройки первого примера, но один и тот же seed не гарантирует клип, идентичный покадрово. Весь процесс работы с задачами описан в справочнике API.
В наших четырёх запусках в 768p для этих примеров клип готовился от 48 до 80 секунд, а наши тесты в 480p занимали от 21 до 28 секунд. Это по одному запуску, так что считайте это ориентиром.
Цена
Оплата за секунду результата в зависимости от разрешения: $0.05 за секунду в 480p, $0.075 в 540p, $0.10 в 768p и $0.20 в 1080p. Например, 480p на 3 секунды стоит $0.15, 768p на 3 секунды $0.30, 768p на 4 секунды $0.40, а 1080p на 3 секунды $0.60. Актуальная оценка на странице модели показывает итог до запуска; цены могут меняться, поэтому проверяйте их там.
Авторство
Эффект облёта создан сообществом: LoRA 360 Orbit для MiniMax H3 от Pablo Dawson, и заслуга за него принадлежит автору. Автор отмечает, что обучение шло на узком наборе из 28 клипов с людьми и что мелкие движения, например моргание, всё же могут появляться.
Для кого это
- Мода и образы: показать наряд сбоку и сзади по одному фото.
- Портреты и посты в соцсетях: зацикленный клип замершего мгновения, который заканчивается там, где начался.
Используйте фото людей, которые дали согласие, и не используйте чьё-либо фото, чтобы сделать клип, вводящий зрителей в заблуждение относительно личности человека. Другие способы сделать зацикленный клип и сравнение процессов «изображение в видео» смотрите в руководстве по бесшовным петлям и рабочем процессе «изображение в видео».
FAQ
Как сделать 360-градусное видео из одного фото с помощью ИИ?
Загрузите фото в модель 360 Orbit, выберите длину от 3 до 6 секунд и разрешение. Камера один раз облетает замершую сцену и заканчивает на вашем фото.
Это 360-видео, в котором можно осматриваться?
Нет. Это обычный плоский MP4, в котором камера движется вокруг героя, а не интерактивная панорама.
Можно ли управлять камерой или скоростью?
Словами нельзя. Облёт фиксирован, а более длинный клип лишь вращается медленнее.
Почему в длинных клипах люди двигаются?
На 6 секундах облёт медленнее. В нашем единственном тесте на 6 секунд танцующая пара начала менять позу, а клипы на 3 и 4 секунды выдержали. Для самой строгой заморозки оставайтесь на 3 секундах.





