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

동영상 자르기

비율(1:1, 16:9, 9:16, 4:3, 3:4) 또는 정확한 사각형으로 자르세요. 모든 처리는 브라우저에서 이뤄지며 파일은 기기를 떠나지 않습니다.

동영상 자르기 작동 방식

ffmpeg WebAssembly가 기기에서 모든 픽셀을 처리하며 브라우저 안에서 특정 직사각형이나 가로세로 비율로 동영상을 자릅니다. 원클릭으로 소셜 미디어 형식을 맞추는 중앙 비율 프리셋(1:1 정사각형, 16:9 가로, 9:16 세로, 4:3, 3:4) 중 하나를 선택하거나, 커스텀 너비, 높이, 오프셋을 입력해 정확한 영역을 자릅니다. ffmpeg crop 필터(crop=W:H:X:Y)는 오디오 트랙을 그대로 복사하면서 유지하려는 프레임 영역을 libx264로 재인코딩합니다.

프레임 치수가 변경되므로 메타데이터 트릭을 사용할 수 있는 회전과 달리 동영상 스트림의 전체 픽셀 재인코딩이 불가피합니다. 클립 길이와 CPU 속도에 비례한 처리 시간을 예상하세요. 출력은 모든 현대 기기에서 재생되는 MP4 H.264입니다.

동영상 자르기 단계별 사용 방법

  1. 자를 동영상을 올리거나 선택합니다.
  2. 중앙 자르기를 위해 비율 프리셋(1:1, 16:9, 9:16, 4:3, 3:4)을 선택하거나, 수동 모드로 전환해 정확한 픽셀 치수와 위치를 입력합니다.
  3. 도구가 미리보기 프레임을 제공하면 자르기 영역을 미리봅니다.
  4. 자르기 버튼을 클릭하고 기기에서 ffmpeg가 crop=W:H:X:Y 필터를 적용하도록 합니다.
  5. 처리가 완료되면 자른 MP4를 다운로드합니다.

자주 사용되는 사례

  • 별도의 편집 앱 없이 16:9 YouTube 녹화를 TikTok이나 Instagram Reels용 9:16 세로 클립으로 변환할 때.
  • 소셜 게시물로 공유할 가로 형식 컨퍼런스 녹화에서 1:1 정사각형을 잘라낼 때.
  • 수동 픽셀 직사각형으로 자르기 위해 동영상 가장자리의 원치 않는 레터박스 바나 워터마크를 제거할 때.
  • 관련 UI 요소를 확대하기 위해 화면 녹화 튜토리얼의 특정 영역을 추출할 때.

자주 묻는 질문

자르기가 전체 동영상을 재인코딩하나요, 아니면 가장자리만 자르나요?

자르기는 프레임 치수가 변경되므로 항상 동영상 스트림의 전체 픽셀 재인코딩이 필요합니다. ffmpeg는 고품질로 libx264와 함께 crop 필터를 적용하므로 품질 감소는 미미합니다. 오디오 트랙은 재인코딩 없이 복사되어 무손실로 유지됩니다.

자를 때 내 동영상이 서버에서 처리되나요?

아니요. ffmpeg crop 필터는 WebAssembly를 통해 브라우저 탭 안에서 실행됩니다. 파일은 처음부터 끝까지 기기의 로컬 메모리에 머물러 있으며, 자른 MP4가 기기에 직접 다운로드됩니다. 업로드 단계가 없습니다.

TikTok용 9:16 가로세로 비율로 자르려면 어떻게 하나요?

비율 목록에서 9:16 프리셋을 선택하세요. 도구가 소스 프레임 안에 맞는 가장 큰 중앙 9:16 직사각형을 계산하고 해당 직사각형으로 자릅니다. 프레임 중앙이 아닌 특정 부분에 초점을 맞춰야 한다면 수동 모드로 왼쪽 상단 오프셋을 설정하세요.

WebM이나 MOV 파일을 자를 수 있나요?

네. ffmpeg.wasm은 입력으로 대부분의 일반적인 형식을 읽습니다. 출력은 소스 형식과 관계없이 항상 H.264 동영상과 복사된 오디오가 있는 MP4입니다.

자르기 중에 오디오는 어떻게 되나요?

오디오 스트림은 -c:a copy로 정확히 그대로 복사되므로 재인코딩되지 않고 품질 변화가 없습니다. 필요한 경우 동영상에 맞게 지속 시간이 조정됩니다.

자르기가 음소거나 회전보다 느린 이유는 무엇인가요?

음소거는 스트림을 완전히 제거하고 회전은 종종 컨테이너 메타데이터만 다시 쓸 수 있어 두 경우 모두 동영상 프레임 재인코딩을 피합니다. 자르기는 모든 프레임을 디코딩하고, 픽셀 영역을 자르고, libx264로 재인코딩해야 하는데 이는 CPU를 많이 사용하고 클립 길이와 해상도에 비례합니다.