블로그로 돌아가기
튜토리얼

깨진 픽셀 영상 고치는 방법: 압축 블록과 낮은 해상도 구분하기

영상이 깨져 보이는 원인은 압축 블록과 낮은 해상도 두 가지입니다. 둘을 구분하는 법과 더 나은 원본, 디블로킹, AI로 각각 고치는 법.

8분픽셀화된 영상, 영상 화질, AI 영상 보정

핵심 요약

깨진 픽셀 영상을 고치려면 먼저 어떤 종류인지부터 알아내세요. 압축 블록은 비트레이트가 부족해서 생기므로 더 나은 원본, 디블로킹 필터, 압축 손상을 지우는 AI 복구로 해결합니다. 저해상도로 인한 깨짐은 작은 영상을 키워서 생기므로 업스케일, 가능하면 윤곽을 재구성하는 AI 업스케일로 해결합니다.

그런 다음 문제가 다시 생기지 않도록 충분한 비트레이트로 내보내세요.

  • '픽셀이 깨진다'는 말은 보통 두 문제 중 하나를 뜻합니다. 압축 블록(내용에 비해 비트레이트가 너무 낮음)이거나, 저해상도 원본을 너무 크게 보여 주는 경우입니다.
  • 움직임, 어두운 장면, 그러데이션에서 나타났다가 화면이 멈추면 줄어드는 블록은 압축 때문입니다. 멈춘 상태에서도 흐릿하고 들쭉날쭉하다면 저해상도입니다.
  • 가장 간단한 해결책은 더 나은 원본입니다. 원본 파일이나, 더 높은 비트레이트로 새로 내보낸 파일을 구하세요.
  • 그 파일밖에 없다면 디블로킹과 AI 복구로 압축 블록을 줄이고, 저해상도 영상에는 AI 업스케일이 도움이 됩니다.
  • 얼굴, 번호판, 글자를 가리려고 일부러 넣은 모자이크는 되돌릴 수 없습니다. 그것을 드러낸다고 주장하는 도구는 디테일을 지어내는 것입니다.

영상의 픽셀이 깨지는 원인

압축 블록. 비디오 코덱은 프레임을 블록으로 나누고 한정된 비트로 각 블록을 기술합니다. 화면 내용에 비해 비트레이트가 너무 낮으면 코덱이 블록을 자세히 기술하지 못해 블록 경계가 사각형으로 보입니다. 압축하기 어려운 장면에서 가장 심합니다. 빠른 움직임, 어두운 장면, 그러데이션, 물, 연기, 꽃가루, 나뭇잎 등입니다.

낮은 해상도. 작은 영상을 큰 화면에 보여 주면 확대됩니다. 플레이어가 단순한 스케일링을 쓰면 윤곽이 계단처럼 되고 픽셀 하나하나가 보입니다. 파일이 손상된 것이 아니라 디스플레이에 비해 픽셀이 부족할 뿐입니다.

반복 재인코딩. 손실 압축으로 다시 인코딩할 때마다 디테일이 조금씩 사라집니다. 다운로드, 편집, 재업로드, 화면 녹화를 몇 번 거친 클립에는 단계마다 손상이 쌓입니다. 전달된 영상이 공유될수록 나빠지는 이유입니다.

낮은 대역폭의 스트리밍. 연결이 느리면 플레이어가 화질을 낮춥니다. 파일이 아니라 재생의 문제이며, 연결이 좋아지면 사라집니다.

어떤 문제인지 구분하는 방법

보이는 현상추정 원인확인 방법
움직일 때 나타나고 멈추면 줄어드는 사각형압축(비트레이트 부족)파일의 미디어 정보에서 비트레이트 확인
하늘과 어두운 부분의 계단 현상압축, 때로는 밴딩그러데이션을 천천히 패닝하는 장면 보기
멈춘 프레임에서도 흐릿하고 들쭉날쭉한 윤곽낮은 해상도해상도를 확인하고 화면과 비교
원본은 괜찮은데 업로드 후 블록이 생김플랫폼이 재인코딩함원본 파일과 업로드된 영상을 비교
스트리밍할 때만 생김네트워크다운로드한 파일을 재생하거나 더 빠른 연결 사용

두 문제가 함께 있는 영상도 많습니다. 몇 번 재공유된 480p 클립은 해상도도 낮고 블록도 가득하므로, 업스케일할 가치가 생기려면 먼저 복구가 필요합니다. 블록이 아니라 번진 느낌이라면 흐림 문제입니다. 흐린 영상 고치는 방법을 참고하세요.

해결 1. 더 나은 원본 구하기

무엇이든 처리하기 전에 더 좋은 사본이 있는지 찾아보세요. 아래의 어떤 방법보다 낫습니다.

  • 원본으로 돌아가세요. 카메라나 휴대폰에서 나온 파일은 대개 채팅 앱, 편집기, 플랫폼을 거친 어떤 사본보다 훨씬 깨끗합니다.
  • 직접 만든 영상이라면 프로젝트에서 더 높은 비트레이트로 다시 내보내세요.
  • 전달된 사본 대신 파일 자체를 보내 달라고 요청하세요. 문서로 보내거나 파일 공유 링크를 쓰면 일부 채팅 앱이 영상에 적용하는 추가 압축을 피할 수 있습니다.

해결 2. AI로 압축 손상 복구하기 (KwaFlux)

블록이 깨진 파일밖에 없다면 AI 복구로 압축 블록, 노이즈, 흐림을 한 번에 줄일 수 있습니다.

  1. 스마트 복구를 엽니다. 사이드바에서 화질 향상으로 가서 스마트 복구 카드를 엽니다. 클립마다 화질 감지 결과를 읽고 필요에 따라 노이즈 제거, 샤프닝, 색과 밝기 보정, 업스케일, 얼굴과 미세 디테일 복원을 조합합니다.
  2. 클립을 가져오고 화질 감지가 끝날 때까지 기다립니다.
  3. 가장 나쁜 장면을 미리 봅니다. 블록이 가장 심한 부분(보통 빠른 움직임이나 어두운 장면)에서 1초 미리보기, 3초 미리보기, 5초 미리보기 중 하나를 렌더링하고 100% 줌으로 전후를 비교합니다.
  4. 크기를 정합니다. 클립의 해상도도 낮다면 내보내기 설정 › 해상도를 한 단계 올립니다(480p는 720p나 1080p로, 720p는 1080p로). 이미 필요한 크기라면 해상도는 그대로 두세요.
  5. 충분한 비트레이트로 내보냅니다. 복구한 화면이 깨끗하게 유지되려면 비트가 필요합니다. 1080p H.264에서 KwaFlux는 3~15Mbps(기본값 5Mbps)를 제공하며, YouTube는 24~30fps 1080p에 8Mbps를 권장합니다.
KwaFlux 화질 복구: 항구 영상에 스마트 복구를 적용하고 미리보기에 전후 비교 슬라이더를 띄운 화면
KwaFlux 1.0.8 스크린샷. 미리보기는 샘플 영상을 무료로 1초 렌더링한 결과이며 전후 비교 슬라이더로 나눴습니다.

참고: 블록이 아니라 그레인이나 센서 노이즈라면 AI로 영상 노이즈 제거하는 방법을 참고하세요. 어두운 곳에서 찍은 휴대폰 영상에는 두 가지가 함께 나타나는 경우가 많습니다.

해결 3. HandBrake나 FFmpeg로 디블로킹 (무료)

디블로킹 필터는 압축 블록 사이의 경계를 부드럽게 합니다. 디테일을 되살리지는 못하고 강하게 설정하면 화면이 흐려지지만, 약한 블록은 훨씬 덜 거슬리게 만들 수 있습니다.

HandBrake. Filters 탭에서 Deblock을 켭니다. HandBrake 문서는 이 필터가 저품질 압축으로 생긴 블록 아티팩트를 줄인다고 설명합니다. 가장 약한 설정으로 시작해 미리 보고, 블록이 여전히 뚜렷할 때만 올리세요.

FFmpeg. deblock 필터의 기본값은 강한(strong) 필터 유형과 8픽셀 블록 격자입니다.

ffmpeg -i input.mp4 -vf "deblock=filter=weak:block=8" -c:v libx264 -crf 18 -c:a copy deblocked.mp4

먼저 filter=weak를 써 보고, 블록이 남으면 filter=strong으로 바꾸세요. 이 필터는 고정 블록 크기로 작동하므로 격자가 규칙적인 옛 포맷(DVD 시대의 MPEG-2, 초기 MPEG-4)에 더 잘 맞습니다. 최신 H.264와 H.265 파일은 프레임 안에서 블록 크기가 달라지기 때문입니다.

해결 4. 저해상도 영상 업스케일하기

영상이 깨끗하지만 작다면 깨짐은 확대 때문입니다. 플레이어보다 좋은 스케일러로 미리 업스케일해 두면 윤곽이 더 매끄러워집니다.

  • 전통적인 스케일러(FFmpeg나 HandBrake의 Lanczos)는 깨끗하고 매끄러운 윤곽을 주지만 새 디테일은 없습니다.
  • AI 업스케일러는 그럴듯한 윤곽과 질감을 재구성하며, 깨끗한 원본에서는 대개 원래 해상도에 훨씬 가깝게 보입니다.

단계별 설정은 720p를 1080p로 업스케일하는 방법을 참고하세요.

내보낸 파일이 깨지지 않게 하는 방법

  • 해상도와 움직임에 맞는 비트레이트를 쓰세요. YouTube가 권장하는 SDR 업로드 비트레이트를 하한선으로 삼으면 좋습니다. 24~30fps 기준 720p는 5Mbps, 1080p는 8Mbps, 4K는 35~45Mbps이며, 48~60fps에서는 약 1.5배입니다.
  • 작은 고정 파일 크기보다 일정 품질 방식을 고르세요. HandBrake 문서는 품질 설정을 크게 낮추면 디테일 손실이 뚜렷하다고 설명하며, 일정 품질 방식은 내용에 필요한 곳에 비트를 씁니다.
  • 플레이어가 지원한다면 최신 코덱을 고르세요. 같은 비트레이트에서 H.265와 AV1은 대체로 H.264보다 화질을 잘 유지합니다.
  • 같은 파일을 반복해서 재인코딩하지 마세요. 원본으로 편집하고 한 번만 내보내세요. 앱 사이에서 중간 파일이 필요하다면 ProRes 같은 편집용 포맷을 쓰세요. KwaFlux의 변환기로 만들 수 있습니다.

고칠 수 없는 것

  • 일부러 넣은 모자이크. 얼굴, 번호판, 글자를 가리려고 넣은 모자이크나 블러는 그 정보를 지웠습니다. 그 뒤의 '선명한' 얼굴을 보여 주는 도구는 원래 얼굴을 드러내는 것이 아니라 새 얼굴을 만들어 내는 것입니다.
  • 극단적인 압축으로 잃은 디테일. 비트레이트가 아주 낮은 영상은 질감 전체를 잃기도 합니다. 복구하면 더 깨끗하고 볼 만해지지만 원본이 되지는 않습니다.
  • 아주 큰 화면의 아주 작은 원본. 240p 클립은 어떻게 처리해도 65인치 TV에서 버티지 못합니다.

마치며

대부분의 경우 픽셀 깨짐은 비트레이트나 해상도 문제로 귀결됩니다. 가능하면 더 나은 원본을 찾고, 업스케일 전에 압축 손상을 복구하고, 다음 시청자가 깨끗한 버전을 보도록 충분한 비트레이트로 내보내세요.

KwaFlux는 AI 화질 복구를 사용자 GPU에서 실행합니다. AI 처리는 사용자 GPU에서 실행되며 미디어 파일이 처리를 위해 업로드되지 않습니다. Windows 10(64비트, 버전 1809 이상), Windows 11, Apple Silicon 탑재 macOS 12 이상에서 실행됩니다. 미리보기에는 계정이 필요 없습니다. 어떤 클립이든 1·3·5초 미리보기를 렌더링할 수 있습니다. 내보내기, 변환, 파일 복구, 링크에서 파일 다운로드에만 로그인과 유료 플랜이 필요합니다.

내 실제 영상으로 효과를 확인하세요

KwaFlux를 받고 결제 전에 내 영상으로 효과를 무료 미리보기하세요. 계정이 필요 없고, 내 GPU에서 처리하며 미디어는 업로드하지 않습니다. 영상 미리보기는 1, 3 또는 5초, 흔들림 보정 미리보기는 5, 15 또는 30초 중에서 고를 수 있습니다.

자주 묻는 질문

영상의 픽셀이 왜 깨지나요?

대개 내용에 비해 비트레이트가 너무 낮았거나(압축 블록), 저해상도 영상을 큰 화면에서 보고 있기 때문입니다. 파일의 해상도와 비트레이트를 확인하면 어느 쪽인지 알 수 있습니다.

영상의 모자이크를 풀 수 있나요?

압축 블록을 줄이고 저해상도 영상을 개선할 수는 있습니다. 무언가를 가리려고 일부러 넣은 모자이크는 되돌릴 수 없습니다. 원래 디테일이 더 이상 파일에 없기 때문입니다.

해상도를 높이면 깨짐이 해결되나요?

좋은 스케일러나 AI 업스케일을 쓰면 저해상도로 인한 깨짐에는 도움이 됩니다. 압축 블록은 해결되지 않습니다. 확대하면 블록도 커질 뿐입니다. 블록부터 복구하세요.

업로드한 뒤에 영상이 깨져 보이는 이유는 무엇인가요?

플랫폼은 모든 업로드를 재인코딩하며, 원본보다 낮은 비트레이트를 쓰는 경우가 많습니다. 플랫폼이 공개한 제한 안에서 가능한 한 깨끗한 파일을 올리세요.

픽셀이 깨진 것과 흐린 것은 같은가요?

아닙니다. 깨짐은 사각형이나 계단 현상이고, 흐림은 디테일이 번진 것입니다. 압축된 저해상도 영상에는 둘 다 있는 경우가 많지만 해결 방법은 다릅니다.

참고 자료

  1. FFmpeg Filters Documentation (deblock filter and its defaults) (2026-10-11 확인)
  2. HandBrake Documentation, "Summary of Filters" (Deblock) (2026-10-11 확인)
  3. HandBrake Documentation, "Adjusting quality" (lower quality settings and loss of detail) (2026-10-11 확인)
  4. YouTube Help, "YouTube recommended upload encoding settings" (2026-10-11 확인)