동영상을 놓으면 NearVid가 브라우저 안에서 무손실 트림, MP4·WebM 변환, GIF 제작, 오디오 추출까지 바로 처리합니다. 서버로 업로드되는 일은 전혀 없습니다.
→ 0 서버로 전송된 파일 · 동영상 처리는 기기에서 실행됩니다
대부분의 동영상 도구는 처리를 위해 파일을 서버로 업로드합니다 — 즉 잠시나마 다른 사람의 컴퓨터가 당신의 동영상을 갖게 된다는 뜻입니다. NearVid는 전적으로 기기 내에서 동작합니다 — 트림, WebM 변환, GIF 생성, 오디오 추출은 WebAssembly로 컴파일된 실제 FFmpeg 빌드를 사용하며, 어떤 브라우저에서도 항상 동작합니다. 브라우저가 지원하는 경우 MP4 출력도 제공됩니다 — 이때는 NearVid가 번들한 것이 아니라 브라우저 자체에 내장된 H.264/AAC 인코더를 WebCodecs로 그대로 호출하므로, H.264 하드웨어·소프트웨어 인코딩을 지원하는 Chrome 및 기타 Chromium 기반 브라우저에서만 옵션으로 나타납니다.
NearVid는 변환 서버에 붙은 얇은 껍데기가 아닙니다 — 변환기 자체가 페이지 안에서 실행됩니다. 트림은 FFmpeg의 스트림 카피를 사용합니다: 압축된 비디오·오디오 패킷을 디코딩하지 않고 새 파일로 그대로 복사하기 때문에, 긴 녹화본도 몇 초 만에 잘리고 결과물은 원본과 비트 단위로 같은 품질입니다. WebM·GIF 변환은 같은 WebAssembly 엔진이 수행하는 진짜 재인코딩입니다. MP4 내보내기는 별도의 경로를 탑니다 — 브라우저 자체에 내장된 H.264/AAC 인코더를 WebCodecs API로 호출합니다. NearVid는 사유 코덱을 전혀 번들하지 않으므로, 이 옵션은 인코더를 제공하는 브라우저에서만 존재합니다.
모든 것을 기기 안에서 처리한다는 것은 정직한 한계선도 함께 긋습니다. 상한은 기기의 메모리입니다: 파일 전체를 RAM에서 처리하므로 파일당 500MB(저사양 휴대폰은 50MB)까지 받습니다. GIF는 포맷 특성상 용량이 급격히 커져 10초로 제한됩니다. 스트림 카피 트림은 키프레임에서만 시작할 수 있어 절단 지점이 1초 미만으로 어긋날 수 있습니다. 그리고 NearVid는 의도적으로 종합 편집기가 아닙니다 — 타임라인도, 자막도, 클립 병합도, '정확한 용량으로 압축' 모드도 없습니다. 빠르고 프라이빗한 컷과 변환, 그 맞바꿈이 이 도구의 존재 이유입니다.
모든 작업이 무료이며 계정도, 워터마크도, 일일 제한도 없습니다. 처리를 이용자의 기기가 하기 때문에 NearVid가 회수해야 할 서버 비용이 거의 없습니다. 사이트는 이 페이지의 광고(동의한 경우에만 표시)와 명확히 표기된 제휴 링크로 운영됩니다. 실제 처리 화면에는 광고가 전혀 없습니다.
번들된 FFmpeg가 디먹싱할 수 있는 것이라면 무엇이든 — MP4, MOV, WebM, MKV, AVI 등 대부분의 일반적인 컨테이너입니다. 무손실 트림, WebM·GIF 변환, 오디오 추출은 이들 모두에서 동작합니다. MP4 내보내기는 더 좁습니다: WebCodecs 경로가 읽을 수 있는 소스(MP4, MOV, WebM, MKV, MPEG-TS)와 H.264 인코딩을 지원하는 브라우저가 필요합니다.
네 — 그리고 저희 말을 믿을 필요도 없습니다. 페이지의 Content-Security-Policy가 파일을 어디로도 보낼 수 없게 기술적으로 차단하며, 처리하는 동안 브라우저 개발자 도구의 네트워크 패널을 열어 두면 직접 확인할 수 있습니다: 엔진 로드가 끝난 뒤 동영상을 실어 나르는 요청은 나타나지 않습니다. 애초에 만들어지지 않기 때문입니다.