Bỏ qua nội dung

Chuẩn bị Dữ liệu

Chuẩn bị dữ liệu

Cấu trúc thư mục

Tổ chức thư mục làm việc như sau:

D:\MakeVideoData\
├── videos/ # File video gốc (.mp4, .avi, .mov, .mkv, .wmv, .flv)
├── audio_source/ # File giọng đọc (.mp3, .wav, .m4a, .aac, .ogg, .flac)
├── srt_source/ # File phụ đề gốc (.srt) — Dùng cho Pipeline
├── images/ # Ảnh overlay/background (tùy chọn)
└── output/ # Video thành phẩm sẽ lưu tại đây

Định dạng hỗ trợ

LoạiĐịnh dạng
Video.mp4, .avi, .mov, .mkv, .wmv, .flv
Audio.mp3, .wav, .m4a, .aac, .ogg, .flac
Phụ đề.srt, .ass, .vtt
Ảnh.png, .jpg, .jpeg, .bmp

Chuẩn bị Google Sheet

Tạo Google Sheet với các cột sau (tên cột phải chính xác):

Tên CộtBắt buộcMô tảVí dụ
CONTENT_ID❌Mã nội dung (đặt tên file)C01
SOURCE_ID❌Mã nguồnS01
VIDEO_ID✅Tên file video gốc (không đuôi)video_01
HOOK_1❌Dòng chữ số 1 (trên)3 PHÚT MỖI NGÀY
HOOK_2❌Dòng chữ số 2 (dưới)GIẢM ĐAU LƯNG
SCRIPT❌Kịch bản (tạo Vbee TTS)Xin chào các bạn...
CAPTION❌Phụ đềCaption text
IMAGE❌Tên file ảnh overlayoverlay.png
OUTPUT_FILE⚙️Tên file kết quả (tự động)Để trống
STATUS⚙️Trạng thái xử lý (tự động)Để trống
PLATFORM❌Nền tảng đăngyoutube
TIME⚙️Thời gian hoàn thành (tự động)Để trống
ERROR⚙️Ghi chú lỗi (tự động)Để trống

File Service Account (JSON)

Để phần mềm đọc/ghi Google Sheet, cần file JSON từ Google Cloud Console.

Bước 1: Tạo Project trên Google Cloud

  1. Truy cập Google Cloud Console
  2. Nhấn Select a project (góc trên trái) → New Project
  3. Đặt tên project (ví dụ: MakeVideo) → nhấn Create
  4. Chờ tạo xong → chọn project vừa tạo

Bước 2: Bật Google Sheets API

  1. Vào menu APIs & Services → Library
  2. Tìm kiếm Google Sheets API
  3. Nhấn Enable để bật API

Bước 3: Tạo Service Account

  1. Vào APIs & Services → Credentials
  2. Nhấn + CREATE CREDENTIALS → chọn Service account
  3. Đặt tên (ví dụ: makevideo-bot) → nhấn Create and Continue
  4. Phần Role → chọn Editor → nhấn Continue → Done

Bước 4: Tải file JSON Key

  1. Trong trang Credentials, nhấn vào tên Service Account vừa tạo
  2. Chuyển sang tab Keys
  3. Nhấn Add Key → Create new key
  4. Chọn JSON → nhấn Create
  5. File .json sẽ tự động tải về máy — lưu ở nơi an toàn

Bước 5: Chia sẻ quyền Google Sheet

  1. Mở file JSON vừa tải → tìm dòng "client_email":
    • Ví dụ: makevideo-bot@makevideo-123456.iam.gserviceaccount.com
  2. Mở Google Sheet bạn muốn dùng
  3. Nhấn nút Share (Chia sẻ) góc trên phải
  4. Dán email từ file JSON vào ô nhập
  5. Chọn quyền Editor → nhấn Send

Bước 6: Cấu hình trong VideoTool

  1. Mở VideoTool → tab Cài đặt
  2. Trong phần Google Sheets:
    • Service Account JSON: Nhấn chọn file .json đã tải
    • Sheet ID: Copy từ URL Sheet (phần dài giữa /d/ và /edit)
    • Tên Sheet: Nhập tên tab phía dưới Sheet (ví dụ: Sheet1)