Claude Skill MartKhám phá skillCâu dùng ngayHọc qua videoDùng terminalSkill là gì?
Về danh sách

video-assemble (Dựng video hoàn chỉnh)

Skill dựng cuối: ghép audio lời bình lên video gốc, hạ tiếng gốc (ducking), tạo và khắc phụ đề, rồi chuẩn hóa âm lượng thành bản recap hoàn chỉnh.

Ảnh · VideoNâng cao45078Điểm AI 8/10Cập nhật lần cuối: 26 thg 7, 2026

Làm được gì

  • Đặt từng đoạn audio lời bình (từ tts_meta.json) vào đúng vị trí trên timeline video.
  • Tự động hạ âm lượng tiếng gốc trong khoảng có lời bình, hỗ trợ chế độ fixed / sidechain / zone.
  • Sinh subtitles.srt, mặc định tạo thêm subtitles.ass và khắc lên video (tắt bằng --no-burn-subtitles).
  • Chuẩn hóa độ lớn về mức LUFS mục tiêu, xuất kèm timeline.json, assembly_manifest.json, assembly_qc.json để kiểm tra chất lượng.
  • Tùy chọn xuất dự án nháp cho 剪映 (CapCut bản Trung) để chỉnh tay tiếp.

Phù hợp với ai

  • Nhà sáng tạo làm video tóm tắt phim / recap trên YouTube, TikTok theo quy trình tự động.
  • Editor thường phải trộn thủ công giọng TTS với tiếng gốc.
  • Lập trình viên muốn điều phối pipeline ffmpeg bằng Claude Code.

Ví dụ sử dụng

  1. python3 scripts/assemble.py source.mp4 --work-dir work/ — chạy một lệnh để có bản thành phẩm đã trộn tiếng và khắc phụ đề.
  2. Video gốc có phụ đề cứng: dùng --subtitle-y-top/--subtitle-y-bot để che vùng đó và đặt phụ đề lời bình đúng vị trí.
  3. --export-jianying --source-video orig.mp4 để tạo bản nháp có thể mở và chỉnh sửa trong 剪映.

· · · Hướng dẫn cài đặt · · ·

Dùng thử ngay, không cần cài

Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.

Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình:
https://raw.githubusercontent.com/worldwonderer/video-recap-skills/HEAD/skills/video-assemble/SKILL.md

Mình muốn: (viết việc bạn cần ở đây)

Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.

Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.

Cài vào ứng dụng Claude (không cần terminal)
  1. Tải tệp ZIP bằng nút bên dưới.
  2. Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
  3. Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Tải ZIP
Cài vào Claude Code

Để Claude làm — dán câu dưới đây vào Claude Code

Hãy cài skill mình tìm thấy trên Claude Skill Mart.
Copy thư mục skills/video-assemble từ repo GitHub worldwonderer/video-recap-skills vào ~/.claude/skills/video-assemble/ của mình.
Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.

Cài bằng lệnh thủ công

git clone https://github.com/worldwonderer/video-recap-skills.git && mkdir -p ~/.claude/skills && cp -r video-recap-skills/skills/* ~/.claude/skills/

Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.

  1. Chuẩn bị: cài Python 3 và ffmpeg có hỗ trợ libass/subtitles (kiểm tra: ffmpeg -filters | grep subtitles).
  2. Tải mã nguồn: git clone https://github.com/worldwonderer/video-recap-skills.git
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Sao chép toàn bộ pipeline: cp -r video-recap-skills/skills/* ~/.claude/skills/ (skill này cần các skill kịch bản/TTS đi kèm, không chạy độc lập).
  5. Khởi động lại Claude Code, sau đó yêu cầu dựng video recap để skill được kích hoạt.
  6. Khi chạy cần có sẵn video nguồn và work_dir/tts_meta.json; kết quả nằm ở recap_<tên>.mp4.