영상 역재생
영상을 거꾸로 재생합니다 - 브라우저에서 로컬로, 업로드 없음.
기기에서 로컬로 처리 중 ...
내 파일
기기에서 로컬로 처리 중 ...
0%
파일이 기기를 떠난 적이 없습니다
제 파일이 업로드되나요?
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
영상을 거꾸로 재생합니다 - 브라우저에서 로컬로, 업로드 없음.
기기에서 로컬로 처리 중 ...
기기에서 로컬로 처리 중 ...
0%
파일이 기기를 떠난 적이 없습니다
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
소셜 미디어용 "역재생 효과", 작은 트릭 클립(누군가 음료를 잔 속으로 다시 "뱉어" 넣는), 또는 움직임이 거꾸로 어떻게 보이는지에 대한 단순한 호기심 - 이 도구는 영상을 끝에서 처음까지, 프레임 단위로 완전히 역순으로 재생합니다.
중요하고 솔직한 안내: 역재생은 모든 프레임에 임의로 접근해야 하므로, 영상은 먼저 완전히 디코딩되어 브라우저 탭의 메모리에 유지됩니다 - 그래서 지원되는 원본 소스는 최대 약 30초입니다(고해상도에서는 더 짧을 수 있습니다). 오디오 트랙은 의도적으로 역재생되지 않습니다: 오디오 조각을 단순히 거꾸로 재생하면 그저 끊기고 어색한 소리만 나며, 자매 도구 "오디오 역재생"처럼 샘플 단위로 정확한 진짜 역재생이 아닙니다 - 잘못된 오디오보다 솔직하게 무음인 결과가 낫습니다.
모든 처리는 mediabunny(MPL-2.0, 자체 호스팅, 서드파티 CDN 없음)를 이용해 브라우저 고유의 WebCodecs API로 브라우저에서 로컬로 이루어집니다. 영상은 업로드되지 않습니다.
| 입력 형식 | MP4, M4V, MOV, MKV, WEBM |
|---|---|
| 자동 변환 | PNG, GIF |
| 출력 형식 | MP4 |
| 일괄 처리 | 미지원 |
| 처리 방식 | 브라우저에서 로컬 처리 (WebCodecs) |
| 파일 업로드 | 없음 |
제한: 오디오는 영상과 함께 역재생되지 않습니다(잘못된 소리보다 의도적으로 무음). 클립을 완전히 디코딩하는 데 필요한 메모리 때문에 지원되는 원본 소스는 약 30초까지입니다 - 더 길거나 해상도가 매우 높은 영상은 정직하게 앞부분만 잘리며, 파일명에 그 사실이 표시됩니다. 한 번에 파일 하나, 약 600MB 제한입니다. 보안 컨텍스트(https)와 브라우저의 WebCodecs 지원이 필요합니다.
아니요. 역재생 전체가 브라우저에서 로컬로 이루어집니다.
아니요, 의도적으로 그렇게 하지 않습니다. 샘플 단위로 정확한 진짜 오디오 역재생은 프레임 순서를 뒤집는 것과는 전혀 다른 작업이며, 거칠게 끊긴 오디오 트랙은 소리가 아예 없는 것보다 나쁩니다.
약 30초, 고해상도에서는 조금 더 짧습니다 - 영상은 거꾸로 다시 조립되기 전에 완전히 디코딩되어야 합니다.
그러면 제한까지의 앞부분만 정직하게 역재생되며, 파일명 접미사에서 확인할 수 있습니다 - 조용한 데이터 손실은 없습니다.
아니요, 프레임 순서만 바뀝니다 - 너비와 높이는 그대로입니다.