# Lưu trữ video, âm thanh và Seedance Assets

> Tự tải video/âm thanh tham chiếu lên Adayroi Drive hoặc BytePlus TOS để có link cho AI; cấu hình thư viện asset người thật / nhân vật ảo của Seedance.
Nguồn: https://studio.adayroi.online/docs/cai-dat-luu-tru-video-audio

## Lưu trữ Video

Khi một tác vụ AI (tạo video, storyboard…) cần **video tham chiếu**, model thường đòi link công khai. **Cài đặt → Lưu trữ Video** tự tải video lên đám mây và trả về link.

![Cài đặt → Lưu trữ Video](https://studio.adayroi.online/media/public/docs/guide/cai-dat-video-hosting.webp)

- **Bật lưu trữ video** — mọi video tải lên làm tham chiếu sẽ được đẩy lên đám mây. Tắt thì app dùng file trên máy (chỉ model nhận file mới chạy được).
- **Tự động upload video lên host khi tạo reference**.
- **Nhà cung cấp**: **Adayroi Drive** (có sẵn, chỉ cần token và thông tin S3) hoặc **BytePlus TOS** (dịch vụ của ByteDance, tự cấu hình).

Các ô cấu hình giống hệt phần Adayroi Drive / BytePlus TOS trong [Lưu trữ hình ảnh](/docs/cai-dat-luu-tru-hinh-anh#adayroi-drive).

## Lưu trữ Audio

Tương tự cho file âm thanh — dùng cho đọc văn bản (TTS), nhân bản giọng (voice cloning), âm thanh tham chiếu của video AI.

![Cài đặt → Lưu trữ Audio](https://studio.adayroi.online/media/public/docs/guide/cai-dat-audio-hosting.webp)

- **Bật lưu trữ audio**, **Tự động upload audio lên host khi tạo**.
- **Nhà cung cấp**: Adayroi Drive hoặc BytePlus TOS.

## Seedance Assets

**Cài đặt → Seedance Assets** kết nối thư viện asset đã xác thực của Seedance (BytePlus), để chọn **người thật đã xác thực** hoặc **nhân vật ảo** thay vì tải ảnh mới mỗi lần.

![Cài đặt → Seedance Assets](https://studio.adayroi.online/media/public/docs/guide/cai-dat-seedance-assets.webp)

1. Nhập **Access Key ID**, **Secret Access Key** (*BytePlus Console → Access Key Management*, cần quyền gọi API **ListAssets**).
2. **Region** và **Endpoint** — endpoint phải là `.byteplusapi.com` (**không phải** `.bytepluses.com`).
3. **Loại asset mặc định**: **LivenessFace** (người thật đã xác thực qua mã QR) hoặc **AIGC** (nhân vật ảo).
4. Bấm **Test kết nối**, rồi **Lưu**.

Sau đó dùng nút **Seedance Asset** trên canvas (menu **Chèn**) để chọn asset: nút hiện *"Chưa có Asset ID — Nhấp để nhập"* cho tới khi bạn chọn hoặc dán **Asset ID**.
