LetMeWatch: FFmpeg 장면 감지를 통해 Claude에 비디오 분석 기능을 추가하는 Python 플러그인

개발자가 Claude의 기본 비디오 지원 부재에도 불구하고 Claude가 비디오 콘텐츠를 분석할 수 있도록 하는 'LetMeWatch'라는 Python 플러그인을 만들었습니다. 이 도구는 버그의 화면 녹화를 Claude에 전송해 진단받는 특정 사용 사례를 해결합니다.
작동 방식
이 플러그인은 FFmpeg 장면 감지를 사용해 실제로 시각적 변화가 있는 프레임만 추출합니다. 추출된 각 프레임에 타임스탬프를 추가하고 이를 배치로 Claude에 전송합니다. 이 접근 방식은 AI 비디오 모델이나 복잡한 인프라를 사용하지 않고, 프레임 추출과 Claude의 기존 다중모달 비전 기능에 의존합니다.
기술적 구현
- Python으로 작성됨 (약 200줄의 코드)
- 장면 감지를 위해 FFmpeg 사용
- 시각적 변화가 발생할 때만 프레임 추출
- 각 프레임에 타임스탬프 추가
- 프레임을 배치로 Claude에 전송
- 모든 플랫폼에서 작동
- 오픈 소스 (GitHub에서 이용 가능)
실용적 적용
개발자는 할 일 앱의 버그를 녹화하고 /video-last 명령을 실행하여 이 도구를 테스트했습니다. Claude는 녹화본을 시청하여 오타가 있는 정확한 줄을 성공적으로 식별했습니다. 이는 Claude가 문제의 화면 녹화를 분석하도록 하여 디버깅에 이 도구를 사용할 수 있는 방법을 보여줍니다.
이 프로젝트는 github.com/BinyaminEden/letmewatch에서 이용 가능하며, 기존 도구와 Claude의 비전 기능을 사용해 Claude의 현재 비디오 제한을 실용적으로 우회하는 방법을 보여줍니다.
📖 Read the full source: r/ClaudeAI
👀 See Also

회상: Claude Code를 위한 지속적 메모리 MCP 서버
Recall은 임베딩을 활용한 의미론적 검색을 통해 Claude Code에 세션 간 지속적인 메모리를 제공하는 오픈소스 MCP 서버입니다. 세션 시작, 관찰, 사전 압축, 세션 종료의 네 가지 라이프사이클 훅을 포함합니다.

Claude Code의 컴퓨터 사용 기능을 활용하여 앱을 시각적으로 테스트하는 오픈소스 SwiftUI 테스팅 스킬
Claude Code용 오픈소스 스킬인 /ios-test는 Computer Use 기능을 활용하여 SwiftUI 앱을 시각적으로 테스트합니다. 에이전트는 .xcodeproj 파일을 찾아 시뮬레이터에서 앱을 빌드한 후, 실제 사용자처럼 모든 화면을 탐색하며 버튼을 탭하고 링크를 따라갑니다.

codebase-md: 도구가 git hook 유지 관리와 함께 CLAUDE.md를 자동 생성합니다
codebase-md v0.1.0는 아키텍처 감지, 의존성 건강 점검 및 git 인사이트를 통해 CLAUDE.md 파일을 생성하기 위해 프로젝트를 스캔합니다. 생성된 문서를 최신 상태로 유지하기 위한 git 훅을 포함하며, 추가 구성 파일을 통해 다른 AI 코딩 도구도 지원합니다.

Arena AI 모델 ELO 기록, 시간에 따른 LLM 성능 저하 추적
주요 AI 연구소의 플래그십 모델 ELO 등급을 시각화한 실시간 대시보드로, 점진적인 성능 저하와 신규 릴리스 시 급격한 상승을 보여줍니다. 연구소별로 하나의 곡선을 동적으로 그리며, 가장 높은 등급의 모델을 추적합니다.