YouTube OS Studio

Quản lý 4 kênh đang hoạt động trong danh mục an toàn tối đa 20 kênh.

Bạn đang xem bản demo. Các thao tác lưu dữ liệu, tạo nội dung, render và upload chỉ mở sau khi đăng ký và được admin duyệt.

Google Flow

Mở Flow để tạo video từ brief hình ảnh, sau đó tải file về và upload lại YouTube OS.

Mở Google FlowĐã cấu hình

Cấu hình link Flow hoặc hướng dẫn nội bộ cho người dựng video.

Chuẩn bị tài sản media

Nhac Doi Blues Viet - Vet Thuong Khong Chay Mau

Mức sẵn sàng tài sản

1/4

Bản nháp lời đã duyệt

vet-thuong-khong-chay-mau-lyrics.txt

Sẵn sàng

Loại

lyrics / owned

Nguồn

YouTube OS original lyric draft

Bằng chứng

Lời bài hát nguyên bản đã được tạo để duyệt và creator đã chỉnh sửa trước sản xuất.

Phạm vi

Chỉ dùng cho workspace/kênh/dự án video này.

Duyệt câu chữ cuối cùng, rồi lưu lời bài hát thành tài sản media kèm bằng chứng sở hữu.

Audio master đã tạo

vet-thuong-khong-chay-mau-master.wav

Cần duyệt

Loại

audio / original_ai_output

Nguồn

Manual music generator export

Bằng chứng

Chỉ xuất bản phối nguyên bản được tạo từ prompt đã duyệt; giữ biên nhận công cụ tạo và ghi chú prompt.

Phạm vi

Dùng trong video gốc, bản cắt Shorts và clip quảng bá thuộc kênh.

Tạo audio thủ công, xác minh không mô phỏng ca sĩ thật, rồi upload file thật.

Gói nguồn hình ảnh

vet-thuong-khong-chay-mau-visual-cover.jpg

Cần duyệt

Loại

image / unknown

Nguồn

Duong dem, quan nho, mua, nguoi dan ong im lang.

Bằng chứng

Chuẩn bị hình ảnh/video nguyên bản hoặc stock có giấy phép kèm nguồn và ghi chú sử dụng.

Phạm vi

Dùng làm nguồn hình ảnh cho bản render của dự án video này.

Thêm file hình ảnh nguyên bản hoặc có giấy phép kèm bằng chứng quyền sử dụng đầy đủ.

Mức sẵn sàng quyền sử dụng

vet-thuong-khong-chay-mau-rights-notes.pdf

Bị chặn

Loại

document / owned

Nguồn

Duyệt quyền sử dụng

Bằng chứng

Mọi tài sản sản xuất phải có nguồn, giấy phép, khai báo AI và phạm vi sử dụng.

Phạm vi

Bằng chứng duyệt nội bộ cho kiểm duyệt chính sách.

Xử lý bằng chứng quyền bị thiếu, hạn chế, hết hạn hoặc trùng lặp trước khi kiểm duyệt chính sách.

Cổng lưu dữ liệu

Bị chặn

/api/media/commit

Bị chặn trước khi lưu

  • - Xử lý bằng chứng quyền bị thiếu, hạn chế, hết hạn hoặc trùng lặp trước khi kiểm duyệt chính sách.
  • - Chọn và upload nội dung file thật trước khi thực thi /api/media/commit.

Các bước tiếp theo

  • - Xử lý bằng chứng quyền bị thiếu, hạn chế, hết hạn hoặc trùng lặp trước khi kiểm duyệt chính sách.
  • - Giữ upload file và bằng chứng quyền sử dụng là hành động rõ ràng của creator/operator.

Bàn tiếp nhận upload

Nhac Doi Blues Viet - Vet Thuong Khong Chay Mau

Cần duyệt

Tên file

vet-thuong-khong-chay-mau-master.wav

Loại MIME

audio/wav

Dung lượng

Đang chờ chọn file

Mã kiểm tra

Chọn file thật để tính checksum.

Cổng tiếp nhận

Quyền quản lý media trong workspace

Dùng thành viên workspace đang hoạt động có quyền media.manage.

Sẵn sàng

Cơ sở dữ liệu sẵn sàng

Database URL is configured. Run migrations before relying on persisted workflow data.

Sẵn sàng

Tên file, MIME và dung lượng an toàn

Dung lượng phải lấy từ file đã chọn.

Cần duyệt

Checksum phía trình duyệt

Chọn file thật và chờ tính mã kiểm tra SHA-256.

Cần duyệt

Bằng chứng quyền sử dụng

Bằng chứng quyền sử dụng đã đủ để máy chủ duyệt.

Sẵn sàng

Xác nhận của người dùng

Xác nhận file đã chọn là nguyên bản hoặc có giấy phép hợp lệ trước khi chuẩn bị lưu.

Cần duyệt

Dữ liệu chờ lưu

POST /api/media/upload/commit

{
  "workspaceId": "workspace-demo",
  "actorId": "manager-demo",
  "channelId": "channel-01",
  "videoProjectId": "video-05",
  "originalFilename": "vet-thuong-khong-chay-mau-master.wav",
  "mimeType": "audio/wav",
  "sizeBytes": "đang chờ chọn file",
  "checksumSha256": "đang chờ checksum",
  "assetType": "audio",
  "licenseType": "original_ai_output",
  "sourceName": "Manual music generator export",
  "evidenceNote": "Chỉ xuất bản phối nguyên bản được tạo từ prompt đã duyệt; giữ biên nhận công cụ tạo và ghi chú prompt.",
  "aiGenerated": true,
  "usageScope": "Dùng trong video gốc, bản cắt Shorts và clip quảng bá thuộc kênh.",
  "confirmSave": false,
  "content": "không hiển thị; được gửi bằng trường file multipart tới route commit có storage"
}

Rào chắn an toàn

  • - Checksum phía trình duyệt chỉ để duyệt bước tiếp nhận; cổng commit phía máy chủ vẫn quyết định việc lưu dữ liệu.
  • - Không upload bản cover, giọng clone, nội dung reupload hoặc file thiếu nguồn và bằng chứng giấy phép.
  • - Commit upload dùng object storage cục bộ trong môi trường phát triển; storage production có thể thay adapter sau.

Trạng thái media của dự án

POST /api/render/queue/commit

1

Sẵn sàng

2

Thiếu

1

Bị chặn

2

Đang chạy

Mot O Banh Chia Doi

Bị chặn

Anh Em Qua Con Kho - shorts

0

Quyền đã sẵn sàng

2

Bị chặn

Audio hoàn chỉnh

Upload audio nguyên bản hoặc có giấy phép kèm bằng chứng quyền sử dụng đầy đủ.

Nền hình ảnh hoặc video

Upload hình ảnh hoặc video nền an toàn với quyền đầy đủ.

Tài sản lời hoặc kịch bản

Gắn lời bài hát hoặc kịch bản khi cần phụ đề.

quan-khuya-loop.mp4

video - quyền restricted

  • - Bằng chứng quyền sử dụng đang ở trạng thái restricted.
  • - Checksum xuất hiện trên nhiều tài sản đang hoạt động.

mot-o-banh-chia-doi.md

lyrics - quyền missing

  • - Bằng chứng quyền sử dụng đang ở trạng thái missing.
  • - Checksum xuất hiện trên nhiều tài sản đang hoạt động.

Kết quả cổng

  • - Gắn tài sản audio có quyền đầy đủ trước khi đưa render vào hàng đợi.
  • - Gắn tài sản visual có quyền đầy đủ trước khi đưa render vào hàng đợi.
  • - quan-khuya-loop.mp4: Bằng chứng quyền sử dụng đang ở trạng thái restricted.
  • - quan-khuya-loop.mp4: Checksum xuất hiện trên nhiều tài sản đang hoạt động.
{
  "workspaceId": "workspace-demo",
  "actorId": "manager-demo",
  "videoProjectId": "video-03",
  "template": "lyric_video_basic",
  "format": "shorts_9_16",
  "audioAssetId": "complete-audio-asset-required",
  "backgroundAssetId": "complete-image-or-video-asset-required",
  "lyricAssetId": "optional-lyrics-asset",
  "durationSeconds": 45,
  "confirmQueue": true
}

Nha Con Den

Thiếu tài sản

Nha La Noi Con Den - long form

1

Quyền đã sẵn sàng

0

Bị chặn

Audio hoàn chỉnh

Upload audio nguyên bản hoặc có giấy phép kèm bằng chứng quyền sử dụng đầy đủ.

Nền hình ảnh hoặc video

Nền hình ảnh đã sẵn sàng render.

Tài sản lời hoặc kịch bản

Gắn lời bài hát hoặc kịch bản khi cần phụ đề.

nha-con-den-thumbnail.webp

image - quyền complete

Kết quả cổng

  • - Gắn tài sản audio có quyền đầy đủ trước khi đưa render vào hàng đợi.
{
  "workspaceId": "workspace-demo",
  "actorId": "manager-demo",
  "videoProjectId": "video-02",
  "template": "lyric_video_basic",
  "format": "landscape_16_9",
  "audioAssetId": "complete-audio-asset-required",
  "backgroundAssetId": "asset-02",
  "lyricAssetId": "optional-lyrics-asset",
  "durationSeconds": 180,
  "confirmQueue": true
}

Vet Thuong Khong Chay Mau

Thiếu tài sản

Nhac Doi Blues Viet - long form

0

Quyền đã sẵn sàng

0

Bị chặn

Audio hoàn chỉnh

Upload audio nguyên bản hoặc có giấy phép kèm bằng chứng quyền sử dụng đầy đủ.

Nền hình ảnh hoặc video

Upload hình ảnh hoặc video nền an toàn với quyền đầy đủ.

Tài sản lời hoặc kịch bản

Gắn lời bài hát hoặc kịch bản khi cần phụ đề.

Chưa có tài sản media nào được gắn với dự án này.

Kết quả cổng

  • - Gắn tài sản audio có quyền đầy đủ trước khi đưa render vào hàng đợi.
  • - Gắn tài sản visual có quyền đầy đủ trước khi đưa render vào hàng đợi.
{
  "workspaceId": "workspace-demo",
  "actorId": "manager-demo",
  "videoProjectId": "video-05",
  "template": "lyric_video_basic",
  "format": "landscape_16_9",
  "audioAssetId": "complete-audio-asset-required",
  "backgroundAssetId": "complete-image-or-video-asset-required",
  "lyricAssetId": "optional-lyrics-asset",
  "durationSeconds": 180,
  "confirmQueue": true
}

Hon Song Nui

Sẵn sàng render

Su Thi Dat Viet - lyric video

2

Quyền đã sẵn sàng

0

Bị chặn

Audio hoàn chỉnh

Audio đã sẵn sàng render.

Nền hình ảnh hoặc video

Nền hình ảnh đã sẵn sàng render.

Tài sản lời bài hát

Gắn lời bài hát hoặc kịch bản khi cần phụ đề.

hon-song-nui-original-master.wav

audio - quyền complete

hon-song-nui-cinematic-background.webp

image - quyền complete

Kết quả cổng

  • - Duyệt dữ liệu gửi trong Trung tâm hành động, rồi đưa vào hàng đợi qua /api/render/queue/commit.
{
  "workspaceId": "workspace-demo",
  "actorId": "manager-demo",
  "videoProjectId": "video-04",
  "template": "lyric_video_basic",
  "format": "landscape_16_9",
  "audioAssetId": "asset-06",
  "backgroundAssetId": "asset-07",
  "lyricAssetId": "optional-lyrics-asset",
  "durationSeconds": 180,
  "confirmQueue": true
}

Các bước tiếp theo

  • - Đưa render vào hàng đợi từ Trung tâm hành động cho Hon Song Nui.
  • - Upload media còn thiếu cho Nha Con Den.
  • - Xử lý vấn đề Rights Vault cho Mot O Banh Chia Doi.

Vận hành worker

3 sẵn sàng - 0 đang chạy - 0 bị chặn

Sẵn sàng

3

Đang chạy

0

Hoàn tất

0

Worker render

/api/render/jobs/event/commit

Sẵn sàng chạy
18%
Chạy worker render FFmpeg thật sau khi file đầu vào có trong object storage cục bộ.

Worker upload YouTube

/api/youtube/uploads/event/commit

Sẵn sàng chạy
0%
Chạy worker upload YouTube thật sau khi video render và access token đã sẵn sàng.

Worker đồng bộ phân tích

/api/analytics/sync/jobs/event/commit

Sẵn sàng chạy
0%
Chạy worker phân tích thật sau khi quyền truy cập YouTube Analytics đã sẵn sàng.

Lệnh cục bộ

pnpm worker:simulate$env:YOUTUBE_OS_WORKER_SIMULATE="confirm"; $env:YOUTUBE_OS_WORKER_MODE="complete"; pnpm worker:simulate

Xưởng video

Tác vụ render được đưa vào hàng đợi cho worker, không chạy trong web request.

Đang chờ

0

Đang chạy

1

Hoàn tất

1

Thất bại

1

Tiến độ trung bình61%

video-01

landscape 16_9 - attempt 1/3

succeeded

video-06

shorts 9_16 - attempt 1/3

running

video-03

shorts 9_16 - attempt 1/3

failed

Background asset is restricted and lyric evidence is missing.

Next worker job: render-02

Kho quyền sử dụng

Tài sản media phải có chủ sở hữu, giấy phép và bằng chứng nguồn.

Tài sản

7

Hoàn tất

5

Cần bằng chứng

1

Bị hạn chế

1

khi-tui-toi-rong-suno-master.mp3

audio - 8.0 MB

Hoàn tất

nha-con-den-thumbnail.webp

image - 910 KB

Hoàn tất

quan-khuya-loop.mp4

video - 46.0 MB

restricted

mot-o-banh-chia-doi.md

lyrics - 12 KB

Cần bằng chứng
1 duplicate checksum group needs review before scaling across channels.