클로드스킬마트스킬 둘러보기바로 쓰는 문장영상으로 배우기터미널 사용법스킬이 뭐예요?
목록으로

자막 굽기 & 최종 합성 (wjs-burning-subtitles)

영상 + SRT를 받아 하드자막(굽기) 또는 토글 가능한 소프트자막으로 만들고, 더빙 오디오 믹싱까지 ffmpeg 한 번에 끝내주는 스킬.

이미지·영상중급12820AI 점수 9/10마지막 업데이트: 2026. 8. 20.

무엇을 해주나

  • 하드자막(burn-in): libass subtitles 필터로 자막을 픽셀에 새겨 위챗 채널·더우인처럼 임베드 자막을 무시하는 플랫폼에서도 항상 보이게 합니다.
  • 소프트자막(soft-mux): 재인코딩 없이 mov_text 트랙을 추가해 QuickTime/VLC에서 켜고 끌 수 있게 합니다.
  • 최종 합성: 더빙 트랙을 얹고 원본 오디오를 0.15~0.25 볼륨의 '베드'로 남겨 자연스러운 번역 영상 느낌을 내며, 자막 굽기까지 단일 ffmpeg 패스로 처리합니다.
  • 환경 자동 점검: Homebrew ffmpeg에 libass가 빠져 있으면 evermeet 정적 빌드를 자동 다운로드해 사용합니다.
  • 폰트 크기 캘리브레이션 규칙: Fontsize=12에서 시작해 가장 긴 자막 구간의 프레임을 뽑아 확인 후 전체 렌더 — 전체 렌더 전 사용자 확인 체크포인트 포함.

이런 분께 추천

  • 유튜브·쇼츠·위챗 채널 등 여러 플랫폼에 자막 영상을 올리는 크리에이터
  • 외국어 영상 현지화(전사 → 번역 → 더빙 → 합성) 파이프라인을 자동화하려는 분
  • ffmpeg force_style 콤마 이스케이프, 폰트 크기 오버플로우 같은 함정에 시간을 낭비하고 싶지 않은 분

활용 예시

  1. "이 세로 영상에 중국어 SRT를 구워줘" → libass 확인 → 30초 프리뷰 + 프레임 검사 → 승인 후 전체 렌더 (*_burned.mp4).
  2. "재인코딩 없이 자막 트랙만 넣어줘" → 스트림 카피 소프트믹스로 *_softsub.mp4 즉시 생성.
  3. "더빙 영상과 원본을 합쳐 업로드용 최종본 만들어줘" → 자막 굽기 + 더빙 1.0 + 원본 베드 0.18 믹싱을 한 번에 *_final.mp4.

· · · 설치 가이드 · · ·

설치 없이 지금 한 번 써보기

아래를 Claude에 붙여넣으면 설치하지 않고도 이 스킬을 그대로 씁니다.

이 파일의 지시를 읽고 그대로 따라서 나를 도와줘:
https://raw.githubusercontent.com/jianshuo/claude-skills/HEAD/wjs-burning-subtitles/SKILL.md

내가 원하는 것: (여기에 하고 싶은 일을 쓰세요)

Claude가 링크를 열지 못하면, 링크를 직접 열어 내용을 복사해 붙여넣으세요.

쓸 만하면 아래에서 ZIP을 받아 설치하세요. 그러면 매번 붙여넣지 않아도 알아서 작동합니다.

Claude 앱에 설치 (터미널 필요 없음)
  1. 아래 버튼으로 ZIP 파일을 받으세요.
  2. Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
  3. Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
ZIP 내려받기
Claude Code에 설치

Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요

클로드스킬마트에서 찾은 스킬을 설치해줘.
GitHub 저장소 jianshuo/claude-skills 의 wjs-burning-subtitles 폴더를 내 ~/.claude/skills/wjs-burning-subtitles/ 에 그대로 복사해줘.
설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.

직접 명령으로 설치하기

git clone https://github.com/jianshuo/claude-skills.git /tmp/claude-skills && mkdir -p ~/.claude/skills && cp -r /tmp/claude-skills/wjs-burning-subtitles ~/.claude/skills/

제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.

  1. 터미널을 열고 ffmpeg와 Python 3이 설치되어 있는지 확인합니다: ffmpeg -version, python3 --version.
  2. 저장소를 내려받습니다: git clone https://github.com/jianshuo/claude-skills.git /tmp/claude-skills
  3. 스킬 폴더를 만듭니다: mkdir -p ~/.claude/skills
  4. 스킬을 복사합니다: cp -r /tmp/claude-skills/wjs-burning-subtitles ~/.claude/skills/
  5. 스크립트 확인: python3 ~/.claude/skills/wjs-burning-subtitles/scripts/render.py --help
  6. libass 지원 여부를 점검합니다: ffmpeg -filters | grep subtitles (결과가 없으면 스킬이 macOS용 정적 빌드를 자동 내려받습니다. Windows/Linux는 libass 포함 ffmpeg를 직접 설치하세요.)
  7. Claude Code를 재시작한 뒤 "이 영상에 자막을 구워줘"처럼 요청하면 스킬이 발동합니다.