Przejdź do treści głównej

Analiza Video Head Swap od SpicyAPI to pierwsze z dwóch wywołań. Śledzi każdą głowę w klipie 5–30 sekund w 480p lub 720p i zwraca po jednej numerowanej miniaturze na głowę, której używa potem wywołanie podmiany. Nie zmienia wideo.

Od $0.08/żądanie

Obszar roboczy

Wejście

Wykrywanie postaci
1/1

Upuść tutaj wideo albo wybierz z dysku · 1 plik · maks. 90 MB · MP4

  • 1
1 / 1 plików
Ujęcie do analizy, od 5 do 30 sekund. Zachowaj dokładnie ten adres: wywołanie podmiany musi działać na tym samym wideo i przepisuje go stąd automatycznie, jeśli tam go pominiesz. Musi to być bezpośredni odnośnik do samego pliku wideo — strona odtwarzająca film przekazuje nam tylko HTML, kontrola wejścia nie odczyta z niej długości, a wywołanie kończy się błędem ze zwrotem opłaty. Najpewniej jest wysłać plik bezpośrednio. od 1 znaków
Rozdzielczość śledzenia. Wywołanie podmiany musi użyć tej samej wartości, więc wybierz rozdzielczość, którą ma mieć gotowe ujęcie. Ceny tego wywołania nie zmienia.
Filtr bezpieczeństwaWyłączony

SpicyAPI nie uruchamia przy tym modelu żadnego filtra bezpieczeństwa. Twój prompt i media trafiają do modelu w takiej postaci, w jakiej je zapisałeś, a o tym, co wraca, decyduje sam model.

Sprawdzamy twoje konto, zanim odblokujemy wysyłkę i wycenę.

Wyjście

Gotowe do nowego uruchomienia
rooftop-two-headsWynik przykładowy

Brakuje modelu, którego potrzebujesz?

Napisz, co dodać i do czego chcesz tego użyć. Zgłoszenia trafiają do osób, które decydują o kolejności wdrożeń.

Najpierw znajdź w ujęciu wszystkie głowy, potem wymień tylko wskazane

Video Head Swap działa w dwóch wywołaniach. Pierwsze analizuje ujęcie trwające od 5 do 30 sekund i zwraca po jednej ponumerowanej klatce podglądu na każdą znalezioną głowę, w stałej kolejności. Drugie przyjmuje tę analizę, wskazane pozycje oraz od jednego do trzech zdjęć referencyjnych dla każdej z nich i zwraca ujęcie z wymienionymi głowami. Włosy jadą razem z głową; ciało, kostium i ruch poniżej szyi zostają dokładnie takie, jak je nakręcono, a oryginalna ścieżka dźwiękowa wraca razem z nimi.

Otwórz playground
Pierwsze wywołanie
video-analyze: video_url i rozdzielczość śledzenia, 480p albo 720p
Drugie wywołanie
video-edit: analysis_task_id, swap_targets i ta sama rozdzielczość
Celów na wywołanie
od 1 do 10 swap_targets, każdy z 1–3 zdjęciami referencyjnymi
Co jest przenoszone
Twarz, fryzura, kolor włosów i kształt czaszki; ciało pozostaje nietknięte
Ważność analizy
24 godziny; jedna analiza zasila kilka wywołań wymiany
Zasady dotyczące treści
Bez cenzury: żadne z dwóch wywołań nie przechodzi przez filtr platformy
Zakres
Włosy przychodzą, ciało nieWszystko powyżej szyi daje referencja, łącznie z fryzurą i kolorem włosów. Kostium, budowa ciała i sposób poruszania się należą do materiału i tam zostają.
Dlaczego dwa wywołania
Widzisz, które głowy znaleziono, zanim zapłacisz za wymianęAnaliza zwraca po klatce podglądu na głowę. Wskazywanie po pozycji kosztuje ryczałt i usuwa niejednoznaczność, którą zostawiłby opis.
Gdzie się łamie
O tym, czy czyta się jak jedno ujęcie, decyduje szew na szyiKierunek światła i kąt głowy pomiędzy zdjęciami referencyjnymi a materiałem to właśnie to, po czym ocenia się szew — a żaden parametr tego endpointu nie nadrabia rozbieżności.

W czym API Video Head Swap jest dobre

  • Fryzura i kolor włosów jadą razem z twarzą

    To granica między head swapem a face swapem. Face swap pożycza rysy i zostawia osobie z materiału jej własne włosy; tutaj fryzura, kolor i kształt czaszki referencji przychodzą razem, więc postać zachowuje swój wygląd, a jednocześnie dziedziczy ciało i ruch z materiału.

  • Ponumerowane cele zamiast zgadywania

    Analiza zwraca wykryte głowy w stałej kolejności, a swap_targets adresuje je przez object_index liczony od zera. Nie ma promptu opisującego, kogo masz na myśli, ani obszaru do narysowania: pozycja zero to pierwsza zwrócona klatka podglądu.

  • Wymień niektóre głowy, resztę zachowaj

    Zmieniają się tylko pozycje wymienione w swap_targets. W scenie, w której w kadrze jest kilka osób, możesz wymienić jedną, a pozostałe zostawić dokładnie tak, jak je nakręcono — i to czyni tę rzecz przydatną na materiale już zmontowanym.

  • Jedna analiza, wiele wymian

    Wynik śledzenia pozostaje użyteczny przez 24 godziny, więc ten sam analysis_task_id zasila jedno wywołanie wymiany po drugim. Wypróbowanie innego zdjęcia referencyjnego nie wymaga ponownej zapłaty za śledzenie.

  • Od jednego do trzech zdjęć na głowę

    Każdy cel dostaje tablicę image_urls z jednym do trzech zdjęć tej samej osoby. Dodatkowe ujęcia pomagają modelowi utrzymać głowę, gdy ta się obraca; wszystkie powinny pokazywać tę samą osobę, bo tablica opisuje jedną tożsamość, a nie zestaw do wyboru.

  • seed służy do porównania, nie do zablokowania

    seed przyjmuje dowolną liczbę całkowitą od 0 do 2 147 483 647. Ta sama wartość w dwóch wywołaniach utrzymuje je na tym samym losowaniu, więc wyniki różni wyłącznie zdjęcie referencyjne. Identyczny rezultat nie jest jednak obiecany, a 0 albo pominięty seed prosi o nowe losowanie.

Dla kogo jest Video Head Swap

  • Ciągłość i postprodukcja

    Przenieść wygląd między zdjęciami z odległych dni

    Gdy fryzura zmieniła się między dniami zdjęciowymi, głowę z właściwego dnia można przenieść na ujęcie z lepszą grą. Ciało, kostium i ustawienia pochodzą z materiału, więc zmienia się tylko to, co było nie tak.

  • Wersjonowanie kampanii

    Jedno nakręcone ciało, kilka twarzy

    Zatwierdzone ujęcie analizuje się raz, a potem zdjęcia każdej dopuszczonej osoby wychodzą we własnym wywołaniu wymiany. Kostium, scenografia, ruch kamery i korekcja barwna są identyczne w całej serii, bo poniżej szyi niczego nie ruszono.

  • Syntetyczni wykonawcy

    Stała postać na nakręconym ciele

    Schema nie pyta, czy zdjęcia referencyjne przedstawiają prawdziwą osobę. Spójną wygenerowaną głowę — razem z włosami — można przenieść na nakręcony ruch i przejąć jego światło oraz tempo.

  • Inżynieria potoku

    Tani punkt kontrolny między dwoma krokami

    Analiza to wywołanie ryczałtowe o małym i możliwym do obejrzenia wyniku. Potok może wstawić tam recenzenta albo regułę: zobaczyć, które głowy znaleziono, zdecydować i dopiero potem zapłacić za wymianę.

Jak wywołać API Video Head Swap

  1. Wyślij ujęcie do wywołania analizy

    video_url przyjmuje publiczny adres HTTPS, plikowy URI spicy:// z mechanizmu wysyłki platformy albo data URI dla małego pliku. Rozdzielczość śledzenia wybierz teraz — wywołanie wymiany musi ją powtórzyć i to ona ustala próg cenowy.

  2. Przeczytaj klatki podglądu po kolei

    Analiza zwraca po jednej klatce na każdą znalezioną głowę, a ich kolejność to numeracja: pierwsza to object_index 0. Zachowaj tę kolejność razem z identyfikatorem zadania, bo kolejne wywołanie właśnie ją adresuje.

  3. Wybierz referencje oświetlone jak materiał

    Weź zdjęcia, których światło pada mniej więcej z tego kierunku co w ujęciu, a kąt głowy jest zbliżony. Szew na szyi ocenia się po tej zgodności i to najczęstszy powód, dla którego wymiana czyta się jak fotomontaż.

  4. Wskaż pozycje i wyślij

    Zbuduj swap_targets z jednym wpisem na każdą zmienianą głowę, przekaż tę samą rozdzielczość i analysis_task_id, a video_url pomiń, by ponownie użyć przeanalizowanego źródła. Zapisz identyfikator zadania i odpytuj status, aż się ustali.

  5. Najpierw popatrz na szyję

    W wyniku sprawdź najpierw szew. Jeśli czyta się jak ciągłe ujęcie, reszta zwykle się broni; jeśli nie — zmień zdjęcia referencyjne, zamiast wysyłać tę samą parę ponownie. Analiza jest jeszcze ciepła przez 24 godziny.

Konkretne przykłady z Video Head Swap

  • Dwie głowy w kadrze, jedna wymieniona

    Analiza zwraca dwie klatki podglądu. swap_targets zawiera jeden wpis, object_index 0, z trzema zdjęciami osoby zastępującej pod różnymi kątami, żeby głowa trzymała się przy obrocie. Drugiej osoby nie ma w tablicy i pozostaje nietknięta.

  • Ta sama analiza, dwie decyzje o świetle

    Pierwsza wymiana korzysta ze studyjnego portretu oświetlonego od frontu i pokazuje widoczną linię na szyi przy ujęciu oświetlonym z boku. Drugie wywołanie, na tym samym analysis_task_id i z tym samym seedem, bierze referencję oświetloną z tej samej strony. Zmieniło się dokładnie jedno wejście, więc porównanie coś mówi.

  • Materiał skrócony przed wysyłką

    Czterdziestopięciosekundowe ujęcie zostaje przycięte do istotnych 7 sekund przed analizą. Mieści się wtedy w oknie od 5 do 30 sekund, każda głowa zostaje duża w kadrze, a wymiana rozliczana jest na 7 zamiast 45 sekund.

Pytania o API Video Head Swap

Nie ma tu promptu, więc cały wynik niosą ujęcie i zdjęcia referencyjne. Przytnij materiał do istotnego fragmentu i utrzymaj każdą głowę rozsądnie dużą i rozsądnie ciągłą w kadrze — długie całkowite zasłonięcia to właśnie to, co śledzenie gubi. Potem wybierz referencje oświetlone mniej więcej z tego samego kierunku co ujęcie i pod zbliżonym kątem, bo po tym ocenia się szew na szyi. Przeczytaj klatki podglądu, zanim zapłacisz za wymianę: jeśli nie ma wśród nich głowy, o którą ci chodziło, żadne zdjęcie referencyjne tego nie naprawi.

Modele z tej serii2

Modele wideo1

  • Video Head SwapBieżącyEdycja wideoOd $0.064za sekundę wyniku