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

video-scrub — Xoá sạch metadata video

Dựng lại video chỉ còn hình và tiếng, loại bỏ GPS, thông tin thiết bị và cả dấu vết encoder ẩn, rồi kiểm chứng ở mức byte.

Ảnh · VideoTrung cấp80599Điểm AI 9/10Cập nhật lần cuối: 21 thg 9, 2026

Làm được gì

  • Dựng lại theo danh sách trắng: thay vì liệt kê thứ cần xoá, skill chỉ mang theo "1 luồng video + 1 luồng audio". Các udta riêng của hãng, track telemetry GPS của GoPro/DJI, chapter... không có đường nào lọt vào.
  • Xử lý cả dấu vết vô hình: chặn 5 chỗ ẩn mà ffprobe không thấy — SEI của H.264 (chuỗi tham số x264), DSE trong bitstream AAC (Lavc...), compressorname của avc1, v.v.
  • Hai chế độ: copy (hình sao chép nguyên byte, chỉ encode lại audio — video 53 giây chỉ mất 1.3 giây) và encode (encode lại hoàn toàn).
  • Bốn profile: obs (mặc định), quicktime, screencapture, bare (không ghi gì, riêng tư nhất).
  • 12 cổng kiểm tra: lấy mọi chuỗi metadata của file gốc làm "kim", quét byte-level trên file đầu ra; trúng một kim là báo đỏ.
  • Bảo vệ HDR & phụ đề: SEI cũng chứa metadata HDR và phụ đề CEA-608/708, nên chỉ cắt khi thực sự phát hiện chuỗi nhận dạng, file HDR thì giữ nguyên.

Phù hợp với ai

  • Nhà sáng tạo muốn xoá vị trí, model thiết bị trước khi đăng video lên mạng xã hội
  • Người dùng GoPro/DJI/điện thoại lo lộ track telemetry GPS
  • Người phát hành video screen-recording, không muốn để lại dấu vết công cụ dựng
  • Người xử lý tư liệu video cần ẩn danh cho báo chí hoặc nghiên cứu

Ví dụ sử dụng

  1. Kiểm tra trước: "Xem video này đang mang theo metadata gì" → lệnh inspect liệt kê tag container, tag từng luồng, chapter và cả chuỗi nhận dạng trong bitstream.
  2. Dùng hằng ngày (một lệnh): "Xoá hết metadata của file mp4 này và kiểm chứng" → lệnh run làm sạch rồi chạy 12 cổng kiểm tra.
  3. Chế độ riêng tư tối đa: "Encode lại toàn bộ, không để lại khai báo nào" → --mode encode --profile bare.

Lưu ý: đây không phải công cụ xoá watermark. Watermark pixel bền (SynthID...) không thể xoá bằng encode lại; skill chỉ hỗ trợ mp4/mov và xử lý từng file một.

· · · 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/eternityspring/reelbench-skills/HEAD/skills/video-scrub/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-scrub từ repo GitHub eternityspring/reelbench-skills vào ~/.claude/skills/video-scrub/ 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/eternityspring/reelbench-skills.git && mkdir -p ~/.claude/skills && cp -r reelbench-skills/skills/video-scrub ~/.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. Cài phụ thuộc: cần node (>= 18) và ffmpeg/ffprobe. macOS: brew install node ffmpeg; Ubuntu: sudo apt install nodejs ffmpeg.
  2. Kiểm tra: chạy node -vffmpeg -version để chắc chắn đã cài đúng.
  3. Clone repo: git clone https://github.com/eternityspring/reelbench-skills.git
  4. Copy skill: mkdir -p ~/.claude/skills && cp -r reelbench-skills/skills/video-scrub ~/.claude/skills/
  5. Chạy self-test: node ~/.claude/skills/video-scrub/scripts/selftest.mjs (117 assertion, không cần ffmpeg).
  6. Khởi động lại Claude Code, rồi yêu cầu "xoá metadata video này" hoặc "scrub video" để skill tự kích hoạt.
  7. Lần đầu nên chạy inspect trước, và luôn dùng verify (hoặc run) để xác nhận kết quả.
Xem mã nguồn trên GitHubGiấy phép: Apache-2.0