← 가이드 목록

재인코딩 없는 동영상 자르기 — 무손실 편집의 원리

마지막 업데이트: 2026년 7월 8일 · 읽는 시간 약 6분

같은 "동영상 자르기"인데 어떤 도구는 몇 초 만에 끝나고 화질도 그대로인데, 어떤 도구는 한참 걸리고 화질도 미세하게 나빠집니다. 이 차이는 스트림 복사(stream copy)재인코딩(re-encoding)이라는 처리 방식의 차이에서 옵니다. 원리를 이해하면 "왜 내가 자른 영상은 시작 부분이 이상하지?" 같은 흔한 의문도 풀립니다.

두 가지 자르기 방식

항목스트림 복사재인코딩
처리 방법압축된 데이터를 그대로 복사압축 해제 → 다시 압축
화질원본과 100% 동일미세한 손실 발생
속도매우 빠름 (초 단위)느림 (영상 길이·성능에 비례)
자르는 위치키프레임 단위로 제한아무 지점이나 정밀하게

왜 아무 데서나 자를 수 없을까 — 키프레임의 존재

동영상 압축의 핵심 아이디어는 "모든 장면을 다 저장하지 않는 것"입니다. 현대 코덱은 프레임을 두 종류로 나눕니다.

  • 키프레임(I-프레임): 한 장의 완전한 사진처럼 모든 정보를 담은 프레임. 보통 1~10초에 하나씩 있습니다.
  • 중간 프레임(P/B-프레임): "직전 장면에서 이 부분만 바뀌었다"는 차이 정보만 담은 프레임. 키프레임이 없으면 혼자서는 그림을 완성할 수 없습니다.

덕분에 압축 효율이 극적으로 높아지지만, 부작용이 있습니다. 중간 프레임 위치에서 영상을 자르면, 잘린 시작 부분의 프레임들이 참조할 키프레임이 사라져 버립니다. 그래서 스트림 복사 방식의 자르기는 실제로는 지정한 시각과 가장 가까운 키프레임에서 잘립니다. 지정한 시간과 결과물이 1~2초 어긋나는 이유, 일부 플레이어에서 자른 영상의 첫 1~2초가 깨져 보이거나 멈춰 있는 이유가 바로 이것입니다.

어떤 방식을 선택해야 할까

스트림 복사가 좋은 경우 (대부분의 일상 용도)

  • 강의·회의 녹화에서 필요한 부분만 잘라 보관할 때
  • 긴 촬영본에서 하이라이트를 뽑아 공유할 때
  • 화질 보존이 최우선일 때 — 몇 번을 잘라도 화질 열화가 없습니다

재인코딩이 필요한 경우

  • 프레임 단위의 정밀한 컷이 필요할 때 (뮤직비디오 편집 등)
  • 자르기와 동시에 압축·해상도 변경을 하고 싶을 때
  • 자른 결과물의 시작 부분 깨짐을 확실히 피해야 할 때

영상툴킷의 자르기 도구는 화질 보존을 우선해 스트림 복사 방식을 사용합니다. 정밀한 위치 조정이 필요하면 자른 뒤 압축 도구로 재인코딩하는 식으로 조합할 수 있습니다.

무손실 편집이 가능한 다른 작업들

자르기 외에도 "압축된 데이터를 건드리지 않는" 작업은 무손실로 처리할 수 있습니다.

  • 컨테이너 변경: 코덱이 호환되면 MKV → MP4처럼 그릇만 바꾸는 변환은 무손실입니다.
  • 오디오 제거(음소거): 오디오 트랙을 빼는 것은 영상 데이터와 무관하므로 영상 화질에 영향이 없습니다.
  • 회전 정보 수정: 일부 회전은 메타데이터만 수정해 무손실로 가능합니다(플레이어 호환성 문제로 재인코딩 방식이 더 확실하긴 합니다).

반대로 픽셀 자체를 바꾸는 작업 — 해상도 변경, 워터마크 삽입, 속도 변경, 압축 — 은 반드시 재인코딩이 필요합니다.

자주 묻는 질문

자른 영상이 지정한 시간보다 살짝 길거나 짧아요.

정상입니다. 키프레임 위치에 맞춰 잘리기 때문입니다. 여유 있게 앞뒤로 1~2초 넓게 구간을 잡으면 필요한 내용이 잘리는 것을 막을 수 있습니다.

자르기를 반복하면 화질이 나빠지나요?

스트림 복사 방식이라면 몇 번을 반복해도 화질이 나빠지지 않습니다. 데이터를 다시 압축하지 않고 복사만 하기 때문입니다.

← 가이드 목록으로 돌아가기