영상 흔들림 보정기
프레임 전체의 좌우·상하 이동을 추정합니다. 장면마다 카메라 경로를 부드럽게 만들고 프레임 안쪽으로 자르기 창을 움직여 재생 가능한 무음 WebM으로 저장합니다. 보정 전후 경로 지표를 함께 보여줍니다.
주요 기능
- 짧은 로컬 MP4·WebM을 초당 12프레임으로 분석
- 프레임 전체의 이동을 추정하고 장면 전환 후보에서 경로를 새로 시작
- 평활 강도와 최대 자르기 여유를 직접 조절
- 원본과 보정 영상을 나란히 재생
- 카메라 경로·가속도 기반 흔들림·자르기·보정 제한 프레임 확인
- 실제로 재생되는 무음 WebM 다운로드
사용 방법
- 8초 이하 MP4·WebM 파일을 고르거나 예제를 만듭니다.
- 평활 강도와 가장자리 최대 자르기 여유를 정합니다.
- 보정을 실행하고 로컬 프레임 분석과 인코딩을 기다립니다.
- 원본·결과 영상과 카메라 경로 지표를 비교합니다.
- 보정된 WebM을 저장하거나 설정을 바꾸고 다시 실행합니다.
활용 예시
- 짧은 제품 촬영 영상의 손떨림 줄이기
- 자르기 여유 두 가지를 비교해 클립 선택
- 장면 전환 전후 카메라 움직임 살피기
- 발표에 넣을 무음 동작 예제 준비
자주 묻는 질문
실제 새 영상 파일이 만들어지나요?
네. 디코드된 프레임을 실제로 이동·자르고 브라우저 MediaRecorder로 WebM을 다시 인코딩해 재생·다운로드할 수 있습니다. 원본은 바뀌지 않습니다.
어떤 흔들림을 고칠 수 있나요?
프레임 전체의 좌우·상하 이동 하나씩을 추정합니다. 회전·줌·롤링셔터·움직이는 피사체·무늬 없는 화면·탐색 범위 밖 이동에는 결과가 나쁠 수 있어 꼭 미리 보세요.
화면이 확대되는 이유는 무엇인가요?
프레임을 움직이려면 가장자리에 여유 픽셀이 필요합니다. 설정한 한도까지 네 변을 같은 비율로 자르고, 한도를 넘는 이동은 제한해 제한된 프레임 수를 표시합니다.
소리도 보존되나요?
아니요. Canvas MediaRecorder로 약 12fps 무음 WebM을 만듭니다. 원본 소리·자막·메타데이터는 보존하지 않습니다. 코덱과 프레임 시각은 브라우저에 따라 달라질 수 있습니다.
흔들림 지표가 줄면 화질도 좋아지나요?
보장하지 않습니다. 지표는 추정된 이동 경로의 2차 차분 RMS이며 시각 품질 점수가 아닙니다. 장면 판별·움직임 추정은 근사이므로 결과를 직접 검토해야 합니다.
제한은 무엇인가요?
로컬 MP4·WebM 1개, 32MiB·8초·원본 800만 화소 이하입니다. 출력은 최대 480×270, 분석은 초당 12프레임입니다. 브라우저 코덱 지원이 필요합니다.
개인정보 안내
영상은 이 브라우저에서 디코드·재인코딩합니다. 원본 파일과 프레임을 이 도구의 서버로 보내거나 브라우저 저장소에 보관하지 않습니다. 비우면 미디어 URL을 해제합니다.
댓글과 질문