Ten poradnik jest na razie tylko po angielsku. →
Parametry żądania
| Parametr | Wymagany | Opis |
|---|---|---|
resolution | Nie | Rozmiar wyniku. Większy jest ostrzejszy i droższy. 720p · 1080p · 2k · 4k · Domyślnie: 1080p |
video_url | Tak | Klip 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ą.
| Opcja | Kredyty za sekundę | ≈ USD |
|---|---|---|
| resolution 1080p | 0,9 | 0,009 USD |
| resolution 720p | 0,9 | 0,009 USD |
| resolution 2K | 1,8 | 0,018 USD |
| resolution 4K | 3,6 | 0,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
- 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.
- 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.
- 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.

