Ξεκινήστε με το API VIDIO

Χρησιμοποιήστε το API VIDIO για να ανεβάσετε ακατέργαστο υλικό, να δημιουργήσετε στιγμιότυπα και να αποδώσετε τελικά βίντεο προγραμματισμένα.

Η πρόσβαση API είναι αυτή τη στιγμή διαθέσιμη για το πακέτο Studio και άνω.

Επισκόπηση

Το 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

Δημιουργήστε το πρώτο σας στιγμιότυπο

Για χρήσεις του API εκτός από τη δημιουργία βίντεο με τις καλύτερες στιγμές, παρακαλούμε ζητήστε πρόσβαση εδώ.

Ανεβάστε ένα βίντεο, δημιουργήστε μια εργασία στιγμιότυπου, περιμένετε για επεξεργασία και αποδώστε την τελική έξοδο.

from vidio import VidioClient import os from dotenv import load_dotenv load_dotenv() client = VidioClient(api_key=os.getenv("VIDIO_API_KEY")) # 1. Upload inputs u1 = client.upload("clip1.mp4") u2 = client.upload("clip2.mp4") u3 = client.upload("cover.jpg") # 2. Create highlight reel job = client.create_highlight_reel( input_keys=[u1.input_key, u2.input_key, u3.input_key], video_category="ball-sports", output_length=30, aspect_ratio="portrait" ) # 3. Wait for processing job = client.wait_for_job(job.job_id) # 4. Render output job = client.render(job.job_id) job = client.wait_for_render(job.job_id) print(job.output_url)