Ξεκινήστε με το API VIDIO
Χρησιμοποιήστε το API VIDIO για να ανεβάσετε ακατέργαστο υλικό, να δημιουργήσετε στιγμιότυπα και να αποδώσετε τελικά βίντεο προγραμματισμένα.
Η πρόσβαση στο API είναι διαθέσιμη αυτή τη στιγμή μόνο για σχέδια Επιχειρήσεων. Ζητήστε πρόσβαση εδώ εάν δεν είστε χρήστης Επιχείρησης αλλά ενδιαφέρεστε να χρησιμοποιήσετε το API.
Επισκόπηση
Το API VIDIO σας επιτρέπει να μετατρέψετε αυτόματα το ακατέργαστο βίντεο σε στιγμιότυπα. Η διαδικασία είναι απλή: ανέβασμα → δημιουργία → απόδοση.
Ρυθμίστε το κλειδί API σας
Δημιουργήστε το κλειδί API σας στη σελίδα προγραμματιστών και αποθηκεύστε το με ασφάλεια ως μεταβλητή περιβάλλοντος.
$ VIDIO_API_KEY=<your_vidio_api_key_here>
Εγκατάσταση FFmpeg
Για την ανάρτηση πολυμέσων, εγκαταστήστε το FFmpeg για να ενεργοποιήσετε τον αυτόματο εντοπισμό πολυμέσων.
$ brew install ffmpeg
Εγκαταστήστε το Python SDK
Το API VIDIO υποστηρίζει αυτή τη στιγμή Python. Εγκαταστήστε το επίσημο SDK και το dotenv για να ξεκινήσετε.
$ pip install vidio-ai
$ pip install python-dotenv
Δημιουργήστε το πρώτο σας στιγμιότυπο
Ανεβάστε ένα βίντεο, δημιουργήστε μια εργασία στιγμιότυπου, περιμένετε για επεξεργασία και αποδώστε την τελική έξοδο.
from vidio import VidioClient
import os
from dotenv import load_dotenv
load_dotenv()
client = VidioClient(api_key=os.getenv("VIDIO_API_KEY"))
# 1. Ανεβάστε εισόδους
u1 = client.upload("clip1.mp4")
u2 = client.upload("clip2.mp4")
u3 = client.upload("cover.jpg")
# 2. Δημιουργήστε στιγμιότυπο
job = client.create_highlight_reel(
input_keys=[u1.input_key, u2.input_key, u3.input_key]
)
# 3. Περιμένετε για επεξεργασία
job = client.wait_for_job(job.job_id)
# 4. Απόδοση εξόδου
render = client.render(job.job_id)
render = client.wait_for_render(render.render_id)
print(render.output_url)