HandBrake 인코딩 설정 — 화질·용량·자막 싱크를 한 번에 잡지 않는 법

편집 검토: 2026년 8월 22일 공식 문서를 기준으로 메뉴·제한·오류 분기를 확인했습니다. 직접 측정하지 않은 속도·성공률은 사용하지 않았습니다.

HandBrake에서 화질 슬라이더, 프리셋, 프레임레이트, 자막을 한꺼번에 바꾸면 파일은 나오지만 무엇이 결과를 바꿨는지 알 수 없습니다. 30초 샘플 하나로 프리셋을 정하고, 그다음 품질, 마지막으로 오디오와 자막을 확인하는 순서가 안전합니다.

HandBrake 공식 문서는 처음 시작할 때 Fast 1080p30 같은 범용 프리셋을 출발점으로 안내합니다. 여기서 “빠름”은 무조건 나쁜 화질이라는 뜻이 아니라 인코딩 시간·압축 효율·호환성의 선택입니다.

프리셋 이름을 결과 계약서처럼 읽기

공식 프리셋 이름에는 최대 해상도와 프레임레이트가 들어갑니다. 720p30 프리셋에 1080p60 원본을 넣으면 최대 720p와 30fps로 제한될 수 있습니다. 원본보다 높은 숫자의 프리셋을 고른다고 없던 디테일이 생기지는 않습니다.

목적출발 프리셋먼저 볼 것
일반 재생·보관General / Fast 1080p30원본 해상도·프레임레이트
영상 플랫폼 업로드Web / Creator 계열플랫폼 재인코딩과 파일 크기
정해진 용량 공유Social 계열영상 길이와 목표 용량
편집용 중간 파일Production Proxy/Standard큰 파일과 편집 호환성

RF 숫자는 볼륨이 아니라 품질 기준

일반적인 x264·x265의 RF는 숫자가 낮을수록 품질과 파일 크기가 커지는 방향입니다. 하지만 영상의 노이즈와 움직임에 따라 같은 RF에서도 용량은 달라집니다. 목표 용량이 엄격하면 평균 비트레이트와 2-pass가 필요할 수 있지만, 먼저 일정 품질 방식으로 30초 샘플을 비교하는 편이 결과를 이해하기 쉽습니다.

자막이 사라지는 문제는 선택 방식부터

자막은 영상에 영구적으로 굽는 방식과, 플레이어에서 켜고 끌 수 있는 트랙 방식이 있습니다. 공식 문서에 따르면 HandBrake는 비트맵 자막과 SRT 같은 텍스트 자막을 다루지만 출력 컨테이너와 자막 형식에 따라 가능한 방식이 다릅니다. 굽기 여부를 결정하기 전에 대상 기기에서 외부 자막 트랙을 지원하는지 확인합니다.

  • 번인: 모든 플레이어에서 보이지만 끌 수 없음
  • 소프트 자막: 선택 가능하지만 컨테이너·플레이어 호환성 확인 필요
  • Foreign Audio Scan: 외국어 구간 탐지용으로 전체 자막 선택과 목적이 다름

소리가 밀릴 때 프레임레이트와 원본부터 확인

스마트폰 화면 녹화처럼 가변 프레임레이트 원본은 편집기나 플레이어에서 싱크 차이가 생길 수 있습니다. HandBrake에서 프레임레이트를 바꾸기 전에 원본이 다른 플레이어에서도 같은 위치에서 밀리는지, 시작부터 일정하게 밀리는지, 시간이 갈수록 벌어지는지를 기록합니다.

패턴의심 지점샘플 방법
처음부터 일정하게 밀림오디오 지연·트랙 시작점첫 30초 비교
시간이 갈수록 벌어짐프레임레이트·타임베이스처음과 끝 30초 비교
특정 장면만 이상원본 편집점·손상문제 구간만 인코딩

Activity Log를 지우지 말고 복사하기

HandBrake 공식 도움말은 문제 해결에 Activity Log가 중요하다고 안내합니다. 오류 메시지만 캡처하지 말고 사용한 프리셋, 인코더, 필터, 원본 정보가 포함된 로그를 개인 경로를 가린 뒤 보관합니다. 로그 없이 “H.265가 안 돼요”라고 쓰면 답변하는 사람도 잠시 명상하게 됩니다.

공식 자료와 확인일

공식 링크 최종 확인일은 2026년 8월 22일입니다. Latest 문서는 개발 중 기능을 포함할 수 있으므로 설치한 버전의 문서도 함께 확인하세요.

비슷한 문제를 다룬 글

설정 변경 전후를 비교하는 실습

중요한 원본이나 업무 계정 대신 테스트 파일과 사본으로 아래 순서를 한 번 끝내 봅니다. 성공 여부뿐 아니라 어떤 설정을 바꿨는지 함께 적어야 다음 문제에서 재사용할 수 있습니다.

  1. 움직임·말소리·자막이 모두 있는 30초 구간을 선택합니다.
  2. 프리셋 하나를 고정하고 RF 값만 두 단계로 바꾼 샘플을 만듭니다.
  3. 원본과 두 샘플의 파일 크기·화질·오디오 싱크를 같은 플레이어에서 비교합니다.
  4. 자막은 번인과 소프트 트랙을 각각 만들어 목표 기기에서 켜고 끌 수 있는지 확인합니다.

마지막으로 확인할 세 질문

RF 값은 몇이 정답인가요?

원본 종류·인코더·목표 화면에 따라 달라 단일 정답은 없습니다. 프리셋 기본값을 출발점으로 짧은 샘플을 비교하고, 낮은 RF가 더 큰 파일을 만들 수 있다는 방향만 기억합니다.

하드웨어 인코더가 항상 더 좋은가요?

대체로 빠르지만 같은 파일 크기에서의 압축 효율과 지원 기능은 소프트웨어 인코더와 다를 수 있습니다. 속도·화질·호환성 중 무엇이 우선인지 정하고 같은 구간을 비교합니다.

자막을 넣었는데 플레이어에서 안 보입니다.

트랙이 실제로 추가됐는지, 기본·강제 표시 설정이 무엇인지, 출력 컨테이너와 플레이어가 해당 자막 형식을 지원하는지 확인합니다. 필요하면 한 개 트랙을 번인한 사본과 비교합니다.