2026년 7월 23일 • ☕️ 4 min read
주말에 테니스 경기를 한 판 찍으면 보통 1시간이 넘는다. 그런데 그 영상을 나중에 돌려보면, 실제로 공이 오가는 시간은 다 합쳐서 15분이 될까 말까다. 나머지는 공 줍는 시간, 물 마시는 시간, 코트 바꾸는 시간, 그리고 “아 방금 그거 왜 놓쳤지” 하고 멍때리는 시간이다.
문제는 내가 보고 싶은 건 그 15분뿐이라는 거다. 자세를 확인하고 싶어도, 친구한테 자랑하고 싶어도, 유튜브에 올리고 싶어도, 나머지 45분을 누가 보고 있겠나.
그래서 한동안은 손으로 잘랐다. 그러다 지쳐서 결국 도구를 만들었다. 이 글은 테니스 경기 영상을 편집하는 세 가지 방법을 실제로 다 해보고 남기는 기록이다. 먼저 고백부터. 셋 중 하나는 내가 만든 거라, 그 도구의 자랑보다 한계를 더 적으려고 신경 썼다.
가장 확실하고, 가장 오래 걸린다.
1시간짜리 영상을 타임라인에 올리고, 랠리가 시작되는 지점과 끝나는 지점을 눈으로 찾아가며 자른다. 아마추어 경기 기준으로 한 판에 랠리가 4060개쯤 나오는데, 그걸 하나하나 컷 편집하면 **영상 길이의 23배** 시간이 든다. 1시간 영상이면 편집에 2~3시간.
문제는 시간만이 아니다.
품질은 최고지만, 매주 할 수 있는 방법은 아니다.
유튜브에 통짜로 올리고 “알아서 하이라이트 만들어주겠지” 하는 방법. 결론부터 말하면 테니스에는 안 맞는다.
자동 하이라이트류 기능들은 대체로 관중 소리·해설 톤·득점 자막 같은 신호로 하이라이트를 잡는다. 프로 중계라면 몰라도, 관중도 해설도 자막도 없는 아마추어 코트 영상에서는 근거로 삼을 신호가 없다. 랠리와 쉬는 시간을 구분하지 못하니 결과물이 그냥 원본과 비슷하게 나온다.
애초에 “재미있는 순간”을 찾는 도구지, “공이 오가는 구간”을 찾는 도구가 아니다. 목적이 다르다.
여기서부터가 내가 만든 이야기다. 도구 이름은 OnlyRally다.
핵심 아이디어는 단순하다. 테니스에서 랠리인지 아닌지를 가르는 신호는 사실 두 개면 충분하다.
이 두 신호로 랠리 구간을 찾아서, 그 부분만 이어 붙여 하나의 영상으로 돌려준다. 사용자가 하는 일은 딱 하나, 경기 영상을 올리는 것뿐이다. 코너를 찍거나, 타임라인을 만지거나, 랠리를 하나씩 확인하는 과정이 없다. 업로드하고 나면 끝이다. 화질도 원본 그대로 유지한다(재인코딩으로 뭉개지 않는다).
만들면서 세운 원칙이 하나 있는데, 업로드 이후에는 사용자가 아무것도 하지 않게 만든다는 거다. “여기 잘라주세요” 하고 클릭하게 만드는 순간 방법 1과 다를 게 없어지기 때문이다.
자랑만 하면 안 되니까 안 되는 것도 적는다.
세 방법 중 뭘 쓰든, 촬영 단계에서 결과가 절반은 결정된다. 자동 편집이든 수동 편집이든 원본이 흔들리면 답이 없다. 내가 지키는 최소 규칙은 이렇다.
더 자세한 구도는 촬영 가이드에 정리해뒀다.
결국 편집 도구를 고르는 기준은 “품질”보다 “다음 주에도 또 할 수 있는가”였다. 아무리 좋은 결과물도 두 번 다시 안 하게 되면 의미가 없더라.