오디오 설정

이 항목에는 오디오와 관련된 인코딩 설정에 대한 세부 정보가 포함되어 있습니다.

audio_sample_rate

audio_sample_rate:Integer

API 버전: V2

부모의: outputs

유효한 값 : 유효한 샘플 속도입니다. 코덱에 따라 다릅니다. 일반적으로 8000, 11025, 12000, 16000, 22050, 32000, 44100, 48000, 96000

호환 작업 유형: VOD

예: 44100

설명:

Hz 단위의 오디오 샘플 속도입니다.

정당한 이유가있는 경우에만이 설정을 사용하는 것이 좋습니다. 출력 샘플 속도를 강제하면 예기치 않은 문제가 발생할 수 있습니다. audio_codec제한된 범위의 샘플 속도 만 지원하며 각 샘플 속도는 제한된 범위의 비트 레이트와 만 호환됩니다. 16kbps에서 48Khz AAC 또는 320kbps에서 8000hz MP3를 인코딩 할 수 없습니다.

기본적으로 입력 샘플 속도가 사용됩니다 (즉, 오디오가 다시 샘플링되지 않음). 96000보다 높은 샘플 속도는 최대 96000으로 줄어 듭니다.

FLV 비디오format 11025, 22050 및 44100의 샘플 레이트 만 지원합니다. 기본적으로 FLV 비디오에만 이 옵션을 사용하고 다른 샘플 속도는 FLV와 호환되는 가장 가까운 속도로 이동합니다. 활성화strict_mode호환되지 않는 샘플 속도로 인해 유효한 sample_rate로 자동 수정되는 대신 작업이 실패하게하려는 경우.

  {
    "input": "s3://zencodertesting/test.mov",
    "outputs": [
      {
        "audio_sample_rate": 44100
      }
    ]
  }

또한보십시오: audio_bitrateaudio_quality

max_audio_sample_rate

max_audio_sample_rate:Integer

API 버전: V2

부모의: outputs

유효한 값 : 유효한 샘플 속도입니다. 코덱에 따라 다릅니다. 일반적으로 8000, 11025, 12000, 16000, 22050, 32000, 44100, 48000, 96000

호환되는 작업 유형 :라이브

예: 44100

설명:

최대 오디오 샘플 속도입니다. 재정의audio_sample_rate샘플 속도가 제공된 수를 초과하지 않도록 설정합니다.

입력 비디오의 샘플 속도가 48000이고max_audio_sample_rate 22050으로 설정되면 오디오를 22050으로 리샘플링합니다. 샘플 레이트가 11025이면 그대로 둡니다.

대상 재생 장치가 더 높은 샘플 속도를 지원하지 않는 경우이 옵션을 사용합니다.

기본적으로 입력 샘플 속도가 사용됩니다 (즉, 오디오가 다시 샘플링되지 않음). 96000보다 높은 샘플 속도는 최대 96000으로 줄어 듭니다.

FLV 비디오format 11025, 22050 및 44100의 샘플 레이트 만 지원합니다. 기본적으로 FLV 비디오에만 이 옵션을 사용하고 다른 샘플 속도는 FLV와 호환되는 가장 가까운 속도로 이동합니다. 활성화strict_mode호환되지 않는 샘플 속도로 인해 유효한 sample_rate로 자동 수정되는 대신 작업이 실패하게하려는 경우.

  {
    "input": "s3://zencodertesting/test.mov",
    "outputs": [
      {
        "max_audio_sample_rate": 44100
      }
    ]
  }

또한보십시오: audio_sample_rate , audio_bitrate , 및audio_quality

audio_channels

audio_channels:Integer

API 버전: V2

부모의: outputs

기본: 원본 파일이 모노인 경우 1, 그렇지 않으면 2.

유효한 값 : 1, 2 또는 6 (6은 입력 콘텐츠가 5.1 구성에서 6개 채널을 포함하거나 유효한 5.1 구성을input_audio_channels제공하는 경우에만 유효함)

호환 가능한 작업 유형: 주문형 비디오

예: 1

설명:

사용할 오디오 채널 수 : 1 (모노) 또는 2 (스테레오).

모노 AAC 오디오는 검사 할 때 때때로 스테레오로 잘못보고됩니다. AAC 오디오의 실제 채널 수를 얻으려면 iTunes를 사용하는 것이 좋습니다. 5.1 채널 오디오 출력도 지원됩니다. 이를 위해 사용하고output_audio_channels대신.

  {
    "input": "s3://zencodertesting/test.mov",
    "outputs": [
      {
        "audio_channels": 1
      }
    ]
  }

또한보십시오: audio_bitrate , audio_quality , input_audio_channels , 및 output_audio_channels

audio_bit_depth

audio_bit_depth:Integer

API 버전: V2

부모의: outputs

기본: 16

유효한 값 : PCM의 경우 16, 24, 32; 다른 모든 경우 16.

호환 가능한 작업 유형: 주문형 비디오

예: 24

설명:

각 샘플의 비트 수 : 16일, 24일, 32세

  {
    "input": "s3://zencodertesting/test.mov",
    "outputs": [
      {
        "audio_bit_depth": 24
      }
    ]
  }

또한보십시오: audio_sample_rate

audio_language

audio_language:String

API 버전: V2

부모의: outputs

유효한 값 : ISO 639-1 또는 639-2 언어 코드

호환 가능한 작업 유형: VOD

예: ko

설명:

언어 콘텐츠를 설명하는 출력의 오디오 트랙에 대한 언어 식별자를 설정합니다. ISO 639-1 또는 ISO 639-2 언어 코드 (각각 2 자 또는 3 자) 일 수 있습니다.

참고: 현재 MP4, MKV 및 WEBM 형식 출력과 DASH 스트리밍 전달 출력에 대해 지원됩니다.

  {
    "input": "s3://zencodertesting/test.mov",
    "outputs": [
      {
        "audio_language": "en"
      }
    ]
  }

input_audio_channels

input_audio_channels:Hash

API 버전: V2

부모의: outputs

유효한 값 : 채널 식별자 및 트랙 인덱스 값의 해시입니다.

호환 가능한 작업 유형: 주문형 비디오

예:

  • { "FR": 1, "FL": 2, "FC": 3, "BL": 4, "BR": 5, "LFE": 6}
  • { "DL": 7, "DR": 8}
  • { "FL": "1 : 1", "FR": "1 : 2"}

설명:

입력의 오디오 트랙과 해당 채널 식별자 간의 매핑을 설정합니다. 이 옵션은 여러 오디오 트랙이있는 입력을 받아 출력에 단일 오디오 트랙을 만드는 데 사용할 수 있습니다. 해시의 키는 유효한 채널 식별자 여야하며 값은 입력의 오디오 트랙 인덱스에 해당하는 정수 여야합니다.

이 옵션은 추가 채널 인덱스를 지정하여 입력에서 개별 채널을 선택하는데도 사용할 수 있습니다. 예를 들어 채널 식별자를 "1 : 1"로 설정하면 입력에서 첫 번째 오디오 트랙의 첫 번째 채널이 선택됩니다.

유효한 오디오 채널 식별자 : "FL", "FR", "FC", "LFE", "BL", "BR", "DL", "DR".

  {
    "input": "s3://zencodertesting/test.mov",
    "outputs": [
      {
        "input_audio_channels": {
          "FL": 1,
          "FR": 2,
          "FC": 3,
          "LFE": 4,
          "BL": 5,
          "BR": 6
        }
      }
    ]
  }

output_audio_channels

output_audio_channels:Array or Integer

API 버전: V2

부모의: outputs

유효한 값 : 출력 오디오 채널 수를 정의하는 채널 레이아웃 또는 정수입니다.

호환 가능한 작업 유형: 주문형 비디오

예:

  • [ "FL", "FR", "FC", "BL", "BR", "LFE"]
  • 2
  • 1
  • 6 (6은 입력 콘텐츠가 5.1 구성에서 6개 채널을 포함하거나 유효한 5.1 구성을input_audio_channels제공하는 경우에만 유효합니다.)

설명:

이것을 함께 사용하십시오 input_audio_channels사용자 지정 출력 오디오 채널 레이아웃 또는 믹스 다운을 정의하는 옵션.

이 옵션에는 사용자 정의 오디오 채널 레이아웃을 지정하는 모드와 모노 또는 스테레오 믹스 다운을 지정하는 모드의 두 가지 모드가 있습니다.

이 옵션은 유효한 채널 식별자의 배열이거나 정수일 수 있습니다. 스테레오 믹스 다운을 생성하려면이 매개 변수를2 . 모노 믹스 다운을 만들려면이 매개 변수를1 .

유효한 오디오 채널 식별자 : " FL "," FR "," FC "," LFE "," BL "," BR "," DL "," DR ".

이 옵션을 유효한 채널 식별자 배열로 설정하면 사용자 지정 오디오 채널 레이아웃을 만들 수 있습니다.

노트 :이 옵션은 audio_channels .

  {
    "input": "s3://zencodertesting/test.mov",
    "outputs": [
      {
        "input_audio_channels": {
          "FL": 1,
          "FR": 2,
          "FC": 3,
          "LFE": 4,
          "BL": 5,
          "BR": 6
        },
        "output_audio_channels": [
          "FL",
          "FR",
          "FC",
          "BR",
          "BL",
          "LFE"
        ]
      }
    ]
  }

select_audio_language

select_audio_language:Stringr

API 버전: V2

부모의: outputs

유효한 값 : ISO 639-1 및 ISO 639-2에 정의된 2자 또는 3자 언어 코드입니다.

호환 가능한 작업 유형: 주문형 비디오

예:

{
  "input": "s3://zencodertesting/test.mov",
  "outputs": [
    {
      "select_audio_language": "es"
    }
  ]
}

설명:

다중 채널 오디오에 대한 이 옵션은 언어별 출력에 사용할 오디오 트랙을 선택합니다. 동일한 언어를 사용하는 오디오 트랙이 여러 개 있는 경우 인코더는select_audio_language값과 일치하는 첫 번째 오디오 트랙을 사용한다는 점에 유의하세요. 일반적으로 이 설정은 비디오에 다른 언어의 다른 오디오 오디오 트랙이 있는 채널 중 하나를 선택하는 데 사용됩니다.