Video Upscaler API

popnow/video-upscaler-v1/upscaleOd 0,9 kredytu za sekundę

Podnieś rozdzielczość klipu o długości od 3 do 60 sekund do 720p, 1080p, 2K albo 4K. Długość, ruch i ścieżka dźwiękowa zostają; obraz wraca większy i czystszy.

Wywołujesz go nazwą modelu popnow/video-upscaler-v1/upscale w POST /jobs/createTask, od 0,9 kredytu za sekundę (0,009 USD). Nowe konta dostają 30 darmowych kredytów, więc możesz najpierw przetestować go w Playgroundzie.

  • Popraw jakość wideo
  • Do 4K

Ten poradnik jest na razie tylko po angielsku. →

Parametry żądania

ParametrWymaganyOpis
resolutionNieRozmiar wyniku. Większy jest ostrzejszy i droższy. 720p · 1080p · 2k · 4k · Domyślnie: 1080p
video_urlTakKlip do obróbki.

Ceny

Ceny podajemy w kredytach, tych samych, których używasz na stronie (1 kredyt = 0,01 $). Kwota jest rezerwowana, gdy zadanie zostaje przyjęte, a po zakończeniu rozliczana według rzeczywistego kosztu; za nieudane zadania kredyty wracają.

OpcjaKredyty za sekundę≈ USD
resolution 1080p0,90,009 USD
resolution 720p0,90,009 USD
resolution 2K1,80,018 USD
resolution 4K3,60,036 USD

Żeby poznać dokładną kwotę przed uruchomieniem, wyślij to samo body na POST /jobs/quote.

Szybki start z API

Wywołaj API Video Upscaler w trzech krokach

  1. Utwórz klucz API. Zaloguj się do PopNow i utwórz klucz w konsoli API. Klucze zaczynają się od sk-popnow- i korzystają z tych samych kredytów co strona.
  2. Wyślij żądanie. Wyślij POST /jobs/createTask z model popnow/video-upscaler-v1/upscale i obiektem input zgodnym z tabelą parametrów. Odpowiedź od razu zwraca ID zadania.
  3. Odbierz wynik. Odpytuj GET /jobs/recordInfo po ID zadania albo podaj callBackUrl, a wyślemy tam wynik. Gdy zadanie się powiedzie, pobierz pliki z linków wyjściowych.
# 1. Create the task. Keep the Idempotency-Key if you retry after a network error.
export IDEMPOTENCY_KEY="$(uuidgen)"
curl -X POST https://api.popnow.ai/api/v1/jobs/createTask \
  -H "Authorization: Bearer $POPNOW_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $IDEMPOTENCY_KEY" \
  -d '{
  "model": "popnow/video-upscaler-v1/upscale",
  "input": {
    "video_url": "https://media.popnow.ai/effects/flower-bloom-1abd6efb.mp4",
    "resolution": "1080p"
  }
}'

# 2. Copy data.taskId from the response, then poll until state is succeeded, failed, canceled or expired.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
  -H "Authorization: Bearer $POPNOW_API_KEY"

Podmień prompt i linki na własne. Odniesienie do odpowiedzi, odpytywania i callbacku znajdziesz na karcie API.

Pytania o API Video Upscaler

Ile kosztuje API Video Upscaler?

Video Upscaler kosztuje 0,9 kredytu (0,009 USD) za sekundę. Ceny według opcji: 1080p 0,9 kredytu za sekundę, 720p 0,9 kredytu za sekundę, 2K 1,8 kredytu za sekundę, 4K 3,6 kredytu za sekundę. Kredyty są te same co na stronie (1 kredyt = 0,01 USD), nowe konta dostają 30 darmowych kredytów, a nieudane zadania są zwracane.

Jaka jest nazwa modelu Video Upscaler w API?

Wpisz popnow/video-upscaler-v1/upscale do zadania Popraw jakość wideo w polu model żądania POST /jobs/createTask.

Czy dźwięk i timing zostają?

Tak. Klip 854×480 ze ścieżką AAC wrócił w rozmiarze 1922×1080 z tą samą ścieżką, a w każdym teście długość zgadzała się z oryginałem co do klatki.

Dlaczego wynik w 1080p nie ma dokładnie 1920×1080?

Poziom to budżet pikseli, a proporcje klipu zostają zachowane. Klip 832×480 wrócił w rozmiarze 1896×1094 w 1080p i 3792×2188 w 4K; klip pionowy wraca pionowy.

Czy zmienia się ruch albo to, co dzieje się na ekranie?

Nie. To przebieg zwiększania rozdzielczości: kadr, ruch, cięcia i timing zostają takie, jak je wysłano. Jeśli chcesz zmienić treść, najpierw edytuj albo wygeneruj ponownie, a upscaling zrób na końcu.

Jakie limity ma API Video Upscaler?

Rozdzielczości: 720p · 1080p · 2K · 4K. Żądania poza tymi limitami są odrzucane, zanim cokolwiek zostanie pobrane.

Czy mogę wypróbować Video Upscaler bez pisania kodu?

Tak. Playground uruchamia Video Upscaler na twoich kredytach PopNow, nie wymaga klucza API i pokazuje kod do każdej generacji.

Więcej o Video Upscaler