본문으로 건너뛰기

LiveClip 소개

긴 VOD에서 잘라낼 가치가 있는 순간을, 혼자 다시 뒤지지 않고 찾기 위한 앱입니다.

「분명 좋았는데, 어디였지?」를 위해 만들었습니다

방송 중에는 분명 재미있었는데, 몇 시간짜리 VOD 앞에서는 어느 순간이 통할지 알기 어렵습니다. LiveClip은 그 첫 탐색 비용을 줄입니다.

LiveClip은 완성 영상을 찍어내는 공장이 아닙니다. 「이건 남길 가치가 있다」고 정하기 전에 찾고, 비교하고, 이유를 읽는 시간을 줄여 줍니다.

AI 제안은 입구일 뿐 최종 답이 아닙니다. 마지막 판단은 당신의 맥락과 취향에 남습니다.

지금 LiveClip이 하는 일

본격적인 VOD 편집기가 아닙니다. 편집에 들어가기 전의 후보 발견과 검토를 가볍게 만듭니다.

마지막은 당신이 정합니다

게시는 제품 밖에 둡니다. 후보와 이유를 보고 고를 수 있도록, 흐름은 항상 검토 가능한 상태로 유지합니다.

영상 파일은 업로드하지 않습니다

MVP에서는 영상 본체를 저장하지 않습니다. 필요한 오디오 데이터와 썸네일만 다룹니다.

편집 소프트웨어를 대체하지 않습니다

자막이나 본격 편집 대신, 편집 전의 후보 선정과 판단 지원에 집중합니다.

라이브 방송의 맥락을 읽습니다

게임 방송, 리액션, 시청자와의 대화가 중요합니다. 개인 크리에이터의 분위기를 중심으로 만들었습니다.

사용 흐름

무거운 설정도, 영상 전체 업로드도 없습니다. 기기에 있는 VOD에서 판단 자료를 만듭니다.

Step 1

VOD 선택

브라우저에서 본인이 보유한 긴 VOD를 선택합니다.

Step 2

브라우저에서 준비

오디오 요약과 압축된 자막용 오디오를 로컬에서 만듭니다. 영상 파일은 업로드하지 않습니다.

Step 3

방송 전체를 한눈에

자막과 히트맵으로 음량의 흐름과 대화 밀도를 살펴봅니다.

Step 4

이유 있는 제안 확인

AI가 이유와 함께 후보 순간을 제안하므로, 잘라낼 가치가 있는지 직접 판단할 수 있습니다.

Step 5

최종 결정

채택·반려·범위 조정 후, 원본 영상에서 로컬로 내보냅니다.

데이터 처리에 대해

LiveClip이 무엇을 받아들이고, 서버로 무엇을 보내고, 언제 삭제하며, 왜 AI 학습에 사용되지 않는지를 각 서비스의 공식 문서와 실제로 동작하는 코드에 근거해 설명합니다.

가져오는 영상에 대해

LiveClip이 다루는 것은 기기에서 직접 선택한 영상 파일뿐입니다. URL을 붙여넣어 YouTube나 Twitch에서 영상을 가져오는 방식은, 각 플랫폼의 약관이 허가 없는 다운로드와 자동 접근을 허용하지 않기 때문에 채택하지 않았습니다. LiveClip이 외부 사이트에 접속해 영상을 가져오는 일은 일절 없습니다.

전송하는 데이터와 보관 기간

브라우저 밖으로 나가는 데이터를 최소화하고, 나간 데이터에는 행선지와 기한을 정해 두었습니다.

전송하지 않음

영상 본체

음성 추출도 쇼츠 내보내기도 모두 회원님의 기기 안에서 처리합니다. 영상이 서버로 전송되는 일은 없습니다.

완료 후 즉시 삭제

받아쓰기용 압축 음성

받아쓰기만을 위해 전송하며, 분석이 끝나면 성공 여부와 관계없이 삭제합니다.

기한부 보관

받아쓰기 텍스트와 음량 데이터

분석을 다시 볼 수 있도록 플랜의 보관 기간(Free: 7일 / Pro: 90일)만 저장하고, 기한이 지나면 삭제합니다.

제안된 장면만 보관

썸네일

후보를 구분할 수 있도록 제안된 장면의 정지 화면만 저장합니다.

AI 학습에 사용되지 않는 근거

데이터가 지나는 경로마다, 학습에 사용되지 않는다는 근거를 공식 문서로 확인할 수 있습니다.

Groq

받아쓰기

음성 받아쓰기에 사용합니다. 데이터 처리 계약에 따라 입력과 출력은 모델 학습에 사용되지 않으며, 처리에 사용한 데이터는 기본적으로 보관되지도 않습니다.

공식 문서 보기

Vercel AI Gateway

AI 제안 경로

후보를 생각하는 AI로의 중계 역할입니다. Vercel은 프롬프트와 응답을 보관하지 않으며, 자사 AI 학습에도 사용하지 않습니다.

공식 문서 보기

OpenAI 등 모델 제공사

후보 생성

API를 통한 입력과 출력은 명시적으로 허용하지 않는 한 학습에 사용되지 않습니다(LiveClip은 허용하지 않았습니다). 나아가 모든 요청을 학습 불사용 계약이 있는 경로로만 한정하고 있습니다.

공식 문서 보기

LiveClip 자체

이 서비스

맡겨 주신 데이터로 자체 AI를 학습시키지 않습니다. 개인정보처리방침에서도 같은 내용을 약속하고 있습니다.

개인정보처리방침 보기

실제 코드

해당 부분의 코드를 실제 구현에서 그대로 게재합니다.

학습 불사용 경로 강제

모든 제안 요청에 "학습에 사용하지 않는 제공사에만 보낸다"는 지정을 붙입니다. 조건을 충족할 수 없으면 요청 자체가 전송되지 않습니다.

출처: src/lib/llm/propose-clips.ts
providerOptions: {
gateway: {
disallowPromptTraining: true,
...(AI_GATEWAY_FALLBACK_MODELS.length > 0
? { models: AI_GATEWAY_FALLBACK_MODELS }
: {}),
},
},

음성 즉시 삭제

받아쓰기에 사용한 음성은 분석이 성공하든 실패하든 반드시 삭제합니다.

출처: src/lib/analysis/run-analysis-request.ts
} finally {
await deleteTranscriptionChunksSafely(validChunks, ownerId);
}

이런 분께 맞습니다

  • 긴 방송을 다시 볼 시간이 부족한 1인 크리에이터
  • 겸업 VTuber와 독립 스트리머
  • 후보 선정을 더 빠르게 하고 싶은 클립 편집자
  • 좋았던 순간은 기억나지만 정확한 시간을 모르는 사람

맞지 않거나 아직 약한 부분

유용해 보여도 LiveClip의 역할을 벗어나는 기능은 신중하게 다룹니다.
  • 확인 단계 없이 게시까지 맡기고 싶은 사람
  • 본격적인 편집 타임라인이 필요한 사람
  • 자막 장식이나 텍스트 효과만 필요한 사람
  • 영상 자산 관리 전체를 대체하고 싶은 사람

먼저 내 VOD로 시도해 보세요

맞는지 여부는 실제 방송으로만 분명해집니다. 어긋나거나 부족한 점이 있다면 피드백으로 알려 주세요.