Bắt đầu với VIDIO API
Sử dụng VIDIO API để tải lên video thô, tạo các đoạn video nổi bật và lập trình kết xuất video cuối cùng.
Quyền truy cập API hiện chỉ có sẵn cho các gói Doanh nghiệp. Yêu cầu quyền truy cập tại đây nếu bạn không phải là người dùng Doanh nghiệp nhưng quan tâm đến việc sử dụng API.
Tổng quan
VIDIO API cho phép bạn tự động biến video thô thành các đoạn video nổi bật. Quy trình làm việc rất đơn giản: tải lên → tạo → kết xuất.
Đặt khóa API của bạn
Tạo khóa API của bạn trên trang dành cho nhà phát triển và lưu trữ nó một cách an toàn dưới dạng biến môi trường.
$ VIDIO_API_KEY=<your_vidio_api_key_here>
Cài đặt FFmpeg
Để tải lên phương tiện, cài đặt FFmpeg để kích hoạt phát hiện phương tiện tự động.
$ brew install ffmpeg
Cài đặt SDK Python
VIDIO API hiện hỗ trợ Python. Cài đặt SDK chính thức và dotenv để bắt đầu.
$ pip install vidio-ai
$ pip install python-dotenv
Tạo đoạn video nổi bật đầu tiên của bạn
Tải lên một video, tạo một công việc đoạn video nổi bật, chờ xử lý và kết xuất đầu ra cuối cùng.
from vidio import VidioClient
import os
from dotenv import load_dotenv
load_dotenv()
client = VidioClient(api_key=os.getenv("VIDIO_API_KEY"))
# 1. Tải lên các đầu vào
u1 = client.upload("clip1.mp4")
u2 = client.upload("clip2.mp4")
u3 = client.upload("cover.jpg")
# 2. Tạo đoạn video nổi bật
job = client.create_highlight_reel(
input_keys=[u1.input_key, u2.input_key, u3.input_key]
)
# 3. Chờ xử lý
job = client.wait_for_job(job.job_id)
# 4. Kết xuất đầu ra
render = client.render(job.job_id)
render = client.wait_for_render(render.render_id)
print(render.output_url)