오디오 매핑 가이드

이 항목에서는 여러 오디오 트랙의 오디오 매핑 옵션에 대해 설명합니다.

서문

편집 시스템에서는 서라운드 사운드 오디오, 보관 또는 다국어 시나리오를 위해 여러 오디오 트랙이 포함 된 비디오 파일을 출력하는 것이 일반적입니다. Zencoder를 사용하면 여러 오디오 트랙이 포함 된 입력 파일을 출력에서 단일 오디오 트랙으로 매핑하거나 믹싱 할 수 있습니다. 예를 들어, 이러한 옵션을 결합하여 입력 파일의 6 개의 개별 모노 PCM 오디오 트랙을 출력의 단일 5.1 서라운드 사운드 오디오 트랙으로 매핑 할 수 있습니다.

이 가이드에서는 두 가지 옵션을 소개합니다. input_audio_channelsoutput_audio_channels , 입력 파일의 오디오 트랙 및 채널이 출력 파일에 매핑되는 방식을 제어하는 데 사용할 수 있습니다.

지원되는 입력 오디오 채널

가져 오기를 위해 다음 오디오 채널이 지원됩니다.

  • 플로리다
  • FR
  • FC
  • LFE
  • BL
  • BR
  • Lt (FL 행렬)
  • Rt (FR 매트릭스)

여러 오디오 트랙이있는 소스에서 여러 출력 생성

매우 일반적인 사용 사례는 여러 오디오 트랙이있는 소스 비디오를 가지고 있고 각각 오디오 트랙 중 하나가있는 여러 오디오 파일을 출력하려는 것입니다. 이에 대한 출력을 구성하는 가장 좋은 방법은 다음과 같습니다.

outputs: [
  {
  label: "Output 1",
  url: "your hosting server for outputs/output1.mp4",
  skip_video: true,
  "input_audio_service_types":{"1": "main"},
  "select_audio_service_type": "main"
  },
  {
  label: "Output 2",
  url: "your hosting server for outputs/output2.mp4",
  skip_video: true,
  "input_audio_service_types":{"2": "main"},
  "select_audio_service_type": "main"
  },
  {
  label: "Output 3",
  url: "your hosting server for outputs/output3.mp4",
  skip_video: true,
  "input_audio_service_types":{"3": "main"},
  "select_audio_service_type": "main"
  } ... 

오디오 매핑 옵션

그만큼input_audio_channels옵션을 사용하면 입력 파일의 개별 오디오 트랙 또는 채널에 다음과 같이 채널 이름을 지정하여 태그를 지정할 수 있습니다. FL 5.1 서라운드 오디오 트랙의 "전면 왼쪽"채널 용. 아래 예제는이 옵션을 사용하여 6 개의 개별 오디오 트랙에서 단일 5.1 서라운드 트랙으로 매핑하는 방법을 보여줍니다.

설정함으로써output_audio_channels옵션을 선택하면 출력 오디오 트랙의 채널 레이아웃을 사용자 지정할 수 있습니다. 설정되어 있지 않으면 오디오 코덱의 기본 배열이 사용됩니다.

그만큼output_audio_channels옵션은 두 가지 방법으로 사용할 수 있습니다. 모든 채널의 믹스 다운을 생성합니다. input_audio_channels또는 믹싱을 수행하지 않고 사용자 정의 출력 채널 레이아웃으로 다시 매핑 된 오디오 채널이있는 출력을 생성합니다. Zencoder는 다중 채널 또는 서라운드 사운드 입력 오디오 트랙에서 스테레오 또는 모노 믹스 다운을 생성 할 수 있습니다. 믹스 다운 출력을 생성하려면이 옵션을 다음 중 하나로 설정하십시오. 1 (모노의 경우) 또는 2 (스테레오 용). 맞춤 채널 레이아웃을 만들려면이 옵션을input_audio_channels선택권. 자세한 내용은 아래 예를 참조하십시오.

Zencoder는 현재단 핵증 , 스테레오 , 및 5.1 채널출력 오디오.

스테레오 믹스 다운은 두 가지를 모두 사용하여 서라운드 사운드 오디오에서 생성 할 수 있습니다. input_audio_channelsoutput_audio_channels옵션. 설정으로output_audio_channels 2로 설정하면 스테레오 믹스 다운을 만들 수 있습니다.

설정 예

5.1 다중 모노 트랙의 서라운드 트랙

이 예제는 개별 오디오 트랙을 명명 된 채널에 매핑합니다. FL, FR, FC, LFE, BL, BR매핑에서 단일 5.1 서라운드 사운드 트랙을 만듭니다.

{
  "input": "s3://zencodertesting/test-multitrack-audio.mov",
  "output": {
    "input_audio_channels": {
      "FL": 1,
      "FR": 2,
      "FC": 3,
      "LFE": 4,
      "BL": 5,
      "BR": 6
    }
  }
}

매핑 된 5.1 서라운드 트랙의 스테레오 믹스 다운

아래 예는 위의 예에서 만든 5.1 서라운드 오디오 트랙에서 스테레오 믹스 다운을 만드는 방법을 보여줍니다.

{
  "input": "s3://zencodertesting/test-multitrack-audio.mov",
  "output": {
    "input_audio_channels": {
      "FL": 1,
      "FR": 2,
      "FC": 3,
      "LFE": 4,
      "BL": 5,
      "BR": 6
    },
    "output_audio_channels": 2
  }
}

사용자 정의 오디오 채널 레이아웃

그만큼output_audio_channels옵션을 사용하여 믹스 다운을 만드는 것 외에도 사용자 지정 채널 레이아웃을 만들 수 있습니다. 아래 예제는 전면 왼쪽 및 전면 오른쪽 채널에서 스테레오 출력을 생성하지만 순서가 바뀌어 왼쪽 채널이 오른쪽에 있고 그 반대의 경우도 마찬가지입니다.

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

여러 언어 트랙 지원

사용하여input_audio_channels여러 언어 트랙이 포함 된 입력에서 옵션을 선택하면 각각 별도의 언어 트랙이있는 여러 출력을 만들 수 있습니다. 입력 파일에 4 개의 개별 오디오 트랙이 있고 트랙 1에는 영어 (왼쪽) 오디오가, 트랙 2에는 영어 (오른쪽) 오디오가, 트랙 3에는 스페인어 (왼쪽) 오디오가, 트랙 4에는 스페인어 (오른쪽)가 포함되어 있다고 가정합니다. 오디오. 정의함으로써input_audio_channels각 출력에 대해 매개 변수를 다르게 설정하면 단일 파일에서 여러 언어 출력을 생성 할 수 있습니다.

{
  "input": "s3://zencodertesting/test-multitrack-audio.mov",
  "outputs": [
    {
      "label": "english",
      "input_audio_channels": {
        "FL": 1,
        "FR": 2
      }
    },
    {
      "label": "spanish",
      "input_audio_channels": {
        "FL": 3,
        "FR": 4
      }
    }
  ]
}

맞춤 채널 매핑

아래 예는 미디어 파일에서 기존 스테레오 다운 믹스를 추출하는 방법을 보여줍니다. 첫 번째 오디오 트랙에는 5.1 서라운드 믹스와 스테레오 다운 믹스 (스테레오 쌍)가 모두 포함되어 있습니다.

{
  "input": "s3://zencodertesting/test-multichannel-audio.mov",
  "output": {
    "input_audio_channels": {
      "FL": "1:7",
      "FR": "1:8"
    },
    "output_audio_channels": 2
  }
}

또 다른 사용 사례는 8개의 오디오 트랙이 있는 소스 파일이며 각 트랙에는 1개의 채널이 있습니다. 이 경우 아래와 같은 매핑을 사용해야 합니다.

{
  "input": "s3://zencodertesting/test-multichannel-audio.mov",
  "output": {
    "input_audio_channels": {
      "FL": "7:1",
      "FR": "8:1"
    },
    "output_audio_channels": 2
  }
}