

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 비디오 품질을 위한 권장 인코딩 설정
<a name="video-quality"></a>

작업을 생성할 때 선택하는 AWS Elemental MediaConvert인코딩 설정은 비디오 품질, 파일 크기 및 플레이어 호환성에 영향을 미칩니다.

MediaConvert가 균형 잡힌 출력 파일 크기로 비디오 품질에 가장 적합한 인코딩 설정을 자동으로 선택하도록 작업을 구성할 수 있습니다. 또는 출력 또는 전송 요구 사항에 맞게 인코딩 설정을 수동으로 지정할 수 있습니다.

이 섹션에서는 기본 개념을 소개하고, 일반적인 설정을 설명하며, 비디오 품질에 최적화된 설정을 선택하기 위한 안내를 제공합니다.

**Topics**
+ [GOP 구조 및 프레임 유형에 대한 참조](#gop-structure)
+ [GOP 크기 권장 설정](#gop-size-settings)
+ [참조 프레임 간 B-프레임 권장 설정](#reference-frames)
+ [닫힌 GOP 케이던스 권장 설정](#closed-gop-cadence)
+ [동적 하위 GOP 권장 설정](#dynamic-sub-gop)
+ [GOP 참조 B-프레임 권장 설정](#gop-reference-b-frames)
+ [최소 I-간격 권장 설정](#min-i-interval)
+ [적응 양자화 권장 설정](#adaptive-quantization)

## GOP 구조 및 프레임 유형에 대한 참조
<a name="gop-structure"></a>

작업을 생성할 때 출력을 위해 선택하는 사진 그룹(GOP) 설정은 비디오 품질과 플레이어 호환성에 영향을 줍니다. 이 섹션에서는 기본 GOP 개념을 소개하고, 일반적인 GOP 설정을 설명하며, 비디오 품질에 최적화된 설정을 선택하기 위한 안내를 제공합니다.

GOP는 압축된 비디오 프레임 유형의 특정 배열입니다. 프레임 유형에는 다음이 포함됩니다.

 **I-Frames**   
인트라 코딩된 프레임. 디코더가 프레임을 디코딩하는 데 사용하는 모든 정보가 포함됩니다. 일반적으로 I-프레임은 비디오 스트림 내에서 가장 많은 비트 수를 사용합니다.

 **IDR-Frames**   
IDR(Instantaneous Decoder Refresh) 프레임. I-프레임과 마찬가지로, 디코더가 프레임을 디코딩하는 데 사용하는 모든 정보가 포함됩니다. 단, 프레임은 IDR 프레임 앞에 오는 프레임을 참조할 수 없습니다.

 **P-Frames**   
예측 프레임. 현재 프레임과 그 이전의 하나 이상의 프레임 간의 차이가 포함됩니다. P-프레임은 I-프레임보다 압축률이 훨씬 뛰어나며, 비디오 스트림 내에서 사용하는 비트 수도 적습니다.

 **B-Frames**  
양방향 예측 프레임. 현재 프레임과 이전 또는 이후의 하나 이상의 프레임 간의 차이가 포함됩니다. B-프레임은 압축률이 가장 높고, 비디오 스트림 내에서 가장 적은 비트 수를 사용합니다.

일반적인 GOP는 IDR 프레임으로 시작하여 B-프레임과 P-프레임의 반복 패턴으로 진행합니다. 예: `IDRBBPBBPBBPBB`

다음 토픽에서는 개별 GOP 설정에 대한 추가 정보를 제공하고 비디오 품질에 최적화된 설정을 권장합니다.

## GOP 크기 권장 설정
<a name="gop-size-settings"></a>

GOP 크기는 GOP의 프레임 수이며, IDR 프레임 간의 간격을 정의합니다. 예를 들어, GOP가 IDR 프레임으로 시작하고 B-프레임과 P-프레임 조합이 29개인 경우 GOP 크기는 30프레임입니다.

일반적인 GOP 크기는 1\~2초이며, 비디오 프레임 속도에 상응합니다. 예를 들어, 출력 프레임 속도가 초당 30프레임인 경우 일반적인 GOP 크기는 30 또는 60프레임입니다.

출력 비디오 코덱을 `AVC (H.264)` 또는 `HEVC (H.265)`(으)로 설정하는 경우 **GOP 모드 제어**(을)를 `Auto`(으)로 설정하세요. 이렇게 하면 MediaConvert는 최적의 GOP 크기를 선택할 수 있습니다.

**참고**  
HLS, DASH, CMAF, MSS 등의 스트리밍 비디오 형식에서는 조각 또는 세그먼트 길이가 GOP 크기의 배수여야 합니다. 자세한 내용은 [스트리밍 출력을 위한 조각 길이 설정](setting-the-fragment-length.md)을(를) 참조하세요. 이러한 비디오 형식에 대해 GOP 모드 제어를 자동으로 설정하면, MediaConvert는 조각 또는 세그먼트 길이를 기준으로 호환되고 최적화된 GOP 크기를 자동으로 선택합니다.

## 참조 프레임 간 B-프레임 권장 설정
<a name="reference-frames"></a>

MediaConvert가 참조 프레임 사이에 사용할 수 있는 B-프레임의 최대 수를 정의합니다.

**GOP 참조 B-프레임**이 `Disabled`로 설정된 경우 일반적인 값은 1 또는 2이고, **GOP 참조 B-프레임**이 `Enabled`로 설정된 경우에는 3\~5입니다.

출력 비디오 코덱을 `AVC (H.264)` 또는 `HEVC (H.265)`(으)로 설정하는 경우 **참조 프레임 사이의 B 프레임**를 공백으로 유지하세요. 이렇게 하면 MediaConvert는 참조 프레임 사이에서 최적의 B-프레임 수를 선택할 수 있습니다.

## 닫힌 GOP 케이던스 권장 설정
<a name="closed-gop-cadence"></a>

**닫힌 GOP 케이던스**는 P-프레임 또는 B-프레임이 참조할 수 있는 GOP 수를 정의합니다. GOP는 *열기* 또는 *종결됨*일 수 있습니다. 열린 GOP에는 다른 GOP의 프레임을 참조하는 프레임이 있을 수 있지만, 닫힌 GOP에는 해당 GOP 자체 내에서만 참조하는 프레임이 있습니다.

출력 비디오 코덱을 `AVC (H.264)` 또는 `HEVC (H.265)`로 설정하는 경우 MediaConvert가 최적의 닫힌 GOP 케이던스를 선택할 수 있도록 **닫힌 GOP 케이던스**를 공백으로 유지하세요.

## 동적 하위 GOP 권장 설정
<a name="dynamic-sub-gop"></a>

동적 하위 GOP는 움직임이 많은 콘텐츠의 주관적인 비디오 품질을 개선할 수 있습니다. 이를 위해 B-프레임 수를 다양하게 설정할 수 있습니다.

출력 비디오 코덱을 `AVC (H.264)` 또는 `HEVC (H.265)`(으)로 설정하는 경우 **동적 서브 GOP**를 `Adaptive`(으)로 설정하세요. 이렇게 하면 MediaConvert는 최적의 하위 GOP를 결정할 수 있습니다.

## GOP 참조 B-프레임 권장 설정
<a name="gop-reference-b-frames"></a>

출력 비디오 코덱을 `AVC (H.264)` 또는 `HEVC (H.265)`(으)로 설정하는 경우 다른 프레임 유형에서 B-프레임을 참조할 수 있도록 **GOP 참조 B-프레임**(을)를 `Enabled`(으)로 설정하세요. 이렇게 하면 비트레이트와 관련하여 출력의 비디오 품질이 향상됩니다.

## 최소 I-간격 권장 설정
<a name="min-i-interval"></a>

최소 I-간격은 IDR-프레임 사이에 최소 프레임 수를 적용합니다. 여기에는 GOP 시작 시 또는 장면 변경 감지를 통해 생성된 프레임이 포함됩니다. 최소 I-간격을 사용하여 2개의 IDR-프레임이 서로 가까운 곳에서 생성될 때 GOP 크기를 변경하여 비디오 압축을 개선합니다.

출력 비디오 코덱을 `AVC (H.264)` 또는 `HEVC (H.265)`(으)로 설정하는 경우 **최소 I-간격**을 공란으로 유지하세요. 이렇게 하면 MediaConvert는 최적의 최소 I-간격을 선택할 수 있습니다.

## 적응 양자화 권장 설정
<a name="adaptive-quantization"></a>

적응 양자화는 깜박임, 공간 및 시간 양자화를 포함하여 MediaConvert가 사용하는 다양한 양자화 모드에 적용되는 강도를 선택합니다. MediaConvert는 적응 양자화를 사용하여 비디오의 복잡성에 따라 비트를 할당합니다.

출력 비디오 코덱을 `AVC (H.264)`, `HEVC (H.265)` 또는 `XAVC`로 설정하는 경우 MediaConvert가 최적의 적응 양자화를 선택할 수 있도록 **적응 양자화**를 `Auto`로 설정합니다.