capcut-agent/capcut_agent
hehihoho3@gmail.com f66b396d71 feat: 하단 자막을 제주명조체·흰색·검은 획 40 으로 (배경·그림자 없음)
캡컷 인스펙터 실측 스크린샷과 1:1 로 맞춤:
- 글꼴 제주명조체(JEJU_MYEONGJO, 캐시 id 7480851064179133702) — 자막 트랙에만 주입
- 색상 주황 #ff8000 → 흰색, 볼드 해제
- 획(외곽선) 검정 두께 40 추가 (CAPTION_BORDER_W)
- 그림자 제거 (_apply_shadow_to_track 을 caption 에 안 부름)
- 크기 12·배경 없음은 기존 그대로

폰트는 전체 주입(_apply_font_to_texts, 코트라 볼드체) 뒤에 새 헬퍼
_apply_font_to_track 으로 caption 트랙만 덮어쓴다 → 제목·출처는 코트라 볼드체 유지.
캐시 없는 PC 에서는 주입이 생략돼 안전하게 코트라 볼드체로 남는다.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-10 22:10:40 +09:00
..
__init__.py chore: git 저장소 초기화 (기존 코드 스냅샷) 2026-08-04 11:36:05 +09:00
comments.py fix: h-lab 수집 단계에서 광고/홍보 댓글 제외 2026-08-05 15:54:20 +09:00
correct.py chore: git 저장소 초기화 (기존 코드 스냅샷) 2026-08-04 11:36:05 +09:00
draft.py feat: 하단 자막을 제주명조체·흰색·검은 획 40 으로 (배경·그림자 없음) 2026-08-10 22:10:40 +09:00
highlight.py chore: git 저장소 초기화 (기존 코드 스냅샷) 2026-08-04 11:36:05 +09:00
media.py chore: git 저장소 초기화 (기존 코드 스냅샷) 2026-08-04 11:36:05 +09:00
paste.py chore: git 저장소 초기화 (기존 코드 스냅샷) 2026-08-04 11:36:05 +09:00
pipeline.py bg_analyze가 구간 위치를 ranges_sec/raw_places/places로 state에 담는다 2026-08-05 10:28:30 +09:00
plan.py feat: 구간 JSON에 title_top/title_main 선택 필드 — 검토 화면 제목 자동 채움 2026-08-07 12:13:19 +09:00
probe.py chore: git 저장소 초기화 (기존 코드 스냅샷) 2026-08-04 11:36:05 +09:00
prompts.py 컷별 댓글 추천 프롬프트 파일 로더 구현 2026-08-04 11:50:12 +09:00
recommend.py cuts_from_state: sec를 압축 길이 기준으로 고정, 순환 임포트 주석 정정 2026-08-05 10:39:11 +09:00
scene.py chore: git 저장소 초기화 (기존 코드 스냅샷) 2026-08-04 11:36:05 +09:00
silence.py chore: git 저장소 초기화 (기존 코드 스냅샷) 2026-08-04 11:36:05 +09:00
transcribe.py chore: git 저장소 초기화 (기존 코드 스냅샷) 2026-08-04 11:36:05 +09:00
youtube.py chore: git 저장소 초기화 (기존 코드 스냅샷) 2026-08-04 11:36:05 +09:00