블로그로 돌아가기

갤러리 / P4 · EncoX

EncoX가 HDR과 Dolby Vision을 유지하는지는 화면을 다시 인코딩하는지에 달려 있습니다

EncoX가 HDR과 Dolby Vision을 유지할 수 있는지는 화면을 다시 인코딩해야 하는지에 달려 있습니다. 컨테이너만 바꿀 때는 픽셀을 하나도 새로 만들지 않아서 HDR10 정적 메타데이터가 그대로 전달되고 Dolby Vision 계열 정보도 화면을 따라갑니다. 전체 변환이 필요하면 화면은 원본 비트 심도를 따라 넘기되 최대 10-bit으로 하고 크로마 서브샘플링은 4:2:0으로 통일하는데, 돌비 비전 계열 정보가 다시 인코딩한 뒤에 얼마나 남는지는 컨테이너만 바꾸는 경로에서만 검증했고 미리 예측해서 말하지는 않습니다.

소중한 HDR 소스를 화면 정보를 전혀 바꾸지 않은 사본으로 만들고 싶다면 이 경계선을 먼저 확인하세요. EncoX의 목표는 모든 화면 코덱을 그대로 남기는 것이 아니라 iPhone, iPad, Mac에서 바로 열기 더 적합한 MP4를 만드는 것입니다. 아래에서는 HDR과 Dolby Vision이 두 처리 방식에서 어떻게 되는지만 다루며, 아직 처리하지 않은 파일의 결과를 미리 예측하지는 않습니다.

1. 결과를 실제로 정하는 것은 화면을 다시 인코딩했는지입니다

“동영상을 MP4로 변환한다”는 말은 하나의 일처럼 들리지만, EncoX가 실제로 하는 처리는 두 가지로 나뉩니다. 하나는 파일의 컨테이너만 조정해서 원래 화면 데이터를 그대로 남기는 것이고, 다른 하나는 화면을 다시 처리한 뒤에 새 MP4에 씁니다. 앞의 방식은 조건이 맞으면 HDR / Dolby Vision 정보를 남기고, 뒤의 방식은 화면을 처음부터 다시 그리므로 넘기는 모양에 분명한 경계가 있습니다. 두 처리 방식 자체가 어떻게 다른지는 컨테이너만 바꾸는 것과 다시 인코딩하는 것의 차이를 보세요.

확장자로 단정하지 마세요. 똑같이 MKV라고 불리는 파일도 내부 화면 코덱과 파라미터가 다를 수 있고, 똑같이 HDR이라고 적힌 작품도 EncoX가 같은 처리 방식을 쓴다는 뜻이 아닙니다. 파일 이름과 화면 라벨은 “그것이 무엇인가”를 알려 줄 뿐 “변환 후 어떻게 되는가”를 알려 주기에는 부족합니다.

EncoX의 HDR과 Dolby Vision 유지 여부는 화면 처리 경로에 따라 정합니다. 컨테이너만 바꿀 때는 화면을 새로 만들지 않고 관련 정보를 그대로 가져가며, 전체 재인코딩에서는 화면을 원본 비트 심도를 따라 넘기되 최대 10-bit으로 하고 크로마 서브샘플링을 4:2:0으로 통일합니다. 다만 돌비 비전 계열은 컨테이너만 바꾸는 경로만 검증했습니다.

2. HDR10과 Dolby Vision: 먼저 “화면”과 “화면에 딸린 정보”를 구분합니다

이 글을 이해하려고 동영상 기술 규격을 먼저 외울 필요는 없습니다. 화면은 동영상 자체로, 메타데이터는 화면에 딸려 재생할 때 그것을 이해하고 표현하도록 돕는 정보로 생각하면 됩니다. HDR10에는 정적 메타데이터가 있고 Dolby Vision에도 자체 메타데이터가 있습니다. 어느 것도 파일 확장자만으로 식별할 수 없고, 출력이 MP4라고 해서 해당 정보가 반드시 있거나 반드시 사라진다고 추론할 수도 없습니다.

여기서는 두 가지를 나눠 물어야 합니다: 화면 데이터를 다시 압축했는가? 그리고 원본 파일의 HDR10 / Dolby Vision 메타데이터가 결과물에 계속 담겼는가? “여전히 MP4다”“재생된다”만으로는 이 두 질문에 답할 수 없습니다. HDR 버전을 중요하게 여기는 사람에게 이 구분은 출력 파일 이름보다 중요합니다.

3. 리먹스할 때: HDR10 정적 메타데이터는 전달되고 Dolby Vision 메타데이터도 유지됩니다

원본 파일의 화면 코덱과 파라미터가 이미 바로 재생할 수 있는 상태라면 EncoX는 컨테이너만 바꿔서 내용을 MP4에 쓰고 화면을 다시 압축하지 않습니다. 이렇게 처리하면 원본 화면의 비트 심도와 크로마 서브샘플링이 그대로 유지되고, HDR10 정적 메타데이터는 전달되며, Dolby Vision 계열 정보도 화면을 따라갑니다. 이 경로가 말하는 것은 “화면을 다시 그리지 않았다”는 것이지 “Dolby Vision 파일은 모두 지켜진다”는 것이 아닙니다 — 어떤 파일이 최종적으로 어느 경로를 타는지는 여전히 실제 처리 결과를 기준으로 합니다.

“메타데이터가 유지된다”와 “화면을 다시 압축하지 않는다”는 서로 맞물리지만 섞어 쓸 수 없는 두 사실입니다. 전자는 딸린 정보를 말하고 후자는 화면 데이터를 말합니다. HDR10이 중요하면 정적 메타데이터가 이 경로로 전달되는지 보고, Dolby Vision이 중요하면 그 자체의 메타데이터가 유지되는지 봅니다. 이 경로에서 EncoX의 가치는 MP4로 바꾸기 위해 이미 적합한 화면을 다시 만들 필요가 없다는 점입니다.

컨테이너만 바꿀 때 EncoX는 화면을 다시 압축하지 않으므로 비트 심도와 크로마 서브샘플링이 그대로 유지됩니다. HDR10 정적 메타데이터는 전달되고 Dolby Vision 계열 정보는 화면을 따라 함께 갑니다.

4. 전체 재인코딩을 할 때: 화면은 어느 단계로 내려가고, 돌비 비전에 대해 우리는 어디까지 아는가?

전체 변환이 필요하면 결론을 바로 분명히 말해야 합니다. 화면은 원본 비트 심도를 따라 넘기되 최대 10-bit으로 하고, 크로마 서브샘플링은 4:2:0으로 통일합니다 — 10-bit 원본은 10-bit으로 넘기고, 12-bit 원본은 10-bit으로 내리며, 4:2:2와 4:4:4의 크로마 서브샘플링은 픽셀에 남지 않습니다. 돌비 비전 계열 동적 메타데이터가 다시 인코딩한 뒤에 무엇이 남는지는 “화면을 다시 그리지 않는” 경로에서만 검증했고, 이 항목은 측정값이 없으므로 어느 쪽으로도 약속처럼 적지 않습니다. 만약 목적이 원본의 Dolby Vision 정보를 지켜 두는 것이라면, 이 파일을 다시 인코딩하는 경로에 맡기지 마십시오.

HDR10은 좀 더 조심해서 말해야 합니다. 컨테이너만 바꿀 때는 정적 메타데이터가 전달되지만, 전체 재인코딩에서는 화면이 다시 계산되므로 관련 정보가 원본과 같은지는 컨테이너만 바꾸는 경로처럼 기대할 수 없고, 그대로 복제한 HDR10 메타데이터 사본으로 볼 수도 없습니다. 여기서는 HDR10과 Dolby Vision을 한 문장으로 묶어 “HDR은 전부 사라진다”고 말하지 않으며, 검증하지 않은 항목을 결론처럼 적지도 않습니다.

비트 심도라는 몇 글자가 특정 장면이 어떻게 보이는지를 대신 평가해 주지는 않습니다. 확실한 것은 다시 인코딩하는 경로가 4:2:0 화면을 넘긴다는 것이고, 샘플링 정밀도가 애초의 4:2:2 원본과 다르다는 것입니다. 이런 화면 정보를 지켜 두는 것이 최우선 조건이라면, 전체 변환을 원본 특성 유지 수단으로 삼을 수 없습니다.

전체 재인코딩은 원본 비트 심도를 따른 최대 10-bit의 4:2:0 화면을 넘깁니다. 돌비 비전 계열 정보는 컨테이너만 바꾸는 경로에서만 검증했고, 다시 인코딩하는 쪽은 어느 쪽으로도 적지 않습니다. HDR10 정적 메타데이터의 전달도 경로를 넘겨서 기대할 수 없습니다.

5. 원래의 HDR 정보를 새 MP4에 함께 넣지 않는 이유는 무엇인가요?

전체 변환은 화면을 다시 계산하기 때문에, 옛 화면에 붙어 있던 정보가 새 화면과 반드시 맞지는 않습니다. 그 정보를 그대로 가져오면 “HDR을 보존한” 것처럼 보이지만, 결과물이 실제 화면과 다른 설명을 달고 갈 수 있습니다. 그래서 이 항목은 결론을 내리지 않고 사용자 자신의 결과물로 확인하도록 합니다. 비트 심도라는 층은 이런 선택에 기대지 않습니다 — 원본을 따라 넘기고 최대 10-bit까지 갑니다. 이것은 처리의 경계이지 가끔 생기는 버그가 아닙니다.

이 부분은 검증하지 않은 항목에 그럴듯한 말을 붙이기보다, 분명한 제품 경계로 읽어 주십시오. EncoX가 하는 일은 파일을 바로 열기 더 적합한 MP4로 바꾸는 것이고, “HDR 특성을 하나도 빠짐없이 그대로 보존한다”는 전체 변환 경로가 내는 결과에 들어 있지 않습니다. 이 선택이 사용자의 보관 목적과 충돌한다면, 중요한 것은 화면이 이미 다시 만들어진 사실을 나중에 아는 것이 아니라 변환 전에 결과가 요구에 맞지 않을 수 있음을 미리 아는 것입니다.

6. 10-bit으로 끝나지 않는다: 12-bit, 4:2:2, 4:4:4는 어느 단계로 내려가는가

손에 있는 파일에 12-bit, 4:2:2 또는 4:4:4라고 적혀 있다고 해서 Dolby Vision 표시만 확인할 일은 아닙니다. EncoX의 출력 기준선은 12-bit을 10-bit으로 내리고, 4:2:2와 4:4:4의 크로마 서브샘플링을 4:2:0으로 통일하되 비트 심도는 지켜 두는 형태입니다. 따라서 어느 HDR 메타데이터 표시가 아직 있는지뿐 아니라 화면 자체가 다시 처리되었는지도 살펴야 합니다.

이것은 “변환한 파일을 열 수 있다”는 사실로 “원래의 HDR 특성이 모두 남아 있다”를 역추적할 수 없는 이유도 설명합니다. 열 수 있다는 것은 결과물의 용도에 대한 말이고, 샘플링과 메타데이터가 어떻게 변했는지는 결과물의 내용에 대한 말이라서 같은 판단이 아닙니다. 작업상 이런 화면 특성을 반드시 지켜야 한다면 원본 파일을 남겨 두십시오. EncoX는 새 MP4를 만들 뿐 원본을 교체하지 않지만, 그래서 새 파일이 원본과 같은 사본이 되지는 않습니다.

7. 제 파일은 결국 어느 경로로 가나요? 변환 전에 판정할 수 있나요?

파일 내부의 화면 코덱과 파라미터를 먼저 보세요. MKV, MP4 같은 확장자만 보거나 파일 정보에 “HDR”이 있는지만 보면 안 됩니다. 화면이 이미 기기가 바로 재생할 수 있는 유형이고 파라미터도 호환 범위 안에 있어야 컨테이너만 바꿀 가능성이 생기며, 화면 코덱이나 파라미터가 그 범위를 벗어나면 전체 변환이 필요합니다. 이 판단 관계가 결과물에서 HDR과 Dolby Vision의 운명을 정합니다.

하지만 “컨테이너만 바꿀 가능성이 있다”가 변환 전에 모든 파일을 확정할 수 있다는 뜻은 아닙니다. 10-bit나 Dolby Vision이 들어 있음을 알아도 그 라벨만으로 결과를 단정할 수 없고, 특수한 경우 때문에 Dolby Vision 메타데이터 유지도 반드시 성립한다고 쓸 수 없습니다. 특정 파일이 결국 어느 경로로 갔고 메타데이터가 유지되었는지는 실제 처리 결과를 기준으로 해야 합니다. EncoX가 무엇을 기준으로 이 결정을 하는지 더 알고 싶다면 EncoX가 변환 경로를 판단하는 방법을 보세요.

8. 경계: 도움이 되지 않는 부분

그래서 물음은 “EncoX가 HDR을 지원하나요”로만 끝나면 안 됩니다. 이렇게 물어야 합니다. 이 파일은 다시 인코딩이 필요한가? 필요하다면, 크로마 서브샘플링이 4:2:0으로 통일되는 것과 돌비 비전 계열에 측정값이 없는 것을 받아들일 수 있는가? EncoX로 이 파일을 처리할지 정할 때 더 유용한 물음은 이것입니다.

HDR이나 Dolby Vision 소재가 필요한 표현을 유지했는지는 출력 파일로 판단해야 합니다. 확인 항목은 무료 몇 회에서 확인할 것, 한도 규칙은 한도 계산에 있습니다.

자주 묻는 질문

작품을 MP4로 변환하면 Dolby Vision이 남아 있나요?

컨테이너만 바꿀 때 Dolby Vision 계열 정보는 화면을 따라 함께 가지만, 전체 재인코딩이 필요하면 이 항목은 측정값이 없어서 어느 쪽으로도 약속처럼 적지 않습니다. 출력이 MP4라는 사실만으로 판단할 수 없습니다.

그럼 HDR10은요? 변환하면 사라지나요?

컨테이너만 바꿀 때는 HDR10 정적 메타데이터가 전달되고 화면을 다시 압축하지 않습니다. 전체 변환에서는 화면을 원본 비트 심도를 따라 넘기되 최대 10-bit으로 하고, 관련 정보는 다시 처리된 화면을 따라 바뀌므로 컨테이너만 바꾸는 경로처럼 기대할 수 없습니다. 두 경로를 하나로 섞어 말하지 마십시오.

왜 다시 인코딩할 때 10-bit까지만 넘기는가?

이것은 EncoX가 정한 출력 기준선입니다. 결과물은 통과 근거가 확인된 사양인 HEVC Main 10, 4:2:0으로만 만들고 더 넓은 사양은 시도하지 않습니다. 그래서 12-bit 원본은 10-bit으로 내리되 비트 심도는 더 내려가지 않습니다. 화면이 다시 계산된 뒤에는 새 화면과 맞지 않을 수 있는 정보를 그대로 가져오지 않는데, 그 항목은 측정값이 없으므로 어느 쪽으로도 약속처럼 적지 않습니다.

파일 정보에 Dolby Vision이라고 적혀 있으면 결과를 미리 알 수 있나요?

아직 아닙니다. 핵심은 Dolby Vision 라벨이나 확장자가 아니라 내부 화면 코덱과 파라미터를 바로 재생할 수 있는지이며, 구체적인 파일은 실제 처리 결과를 기준으로 해야 합니다. 판단 방식은 EncoX가 변환 경로를 판단하는 방법에서 참고할 수 있습니다.

리먹스와 전체 변환은 화면 자체에 어떤 차이가 있나요?

컨테이너만 바꿀 때 EncoX는 화면을 다시 압축하지 않아 원래 비트 심도와 크로마 서브샘플링이 그대로입니다. 전체 변환은 화면을 다시 처리해서 원본 비트 심도를 따라 넘기되 최대 10-bit으로 하고 크로마 서브샘플링을 4:2:0으로 통일합니다. 두 가지를 뭉뚱그려 “화질은 그대로”라고 말할 수 없습니다.


Axiom One LLC — EncoX