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

Burn phụ đề (caption-burn)

Phiên âm audio của video dọc đã hoàn thiện rồi burn phụ đề theo từng 1–3 từ đúng thời điểm nói.

Ảnh · VideoTrung cấp★ 1,226⑂ 208Điểm AI 8/10Cập nhật lần cuối: 28 thg 9, 2026

Làm được gì

  • transcribe.py phiên âm audio của video đã render xong để lấy timing từng từ (dùng fal Whisper qua proxy GooseWorks, tính phí vài cent).
  • captions.py burn phụ đề 1–3 từ bằng Pillow + ffmpeg, không cần libass.
  • Ba kiểu: plate (chữ trắng đậm trên nền bo góc xám), outline (viền đen, không nền), serif-word (mỗi lần một từ, serif đậm).
  • Vị trí: ghim vào đường ghép của split-screen (25% trên / 75% dưới tính theo khối nền) hoặc chiều cao cố định --anchor fixed --y 0.62.
  • Có thẻ hook chữ đỏ in hoa cho vài giây đầu (--card) và tô vàng từ khóa (--highlight).
  • Với format không có lời thoại, plates.py đặt khối phụ đề đen theo từng beat vào vùng trống nhất của khung hình.
  • Phụ đề cuối (CTA) giữ tới khung hình cuối.

Phù hợp với ai

  • Marketer/editor sản xuất video quảng cáo dọc cho Reels, Shorts, TikTok
  • Người cần phụ đề khớp lời nói thật thay vì timing ước lượng từ kịch bản
  • Đội creative dùng pipeline tự động hóa bằng Python/ffmpeg

Ví dụ sử dụng

  1. python transcribe.py --media reel.mp4 --out reel.words.json rồi python captions.py --video reel.mp4 --beats cutlist.aligned.json --words reel.words.json --out final.mp4.
  2. Tô vàng tên thương hiệu: --style outline --highlight Brand.
  3. Video không lời: python plates.py --video walk.mp4 --beats cutlist.json --out captioned.mp4 --logo logo.png.

· · · 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/gooseworks-ai/goose-skills/HEAD/skills/ads/capabilities/caption-burn/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/ads/capabilities/caption-burn từ repo GitHub gooseworks-ai/goose-skills vào ~/.claude/skills/caption-burn/ 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/gooseworks-ai/goose-skills.git && mkdir -p ~/.claude/skills && cp -r goose-skills/skills/ads/capabilities/caption-burn ~/.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. Mở Terminal.
  2. Tải repo: git clone https://github.com/gooseworks-ai/goose-skills.git
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Copy skill: cp -r goose-skills/skills/ads/capabilities/caption-burn ~/.claude/skills/
  5. Cài công cụ cần thiết: ffmpeg (macOS: brew install ffmpeg) và pip install pillow.
  6. Phần phiên âm cần thông tin truy cập proxy GooseWorks và tốn phí nhỏ. Nếu chưa có, chạy không kèm --words để xem thử vị trí (không dùng cho bản phát hành).
  7. Khởi động lại Claude Code và yêu cầu: "burn phụ đề cho video dọc đã hoàn thiện này".