VidSmaller 소개
VidSmaller는 브라우저에서 실행되는 동영상 압축 도구입니다. MP4, MOV, MKV 또는 지원되는 33개 형식 중 하나를 끌어다 놓고 목표를 선택하면 더 작아진 파일을 돌려받습니다. 설치할 것도 없고, 워터마크도 없으며, 하루 중 첫 작업에는 계정도 필요 없습니다.
왜 만들었나
동영상을 보내는 곳마다 상한선이 있습니다. Gmail은 25 MB에서 멈춥니다. Discord 무료 등급은 10 MB에서 멈춥니다. WhatsApp은 16 MB에서 멈춥니다. 200 MB짜리 히어로 영상은 조용히 Core Web Vitals를 망가뜨립니다. 그리고 휴대폰이나 화면 녹화 파일은 거의 항상 필요한 크기보다 2배에서 10배는 큽니다. 녹화기가 용량이 아니라 속도에 맞춰 최적화하기 때문입니다.
이를 해결하는 방법은 두 가지가 있었고, 둘 다 번거로웠습니다:
- 데스크톱 인코더(HandBrake, FFmpeg)는 훌륭한 결과를 내지만, 긴 4K 내보내기는 30분 동안 CPU를 붙잡아 두고, 쓸 만한 파일을 얻기까지 CRF, 프리셋, 픽셀 포맷이 무슨 뜻인지 먼저 배워야 합니다.
- 대부분의 웹 도구는 결과물에 워터마크를 찍거나, 100 MB로 제한하거나, 결과를 보여주기 전에 가입을 요구합니다.
VidSmaller는 그 중간 지점입니다. 데스크톱 인코더 수준의 제어 기능을 우리 서버에서 실행하고, 실제 수치를 화면에 보여주며, 워터마크는 절대 넣지 않습니다.
실제 작동 방식
- 브라우저가 우리 스토리지 버킷으로 곧바로 업로드합니다. 파일은 일회용 서명된 URL을 통해 여러분의 기기에서 Cloudflare R2로 직접 전송됩니다. 이 페이지를 렌더링하는 웹 서버를 거치지 않습니다.
- 인코더가 거기서 파일을 가져옵니다. 서버 대 서버로요. 우리 처리 제공업체 (FreeConvert)가 우리 CDN에서 파일을 가져와, 여러분이 선택한 설정으로 FFmpeg 작업을 실행합니다.
- 결과물은 우리를 통해 내려받습니다. 다운로드는 우리 서버가 프록시하므로, 스토리지 계층은 절대 노출되지 않습니다.
우리 버킷을 한 번 거치는 이 우회 경로는 장식이 아닙니다. 우리 제공업체는 업로드 단계를 실제 경과 시간으로 과금하기 때문에, 느린 가정용 인터넷 연결은 우리에게 — 그리고 결국 여러분에게 — 실제 비용을 발생시켰습니다. 동일한 593 MB 파일로 측정한 결과: 브라우저가 직접 업로드했을 때는 인코더 과금 6분, 인코더가 우리 CDN에서 가져왔을 때는 4분이었습니다. 동일한 품질에 대략 3분의 1 더 저렴합니다.
우리가 하지 않는 것
- 워터마크 없음. 무료 등급에서도, 다른 어디에서도 없습니다.
- 여러분의 영상으로 학습하거나, 재판매하거나, 들여다보지 않습니다. VidSmaller의 어떤 사람도 여러분의 동영상을 열어보지 않습니다. 영상을 향한 ML 파이프라인도 없습니다.
- 파일이 남아 있지 않습니다. 스테이징된 업로드 파일은 작업이 최종 상태에 도달하는 순간 삭제되며, 보완책으로 24시간 버킷 수명 주기 규칙이 적용됩니다. 압축 결과물은 타이머에 따라 만료됩니다 — 아래 표를 참고하세요.
- 구독 함정 없음. 대시보드에서 클릭 한 번으로 해지할 수 있고, 이미 결제한 기간이 끝나는 시점에 적용됩니다.
솔직한 제한 사항
| 파일당 최대 | 크레딧 | 결과물 보관 기간 | |
|---|---|---|---|
| 로그인하지 않음 | 500 MB | 1 크레딧, 1회성 | 2시간 |
| 무료 계정 | 1 GB | 환영 크레딧 2개, 1회성 | 최대 7일 |
| Pro — $9/월 | 1.5 GB | 매월 600 | 최대 7일 |
설명이 필요한 두 가지 숫자가 있습니다:
Pro는 5 GB가 아니라 1.5 GB로 표시됩니다. Pro의 제품상 한도는 5 GB이지만, 현재 우리가 비용을 지불하는 인코딩 플랜은 그렇게 큰 파일을 받지 않습니다. 거부될 것이 뻔한 작업을 판매하기보다, 앱은 더 작은 숫자를 보여줍니다. 인코딩 플랜을 업그레이드하는 날 자동으로 올라갑니다.
1 크레딧은 과금되는 인코더 1분이며, 최소 1입니다. 우리는 인코더가 우리에게 청구하는 금액을 그대로 청구합니다. 인코딩만 과금되며 — 파일을 들여보내고 내보내는 데는 아무리 오래 걸려도 비용이 들지 않습니다 — 인코딩은 1분 단위로 올림 처리되므로 최소값이 1 크레딧입니다. 이 최소값은 약 7분까지의 모든 1080p 클립을 포함합니다. 그 지점을 넘어서야 인코딩이 두 번째 과금 분으로 넘어갑니다. 15분짜리 회의 녹화는 2 크레딧, 40분짜리 4K 파일은 5 크레딧입니다. H.265는 약 3.8배 느리기 때문에 비용이 더 듭니다. 작업이 실패하면 해당 크레딧은 자동으로 곧장 잔액으로 돌아갑니다.
이 최소값은 2026-09-08까지 "3"으로 표기되어 있었습니다. 파이프라인 세 단계 모두 과금된다고 믿었기 때문입니다. 실제로는 그렇지 않으며, 우리는 반올림을 조용히 유지하기보다 정정 내용을 공개하는 쪽을 택합니다.
이전에는 "원본 동영상 1분당 1 크레딧"으로 표기하여 재생 시간에 비례해 가격을 매겼습니다. 비용은 재생 시간에 비례하지 않습니다. 1080p 기준 약 7분 미만은 모두 동일하게 머신 3분이 듭니다. 그 공식은 우리가 4분 치를 청구받은 작업을 위해 15분짜리 회의 녹화에 15 크레딧을 부과했습니다. 이제는 제공업체의 실제 계량기를 따릅니다.
우리가 사용하는 기술
수수께끼 같은 스택은 없습니다. 무언가 고장 나면 우리가 훑어보는 목록이 바로 이것입니다:
| 계층 | 사용 기술 |
|---|---|
| 앱 + 호스팅 | Vercel의 Next.js (US East) |
| 스테이징 업로드 / CDN | Cloudflare R2, cdn.vidsmaller.com에서 제공 |
| 인코딩 | FreeConvert (FFmpeg 기반) |
| 계정, 작업, 크레딧 | Supabase Postgres |
| 결제 | Stripe — 우리는 카드 번호를 절대 보지 않습니다 |
| 이메일 | Resend |
누가 만드나
VidSmaller는 독립적이며 자체 자금으로 운영됩니다. 영업팀도 없고 투자자 일정도 없습니다. 인코더 프리셋을 조정하는 바로 그 사람들이 지원 메일에 답합니다. 여러분이 읽고 있는 페이지들이 혁신을 향한 열정에 관한 문단 대신 실제 제한 사항과 실제 하위 처리자를 나열하는 이유이기도 합니다.
연락처
- 이메일: support@vidsmaller.com — 사람이 답하며, 보통 영업일 기준 하루 이내입니다.
- 법적 고지: 개인정보 처리방침 · 서비스 이용약관 · 환불 정책
우리가 제대로 압축하지 못하는 파일을 발견하셨나요? 파일(또는 링크)을 보내주세요. 잘 안 되는 사례는 우리가 프리셋을 개선하는 가장 빠른 방법입니다.