본문으로 건너뛰기
CreatorPrivacyKit
미디어 · 비디오 업스케일러

계산으로 1080p 영상을 4K로 키우기

계산으로 1080p 영상을 4K로 키우기?

픽셀을 다시 샘플링합니다. 확산 모델로 디테일을 만들어 넣지 않습니다. 오디오는 다시 인코딩하지 않고 옮깁니다.

마지막 업데이트

픽셀을 다시 샘플링합니다. 확산 모델로 디테일을 만들어 넣지 않습니다. 오디오는 다시 인코딩하지 않고 옮깁니다.

100% 로컬 처리 지원 시 WebAssembly SIMD 사용 생성형 AI 미사용

업스케일할 동영상을 여기에 놓으세요

MP4, MOV, WebM, MKV를 지원합니다. 파일은 이 기기에서 읽으며 업로드하지 않습니다.

직접 확인 (F12 Network)

이 작업은 현재 브라우저 탭에서 파일을 처리합니다. 개발자 도구로 실제 요청을 볼 수 있습니다.

  1. F12(또는 ⌥⌘I)를 누릅니다. 개발자 도구를 연 다음 Network 탭을 엽니다.
  2. 로컬 작업을 시작하세요.
  3. UI가 뜬 뒤 네트워크를 끊어도 됩니다. 엔진·언어 팩은 이전 방문 캐시일 수 있습니다.
  4. 이 단계에서는 파일 바이트를 CreatorPrivacyKit으로 POST하지 않습니다. 캐시되지 않은 HTML/CSS/런타임은 네트워크로 받습니다.

예상 Network: 이 사이트의 CSS/JS, 실행 후 같은 출처의 WASM·코덱·OCR 언어 데이터. 엔진 다운로드이지 파일 업로드가 아닙니다.

처리 위치
이 브라우저 탭
우리 서버로 미디어 업로드
이 작업에 포함되지 않음
파일 원격 분석
없음

제품 사실 설명이지 실시간 패킷 감시가 아닙니다. 광고·확장·이후 클릭은 네트워크를 만들 수 있습니다.

브라우저 안에서 동영상 업스케일은 어떻게 이루어지나요?

모든 과정은 이 탭 안에서 브라우저 표준 API와 작은 WebAssembly 모듈로 처리됩니다. 서버 대기열도, 생성형 모델도 없습니다.

1. 디먹싱과 디코딩

Mediabunny가 컨테이너를 읽고, 브라우저에 내장된 VideoDecoder가 영상 스트림을 프레임으로 풉니다. 프레임은 크기가 제한된 대기열을 몇 개씩 거쳐 갑니다.

2. WebAssembly로 리샘플링

각 프레임은 Rust로 컴파일한 WebAssembly 모듈로 넘어가며, 브라우저가 지원하면 SIMD를 씁니다. 선택한 필터로 프레임을 확대하고, Lanczos3에서는 윤곽 주변 값을 제한해 후광을 줄입니다.

3. 인코딩과 리먹싱

VideoEncoder가 확대된 프레임을 압축하고 Mediabunny가 출력 파일에 씁니다. 호환되는 오디오는 가능하면 재인코딩 없이 복사하며, 컨테이너의 표준 메타데이터 태그는 기본적으로 넣지 않습니다.

왜 AI 없이 업스케일하나요?

생성형 업스케일러는 피부 질감, 머리카락, 글자처럼 촬영된 적 없는 디테일을 더할 수 있습니다. 리샘플링은 이미 있는 픽셀 사이를 보간할 뿐입니다. AI 업스케일보다 부드럽게 보이지만 내용을 지어내지 않으므로 증거 영상, 다큐멘터리, 보관용 마스터에 적합합니다.

자주 묻는 질문

비디오 파일이 서버로 업로드되나요?

아니요. 디코딩, Lanczos3 리샘플링, 인코딩, 컨테이너 결합은 모두 브라우저 안에서 실행됩니다. 처음 업스케일을 시작할 때 처리 엔진(작은 WebAssembly 파일과 워커 스크립트)을 이 사이트에서 내려받고, 그 뒤로는 어떤 요청도 비디오를 싣지 않습니다. 브라우저 개발자 도구의 네트워크 탭에서 직접 확인할 수 있습니다.

이 도구는 인위적으로 디테일을 꾸며내거나 왜곡하나요?

아닙니다. 이 도구는 결정론적 수학 합성곱(Lanczos3, Bicubic, Bilinear 필터)을 사용합니다. 생성형 AI 모델과 달리 새로운 얼굴이나 사물을 지어내지 않고 원본 픽셀을 정밀하게 보간합니다.

4K 처리 시 메모리는 어떻게 관리되나요?

지원되는 환경에서는 OPFS(Origin Private File System) 디스크 스트리밍을 사용하고, 미지원 브라우저에서는 메모리 대체 방식을 적용합니다. 프레임을 순차적으로 처리하여 메모리 사용량을 안정적으로 유지합니다.

원본 오디오 트랙이 유지되나요?

호환 가능한 오디오 트랙은 가능한 한 재인코딩 없이 그대로 복사됩니다. 선택한 출력 컨테이너가 원본 오디오 코덱을 지원하지 않는 경우 브라우저가 오디오를 변환하여 호환성을 유지할 수 있습니다.

업스케일 시 비디오 메타데이터가 삭제되나요?

기본적으로 메타데이터 태그는 최종 파일에 복사되지 않습니다. 이를 통해 출력 멀티플렉서가 관리하는 표준 컨테이너 메타데이터를 제거하여 보다 안전한 공유 파일을 만듭니다.

HDR 또는 10비트 비디오를 업스케일할 수 있나요?

현재 버전은 SDR 비디오를 대상으로 합니다. 리샘플링 엔진이 8비트 RGBA 프레임으로 처리하므로 HDR 및 10비트 색상 프로파일 보존은 보장되지 않습니다.

한국에서 자주 묻는 질문

AI 업스케일인가요?
아닙니다. 있는 프레임을 수학적으로 확대합니다.
영상이 서버로 가나요?
이 확대 경로는 브라우저에서 처리하고, 긴 결과는 OPFS로 흘려 보냅니다.