브로드캐스트 설정

이 항목에는 방송 및 전문 워크 플로를위한 형식 및 코덱과 관련된 인코딩 설정에 대한 세부 정보가 포함되어 있습니다.

개요

Zencoder는 방송 및 전문 워크 플로우를위한 고급 인코딩 형식 및 코덱을 지원합니다.

video_codec_preset

video_codec_preset:String

API 버전: V2

부모의: outputs

유효한 값 : avci_50, avci_100

호환 가능한 작업 유형: VOD

예: avci_100

설명:

특정 산업 표준과의 호환성을 허용하는 비디오 인코딩 사전 설정.

기준 :

  • avci_50은 AVC 10 비트 프레임 내 전용 압축입니다. 50Mbit / s, High 10 Intra Profile, 레벨 3.2, 4. SMTP RP 2027 : 2007을 참조하십시오.
  • avci_100은 AVC 10 비트 프레임 내 전용 압축입니다. 100Mbit / s, High 4 : 2 : 2 Intra Profile, 레벨 4.1. SMTP RP 2027 : 2007을 참조하십시오.
{
  "input": "s3://zencodertesting/test.mov",
  "outputs": [
    {
      "video_codec_preset": "avci_100",
      "video_bit_depth": 10
    }
  ]
}

format_preset

format_preset:String

API 버전: V2

부모의: outputs

유효한 값 : ts_dvb, ts_cablelabs, ts_broadcast, as11_hd

호환 가능한 작업 유형: VOD

예: ts_broadcast

설명:

특정 산업 표준과의 호환성을 허용하는 형식 사전 설정 2 개의 오디오 채널 만 지원됩니다.

기준 :

  • ts_broadcast는 표준 MPEG-TS 브로드 캐스트 호환 스트림을 생성합니다.
  • ts_dvb는 DVB (Digital Video Broadcasting) 규격 스트림을 생성합니다.
  • ts_cablelabs는 CableLabs 호환 MPEG-TS 스트림을 생성합니다.
  • as11_hd는 MXF-OP1A 컨테이너에있는 AVC-Intra 100 비디오, 4 또는 16 채널의 PCM 오디오입니다.
{
  "input": "s3://zencodertesting/test.mov",
  "outputs": [
    {
      "format_preset": "ts_broadcast"
    }
  ]
}

또한보십시오:체재

ts_muxrate

ts_muxrate:Integer

API 버전: V2

부모의: outputs

유효한 값 : 양의 정수입니다. 최대 1000000.

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

예: 2600

설명:

전송 스트림이 muxed될 수 있는 최대 속도 (kbps) 입니다. ts 형식에만 사용됩니다.

{
  "input": "s3://zencodertesting/test.mov",
  "outputs": [
    {
      "format_preset": "ts_broadcast",
      "ts_muxrate": 2600,
      "video_bitrate": 2000,
      "audio_bitrate": 128,
      "audio_sample_rate": 48000,
      "audio_constant_bitrate": true
    }
  ]
}

또한보십시오: format_preset

ts_pmt_pid

ts_pmt_pid:Integer

API 버전: V2

부모의: outputs

유효한 값 : 1-8191

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

예: 16

설명:

프로그램 맵 테이블의 패킷 ID를 재정의합니다. 브로드 캐스트 TS에만 사용됩니다.

{
  "input": "s3://zencodertesting/test.mov",
  "outputs": [
    {
      "format_preset": "ts_broadcast",
      "ts_pmt_pid": 16,
      "video_bitrate": 2000,
      "audio_bitrate": 128,
      "audio_sample_rate": 48000,
      "audio_constant_bitrate": true
    }
  ]
}

또한보십시오: format_preset

ts_video_pid

format_preset:Integer

API 버전: V2

부모의: outputs

유효한 값 : 1-8191

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

예: 32

설명:

비디오 데이터의 패킷 ID를 재정의합니다. 브로드 캐스트 TS에만 사용됩니다.

{
  "input": "s3://zencodertesting/test.mov",
  "outputs": [
    {
      "format_preset": "ts_broadcast",
      "format_preset": 32,
      "ts_video_pid": 18,
      "video_bitrate": 2000,
      "audio_bitrate": 128,
      "audio_sample_rate": 48,
      "audio_constant_bitrate": true
    }
  ]
}

또한보십시오: format_preset

ts_audio_pid

ts_audio_pid:Integer

API 버전: V2

부모의: outputs

유효한 값 : 1-8191

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

예: 33

설명:

오디오 데이터의 패킷 ID를 재정의합니다. 브로드 캐스트 TS에만 사용됩니다.

{
  "input": "s3://zencodertesting/test.mov",
  "outputs": [
    {
      "format_preset": "ts_broadcast",
      "ts_audio_pid": 33,
      "video_bitrate": 2000,
      "audio_bitrate": 128,
      "audio_sample_rate": 48000,
      "audio_constant_bitrate": true
    }
  ]
}

또한보십시오: format_preset

ts_pcr_pid

ts_pcr_pid:Integer

API 버전: V2

부모의: outputs

유효한 값 : 1-8191

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

예: 34

설명:

프로그램 클럭 참조의 패킷 ID를 재정의합니다. 브로드 캐스트 TS에만 사용됩니다.

{
  "input": "s3://zencodertesting/test.mov",
  "outputs": [
    {
      "format_preset": "ts_broadcast",
      "ts_pcr_pid": 34,
      "video_bitrate": 2000,
      "audio_bitrate": 128,
      "audio_sample_rate": 48000,
      "audio_constant_bitrate": true
    }
  ]
}

또한보십시오: format_preset

ts_cbr

ts_cbr:Boolean

API 버전: V2

부모의: outputs

기본:그릇된

유효한 값 :참 또는 거짓

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

예:진실

설명:

전송 스트림 계층에서 패킷을 채워 CBR 출력을 생성합니다.

이는 완전히 호환되는 방송 스트림에 필요하지만 훨씬 더 큰 파일을 생성 할 수 있습니다. 브로드 캐스트 TS에만 사용됩니다.

{
  "input": "s3://zencodertesting/test.mov",
  "outputs": [
    {
      "format_preset": "ts_broadcast",
      "ts_cbr": true,
      "video_bitrate": 2000,
      "audio_bitrate": 128,
      "audio_sample_rate": 48000,
      "audio_constant_bitrate": true
    }
  ]
}

또한보십시오: format_preset

lossless_video

lossless_video:Boolean

API 버전: V2

부모의: outputs

기본:그릇된

유효한 값 :참 또는 거짓

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

예:진실

설명:

비디오 코덱에서 지원하는 경우 무손실 비디오 인코딩을 활성화합니다.

현재 Jpeg2000 (jp2)에서만 지원됩니다.

함께 사용할 수 없습니다video_bitrate .

{
  "input": "s3://zencodertesting/test.mov",
  "outputs": [
    {
      "video_codec": "jp2",
      "lossless_video": true
    }
  ]
}

또한보십시오: video_bitrate