업로드 없음, 100% 로컬, 계정 없음

동영상 거꾸로

동영상을 거꾸로 뒤집어 끝이 시작이 됩니다. 모든 처리는 브라우저에서 이뤄지며 파일은 기기를 떠나지 않습니다.

동영상 거꾸로 작동 방식

동영상 거꾸로는 ffmpeg의 reverse와 areverse 필터를 브라우저 안에서 완전히 이용해 영상과 소리를 거꾸로 재생합니다. 설정은 없습니다: 파일을 놓으면 전체 클립이 끝에서 시작으로 재생되고, 오디오는 샘플 단위로 거꾸로 되어 맞춰집니다.

거꾸로 재생은 스트리밍으로 처리할 수 없습니다: ffmpeg는 앞뒤로 재생하기 전에 모든 프레임을 디코딩해서 메모리에 담아 둬야 합니다. 디코딩된 동영상은 압축된 파일보다 훨씬 큽니다(디코딩된 720p 프레임 하나가 대략 1.3MB이므로, 몇 초짜리 원본만으로도 수십 메가바이트의 원시 프레임을 한꺼번에 차지할 수 있습니다), 이것이 여기서 받아들이는 입력 크기가 다른 동영상 도구보다 훨씬 작은 이유입니다: 50MB, 브라우저 탭이 메모리 부족에 빠지지 않도록 의도적으로 엄격한 상한선입니다.

동영상 거꾸로 단계별 사용 방법

  1. 거꾸로 재생하려는 동영상 파일을 놓거나 선택하세요(최대 50MB).
  2. 시작을 클릭하세요. ffmpeg가 모든 프레임과 샘플을 디코딩한 다음 역순으로 재생합니다.
  3. 거꾸로 된 클립을 미리 보세요.
  4. 처리가 끝나면 결과를 다운로드하세요.

자주 사용되는 사례

  • 짧은 소셜 클립에 역방향 움직임 효과 만들기(물체가 다시 조립되거나 물이 위로 흐르는 모습).
  • 동작을 시작하기 전 준비 자세를 확인하도록 짧은 스포츠나 춤 동작을 거꾸로 검토하기.
  • 짧은 클립을 거꾸로 만들어 원본과 나란히 재생하는 단순한 부메랑 스타일 루프 만들기.
  • 짧은 녹화가 어느 방향으로 봐도 같은 정보를 전달하는지 확인하기(대칭적인 움직임에 대한 간단한 확인).

자주 묻는 질문

동영상을 거꾸로 만들려고 제 영상이 어딘가로 업로드되나요?

아니요. WebAssembly로 컴파일된 ffmpeg가 브라우저 탭 안에서 동영상을 디코딩하고 거꾸로 만듭니다. 파일은 기기의 메모리로 읽혀 그곳에서 처리되고, 거꾸로 된 결과물은 로컬 다운로드로 제공됩니다. 도구를 실행하는 동안 브라우저 개발자 도구의 네트워크 탭을 열어 보세요: 영상을 실어 나르는 요청이 없습니다.

왜 여기서는 파일 크기 제한이 다른 동영상 도구보다 훨씬 낮나요?

reverse와 areverse 필터는 스트림을 점진적으로 처리할 수 없습니다, 무언가를 거꾸로 재생한다는 것은 첫 프레임을 써 내보내기 전에 마지막 프레임을 알아야 한다는 뜻이기 때문입니다. 그래서 ffmpeg는 클립 전체를 한 번에 메모리에 디코딩해서 담아 두며, 디코딩된 동영상은 압축된 파일보다 훨씬 커서, 원본 1초당 수십 메가바이트도 흔합니다. 50MB 상한선은 그 디코딩된 부담을 일반적인 브라우저 탭이 충돌 없이 담을 수 있는 범위 안에 유지합니다.

오디오도 거꾸로 되나요, 아니면 영상만인가요?

둘 다입니다. areverse 오디오 필터는 거꾸로 된 프레임 순서에 맞춰 샘플 순서를 뒤집으므로, 말소리와 음악이 거꾸로 된 영상과 동기화되어 거꾸로 재생됩니다, 원래 오디오가 거꾸로 된 영상 위에서 계속 정방향으로 재생되는 것이 아닙니다.

동영상을 거꾸로 만들면 재인코딩되나요?

네, 항상요. 프레임과 샘플 순서를 뒤집는 것은 컨테이너 리먹스로 할 수 있는 일이 아닙니다; 동영상과 오디오 스트림 모두 디코딩되고 다시 인코딩됩니다. 출력 코덱은 출력 파일 확장자에서 정해집니다(MP4/MOV/MKV는 H.264/AAC, WebM은 VP8/Opus).

오디오 트랙이 없는 동영상도 거꾸로 만들 수 있나요?

네, ffmpeg의 스트림 선택은 적용할 것이 없을 때 오디오 필터를 그냥 건너뜁니다; 그 경우에는 영상만 거꾸로 됩니다.

동영상 거꾸로는 오프라인에서도 작동하나요?

대부분은요, 네. 거꾸로 만드는 작업 자체는 항상 기기에서 실행되므로 영상은 절대 기기를 벗어나지 않습니다. 한 가지 주의할 점: ffmpeg의 엔진은 ffmpeg 기반 도구를 처음 쓸 때 이 사이트에서 받는 상당한 크기의 다운로드입니다. 그 다운로드와 페이지 로딩이 모두 끝나면, 네트워크 연결을 끊어도 거꾸로 만들기는 계속 작동합니다.