브라우저 내 동영상 압축의 작동 방식 (그리고 왜 파일이 절대 업로드되지 않는가)
거의 모든 "온라인 동영상 압축기"는 같은 방식으로 작동합니다. 동영상을 서버에 업로드하고, 서버가 압축하고, 결과를 다운로드합니다. SqueezeVid는 다릅니다 — 동영상을 브라우저 안에서 압축하며 파일이 기기를 절대 벗어나지 않습니다. 이 글은 그것이 어떻게 가능한지, 그리고 왜 당신의 개인정보 보호에 중요한지를 설명합니다.
"브라우저 내 압축"이 실제로 의미하는 것
도구가 동영상을 "클라우드에서" 압축할 때, 파일은 인터넷을 통해 어떤 회사의 서버로 전송되어 그들의 디스크에 기록되고, 처리된 후 되돌아옵니다. 1GB 동영상이라면 이는 느린 업로드, 느린 다운로드, 그리고 적어도 일시적으로는 당신의 영상 사본이 다른 사람의 컴퓨터에 놓이는 것을 의미합니다.
브라우저 내 압축은 그 모든 것을 건너뜁니다. 압축 프로그램은 당신 자신의 컴퓨터에서, 이미 열려 있는 브라우저 탭 안에서 실행됩니다. 업로드 단계도, 서버 사본도, 파일이 어딘가로 이동하기를 기다릴 필요도 없습니다. 동영상은 디스크에서 읽혀 로컬에서 처리되고 다시 기록됩니다 — 모두 기기에서.
FFmpeg가 브라우저에서 실행되는 방식: WebAssembly
동영상 압축의 힘든 작업은 대부분의 전문 동영상 도구를 구동하는 동일한 오픈 소스 엔진인 FFmpeg가 수행합니다. FFmpeg는 브라우저가 직접 실행할 수 없는 C로 작성되었습니다. 그 다리가 바로 WebAssembly(흔히 Wasm으로 줄여 부름)입니다.
WebAssembly는 브라우저가 거의 네이티브 속도로 실행할 수 있는 저수준 형식입니다. FFmpeg는 한 번 WebAssembly로 컴파일되어 일반 파일로 브라우저에 전달된 후 로컬에서 실행됩니다 — libx264 인코더를 사용해 동영상을 다시 인코딩합니다. 따라서 SqueezeVid에서 동영상을 압축할 때, 당신은 서버가 아니라 자신의 기기에서 완전한 동영상 인코더를 실행하는 것입니다.
그래서 새로 로드한 페이지에서의 첫 압축은 시작까지 잠깐 걸립니다. 브라우저가 WebAssembly 인코더를 로드하는 중이기 때문입니다. 그 후에는 모든 작업이 로컬에서 일어납니다.
왜 아무것도 업로드되지 않는가 — 개인정보 보호의 이점
인코더가 기기에서 실행되므로 동영상이 전송되거나 서버에 저장되거나 당신 외의 누군가에게 보이는 일은 결코 없습니다. 여기에는 실질적인 결과가 있습니다.
- 민감한 영상이 비공개로 유지됩니다. 가족 동영상, 의료 기록, 법적 증거, 미공개 콘텐츠 — 그 어느 것도 제3자에게 노출되지 않습니다.
- 유출 표면이 없습니다. 파일을 한 번도 받지 않는 서버는 그것을 유출할 수 없습니다.
- 더 빨리 시작됩니다. 처리가 시작되기도 전에 큰 파일을 몇 분에 걸쳐 업로드할 필요가 없습니다.
- 데이터 요금제의 조건에 맞게 작동합니다. 파일 하나를 줄이려고 기가바이트를 주고받지 않습니다.
직접 확인하고 싶다면 SqueezeVid에서 동영상을 압축하는 동안 브라우저의 네트워크 탭을 열어 보세요 — 인코더가 로드되는 것은 보이지만 동영상이 어딘가로 업로드되는 것은 보이지 않습니다.
절충점 (그리고 서버 측이 여전히 도움이 되는 경우)
브라우저 내 압축은 마법이 아닙니다 — 당신의 하드웨어에서 실행되므로 솔직한 절충점이 있습니다.
- 메모리 제한. 매우 큰 파일(2GB을 훨씬 초과)은 브라우저 탭의 사용 가능한 메모리를 소진할 수 있습니다. 대부분의 기기에서는 약 2GB 미만의 파일이 무리가 없습니다.
- 속도는 기기에 따라 다릅니다. 빠른 노트북은 빠르게 압축합니다. 오래된 스마트폰은 더 느립니다. 전용 하드웨어를 갖춘 서버는 매우 큰 작업에 더 빠를 수 있습니다.
대부분의 동영상 — Discord, WhatsApp, 이메일, SNS용 클립 — 에는 브라우저 내 압축이 더 나은 선택입니다. 비공개이고 빠르게 시작되며 무료입니다. 매우 크거나 매우 긴 파일을 위해 서버 측 옵션이 대비책으로 존재하지만, 그것은 기본이 아니라 예외입니다.
사용해 보세요 — 동영상이 기기를 절대 벗어나지 않습니다
브라우저 내 압축을 이해하는 가장 좋은 방법은 직접 사용해 보는 것입니다.
지금 바로 비공개로 동영상 압축
SqueezeVid는 동영상을 브라우저에서 압축합니다 — 업로드 없음, 계정 불필요, 워터마크 없음.