Skip to main content
Mỗi dự án đều có các cài đặt đang hoạt động — trim, background, kiểu phụ đề, bố cục — quyết định cách các bản xuất được render. Hãy dùng cài đặt dự án khi bạn muốn các ghi đè cục bộ theo dự án mà không đáng để đóng gói vào một preset dùng chung. Xem Render settings reference để biết bản đồ các trường dùng chung cho preset, settings.style, và settingsOverride.

client.projects.getSettings(projectId, options?)

Lấy các cài đặt đang hoạt động của một dự án.

client.projects.updateSettings(projectId, body, options?)

Patch các cài đặt dự án đang hoạt động. Bạn có thể áp dụng một preset, truyền các cài đặt thô, hoặc cả hai (preset được áp dụng trước, sau đó các ghi đè settings được merge chồng lên).

Fields

string
Áp dụng một preset có thể tái sử dụng. Bỏ qua để giữ nguyên preset hiện tại.
object
Patch được áp dụng chồng lên preset. Dùng style cho các ghi đè theo cấu trúc của preset, cùng với các trường cục bộ theo dự án như displayLanguages, chordSettings, và duetSingerFilter.

Tìm các trường hợp lệ

Chuyển đổi schema cập nhật sang JSON Schema tại runtime để khám phá mọi trường hợp lệ:
Agents nên gọi bước này trước khi thay đổi cài đặt dự án để luôn nắm được cấu trúc hiện tại.

Các mẫu thường gặp

Cài đặt dự án so với presets

Tiếp theo

  • Render settings reference — tất cả các đường dẫn trường dùng chung và các giá trị enum
  • Presets — cấu hình có thể tái sử dụng
  • Media — tải lên background và logo
  • API project settings — cùng luồng thao tác qua HTTP thô
  • CLI projects — cùng luồng thao tác từ terminal
  • Exports — dùng settingsOverride cho các tinh chỉnh chỉ áp dụng khi export