尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗라켓 스포츠(테니스·배드민턴·피클볼·파델) 경기 영상에서 랠리를 자동 감지해 릴스/쇼츠용 세로 클립을 만들어주는 iOS 앱.
경기 한 판을 통째로 넣으면 랠리만 골라 클립으로 잘라준다. 서버도, 계정도, 구독도 없이 전부 아이폰 안에서 처리된다.
open ios/Ribatto.xcodeproj
Xcode에서 시뮬레이터나 아이폰을 고르고 ⌘R. 터미널 빌드는 ios/README.md 참고.
라켓·셔틀콕·공의 타구음은 종목마다 다른 주파수 대역에 몰린 짧은 트랜지언트다. 오디오를 16kHz로 뽑아 그 대역의 스펙트럼 flux가 튀는 지점을 찾고, 묶어서 랠리로 만든다. 영상 인식이 아니라 소리 인식이라 모델 다운로드도, 네트워크도 필요 없다.
26분 4K 경기 기준 오디오 추출 1.0초 + 감지 0.1초, 클립 렌더링 약 31초.
ios/ 네이티브 SwiftUI 앱 — 유일한 제품
sample.mov 개발용 테스트 영상 (6.6GB, 저장소에 커밋하지 않음)
초기에는 Python HTTP 서버 + 웹 UI 프로토타입(
app/)으로 감지 알고리즘을 검증했다. 검증이 끝나고 Swift로 포팅이 완료되어 2026-09-02에 제거했다. 웹으로는 서비스하지 않는다.