

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Mengatur panjang fragmen untuk output streaming
<a name="setting-the-fragment-length"></a>

Untuk semua grup output streaming ABR selain HLS (CMAF, DASH, dan Microsoft Smooth Streaming), nilai yang Anda tentukan untuk **panjang Fragmen** (`FragmentLength`) harus bekerja dengan pengaturan keluaran lain yang Anda tentukan. Jika Anda salah menyetel **panjang Fragmen**, saat pemirsa menonton video keluaran, pemutarnya mungkin macet. Ini bisa terjadi karena pemain mengharapkan segmen tambahan di akhir video dan meminta segmen yang tidak ada. 

**Panjang fragmen** **dibatasi oleh nilai Anda untuk **Closed GOP cadence (`GopClosedCadence`), GOP** **size (), dan Frame** rate (,`GopSize`).** `FramerateNumerator` `FramerateDenominator` Untuk informasi tentang menemukan pengaturan ini di konsol dan spesifikasi pekerjaan JSON Anda, lihat[Menemukan pengaturan yang terkait dengan panjang fragmen](#finding-the-settings-related-to-fragment-length).

**catatan**  
Saat Anda mengatur output **Frame rate** ke **Follow source**, pastikan frame rate file video input Anda berfungsi dengan nilai yang Anda tentukan untuk **panjang Fragmen** keluaran. Frame rate dari file video input Anda berfungsi sebagai frame rate output Anda. 

**Topics**
+ [Aturan untuk panjang fragmen](#rule-for-fragment-length)
+ [Contoh panjang fragmen](#fragment-length-examples)
+ [Menemukan pengaturan yang terkait dengan panjang fragmen](#finding-the-settings-related-to-fragment-length)

## Aturan untuk panjang fragmen
<a name="rule-for-fragment-length"></a>

**Panjang fragmen harus berupa bilangan bulat dan harus kelipatan dari nilai ini: **Ukuran GOP x Irama GOP** **tertutup ÷ Frame rate****

## Contoh panjang fragmen
<a name="fragment-length-examples"></a>

**Contoh: Pengaturan yang benar**  
Irama GOP tertutup = 1

Frame rate = 30

Ukuran GOP = 60 frame

Panjang fragmen = 2

**Contoh: Pengaturan salah**  
Irama GOP Tertutup = 1

Frame rate = 50

Ukuran GOP = 90 frame

Panjang fragmen = 2

## Menemukan pengaturan yang terkait dengan panjang fragmen
<a name="finding-the-settings-related-to-fragment-length"></a>

**Saat Anda mengatur **panjang Fragmen**, periksa nilai Anda untuk **irama GOP Tertutup**, **ukuran GOP**, dan Kecepatan bingkai.**

### Panjang fragmen
<a name="fragment-length"></a>

Anda dapat mengatur panjang fragmen menggunakan konsol atau spesifikasi pekerjaan JSON. Pengaturan **panjang Fragmen** berlaku untuk grup keluaran dan memengaruhi setiap output dalam grup.

**Untuk menemukan pengaturan **panjang Fragmen** (konsol)**

1. Pada halaman **Buat pekerjaan**, di panel **Job** di sebelah kiri, di bawah **Grup keluaran, pilih nama grup keluaran** CMAF, DASH ISO, atau Microsoft Smooth Streaming Anda.

1. Di bagian pengaturan grup di sebelah kanan, temukan **Panjang fragmen.** 

   Bagian pengaturan grup berjudul Pengaturan grup **CMAF, pengaturan grup** **ISO DASH, atau pengaturan grup** **MS Smooth**.

**Untuk menemukan pengaturan **panjang Fragmen** (spesifikasi pekerjaan JSON)**
+ Temukan `FragmentLength` sebagai anak`OutputGroupSettings`, seperti pada contoh berikut.

  ```
  {
    "Settings": {
      ...
      "Inputs": [
        ...
      ],
      "OutputGroups": [
        {
          "Name": "DASH ISO",
          "OutputGroupSettings": {
            "Type": "DASH_ISO_GROUP_SETTINGS",
            "DashIsoGroupSettings": {
              "SegmentLength": 30,
              "FragmentLength": 2,
              "SegmentControl": "SINGLE_FILE",
              "HbbtvCompliance": "NONE"
            }
          },
  		...
  ```

### Irama GOP tertutup, ukuran GOP, dan frame rate
<a name="closed-gop-cadence-gop-size-and-framerate"></a>

Anda dapat mengatur **irama GOP Tertutup**, **ukuran GOP**, dan **Frame rate** menggunakan konsol atau spesifikasi pekerjaan JSON. Pengaturan ini berlaku untuk setiap output secara individual. Pastikan bahwa nilai yang Anda tetapkan untuk setiap output dalam grup keluaran bekerja dengan nilai yang Anda tentukan untuk **panjang Fragmen** grup keluaran.

**catatan**  
Tumpukan ABR Anda memiliki beberapa output. Pastikan untuk mengatur nilai-nilai ini di setiap output.

**Untuk menemukan pengaturan pengkodean untuk output (konsol)**

1. Pada halaman **Buat pekerjaan**, di panel **Job** di sebelah kiri, di bawah **Grup keluaran**, pilih nama output Anda, seperti **Output 1**, **Output 2**, dan seterusnya.

1. Di bagian **Pengaturan pengkodean**, tab **Video** dipilih secara otomatis. Temukan **irama GOP Tertutup**, **ukuran GOP**, dan **Frame rate** di tab ini.

**Untuk menemukan pengaturan pengkodean untuk output (spesifikasi pekerjaan JSON)**
+ 

Temukan`GopClosedCadence`,`GopSize`,`FramerateNumerator`, dan `FramerateDenominator` sebagai anak-anak dari pengaturan codec, seperti pada contoh berikut. Dalam contoh ini, codec adalah`H_264`, jadi induk dari pengaturan codec adalah. `H264Settings`

  ```
  {
    "Settings": {
      ...
      "Inputs": [
        ...
      ],
      "OutputGroups": [
        {
          "Name": "DASH ISO",
          ...
          },
          "Outputs": [
            {
              "VideoDescription": {
                ...
                "CodecSettings": {
                  "Codec": "H_264",
                  "H264Settings": {
                    "InterlaceMode": "PROGRESSIVE",
                    "NumberReferenceFrames": 3,
                    "Syntax": "DEFAULT",
                    "Softness": 0,
                    "GopClosedCadence": 1,
                    "GopSize": 60,
  				  ...
                    "FramerateNumerator": 60,
                    "FramerateDenominator": 1
                  }
                },
                ...
              },
  ```