Media là các tệp có thể tái sử dụng — nền video, hình ảnh tĩnh, logo, và các đoạn intro/outro — bạn tải lên một lần và tham chiếu từ preset hoặc cài đặt dự án. Điều này giúp bạn không phải tải lại cùng một tệp mỗi lần render một track mới.Documentation Index
Fetch the complete documentation index at: https://docs.youka.io/llms.txt
Use this file to discover all available pages before exploring further.
Các loại media
| Type | Description |
|---|---|
video | Video nền lặp (loop). |
image | Hình nền tĩnh. |
logo | Lớp phủ logo. |
intro-video | Phát trước khi karaoke bắt đầu. |
outro-video | Phát sau khi karaoke kết thúc. |
Endpoints
| Method | Path | Purpose |
|---|---|---|
GET | /media | Liệt kê media cho tài khoản đã xác thực. |
POST | /media | Đăng ký một tệp đã tải lên trước đó thành media tái sử dụng. |
GET | /media/{mediaId} | Lấy một mục media đơn. |
DELETE | /media/{mediaId} | Xóa một mục media. |
Luồng upload
Tạo một media item là quy trình gồm hai bước. Trước tiên upload dữ liệu tệp (bytes), sau đó đăng ký tệp đã upload thành media tái sử dụng.POST /media không chấp nhận upload tệp thô. Endpoint này yêu cầu một inputFileId
từ lần gọi POST /uploads + PUT trước đó.Liệt kê media
Áp dụng nền
Tham chiếu media đã upload từ preset hoặc trực tiếp từ cài đặt dự án:Xóa media
Tiếp theo
- Render settings reference — tất cả đường dẫn field dùng chung và các giá trị enum
- Presets — gói media cùng các cài đặt render khác
- Project settings — áp dụng nền cho một dự án
- SDK media — cùng một luồng trong TypeScript
