Ξεκινήστε με το 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)