형식 및 코덱 설정

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

체재

format:String

API 버전: V2

부모의:출력

기본: 출력 파일 이름과 비디오 또는 오디오 코덱에 의해 결정됩니다. 그렇지 않으면: mp4 (표준 출력의 경우); ts (세그먼트 된 출력의 경우).

유효한 값 : 3gp, aac, ac3, ec3, flv, m4f, mj2, mkv, mp3, mp4, mxf, ogg, ts, webm 및 wmv

호환 가능한 작업 유형: VOD

예: webm

설명:

사용할 출력 컨테이너 형식입니다.

일부 컨테이너에는 여러 개의 유효한 파일 확장자가 있습니다. 일반적으로 "f4v", "ogv", "m4v"와 같은 이름은 오디오 / 비디오 파일에 사용되며 "f4a", "m4a"및 "oga"는 오디오 전용 파일에 사용되지만 적용되지는 않습니다. . 마찬가지로 "f4v"및 "f4a"는 Flash Video에서 재생하도록 설계된 mp4 내용에 자주 사용되지만 이는 단지 관례 일뿐입니다.

호환성:

  • mp4는 h264 (기본값), hevc 및 mpeg4 비디오 및 aac (기본값), mp3, ac3 및 eac3 오디오와 호환됩니다. 유효한 값 및 파일 확장자 : mp4, m4a, m4v, f4v, f4a, m4b, m4r, f4b
  • m4f는 h264 및 hevc 비디오 및 aac, ac3 및 eac3 오디오와 호환됩니다.
  • ogg는 theora 비디오 및 vorbis 오디오와 호환됩니다. 유효한 값 및 파일 확장자 : ogg, oga, ogv, ogx
  • webm은 vp8 (기본값) 및 vp9 비디오 및 vorbis 오디오와 호환됩니다. 유효한 값 및 파일 확장자 : webm
  • 3gp는 mpeg4 (기본값) 및 h264 비디오, aac (기본값) 및 mp3 오디오와 호환됩니다. 유효한 값 및 파일 확장자 : 3gp, 3gp2, 3g2, 3gpp, 3gpp2. 3gp 형식은 mp4 파일 확장자를 사용할 수도 있습니다.
  • flv는 vp6 (기본값) 및 h264 비디오, aac (기본값) 및 mp3 오디오와 호환됩니다. 유효한 값 및 파일 확장자 : flv
  • ts는 h264 비디오 및 aac (기본값), mp3 또는 ac3 오디오와 호환됩니다. 유효한 값 및 파일 확장자 : ts
  • mkv는 h264 비디오 및 aac (기본값), mp3, ac3 또는 eac3 오디오와 호환됩니다. 유효한 값 및 파일 확장자 : mkv
  • wmv는 wmv 비디오 및 wma (기본값) 또는 mp3 오디오와 호환됩니다. 유효한 값 및 파일 확장자 : wmv, wma
  • aac는 aac 오디오와 호환되며 비디오는 없습니다. 유효한 값 및 파일 확장자 : aac
  • mp3는 mp3 오디오와 호환되며 비디오는 없습니다. 유효한 값 및 파일 확장자 : mp3
  • ac3는 ac3 오디오와 호환되며 비디오는 없습니다. 유효한 값 및 파일 확장자 : ac3
  • ec3는 eac3 오디오와 호환되며 비디오는 없습니다. 유효한 값 및 파일 확장자 : ec3
  • mj2는 jp2 비디오 및 aac 오디오와 호환됩니다. 유효한 값 및 파일 확장자 : mj2, mjp2.
  • mxf는 h264 비디오 및 pcm 오디오와 호환됩니다. 유효한 값 및 파일 확장자 : mxf.
{
  "input": "s3://zencodertesting/test.mov",
  "outputs": [
    {
      "format": "webm"
    }
  ]
}

비디오 코덱

video_codec:String

API 버전: V2

부모의:출력

기본: 형식, 프로필 또는 audio_codec . 제공되지 않는 경우 h264입니다.

유효한 값 : h264, hevc, jp2, mpeg4, theora, vp6, vp8, vp9 및 wmv

호환 가능한 작업 유형: VOD

예: vp8

설명:

사용할 출력 비디오 코덱입니다. Zencoder는 현재 h264 (기본값), hevc, jp2, theora, vp6, vp8, vp9, mpeg4 및 wmv 코덱을 지원합니다.

호환성:

  • h264는 aac (기본값) 및 mp3 오디오 및 mp4 (기본값), m4f, flv 또는 3gp 형식과 호환됩니다.
  • hevc는 aac (기본값) 또는 mp3 오디오 및 mp4 또는 m4f 형식과 호환됩니다.
  • vp9는 vorbis 오디오 및 webm 형식과 호환됩니다.
  • vp8은 vorbis 오디오 및 webm 형식과 호환됩니다.
  • vp6은 mp3 (기본값) 또는 aac 오디오 및 flv 형식과 호환됩니다.
  • theora는 vorbis 오디오 및 ogg 형식과 호환됩니다.
  • mpeg4는 aac (기본값) 및 mp3 오디오 및 mp4 (기본값) 또는 3gp 형식과 호환됩니다.
  • wmv는 wma (기본값) 또는 mp3 오디오 및 wmv 형식과 호환됩니다.
  • jp2는 pcm 오디오 및 mj2 형식과 호환됩니다.
{
  "input": "s3://zencodertesting/test.mov",
  "outputs": [
    {
      "video_codec": "vp8"
    }
  ]
}

또한보십시오: audio_codec체재

오디오 코덱

audio_codec:String

API 버전: V2

부모의:출력

기본: 형식, 프로필 또는 video_codec . 아무것도 제공되지 않으면 aac.

유효한 값 : aac, ac3, amr, eac3, mp3, pcm, vorbis 및 wma

호환 가능한 작업 유형: VOD

예: mp3

설명:

사용할 오디오 코덱입니다. 기본 코덱은 선택한 비디오 코덱 및 형식에 따라 다릅니다.

MP4 컨테이너의 MP3 오디오는 H.264 비디오 콘텐츠와 함께 유효하지만 Quicktime에서는 재생되지 않습니다.

호환성:

  • aac는 h264 비디오 (mp4, m4f, 3gp 또는 flv 형식), mpeg4 비디오 (mp4 또는 3gp 형식) 및 vp6 (flv 형식)과 호환됩니다.
  • vorbis는 vp8 비디오 (webm 형식) 및 theora 비디오 (ogg 형식)와 호환됩니다.
  • wma는 wmv 비디오 및 wmv 형식과 호환됩니다.
  • mp3는 h264 비디오 (mp4, 3gp 또는 flv 형식) 및 wmv 비디오 (wmv 형식)와 호환됩니다. mp3, h264 및 mp4는 Quicktime에서 재생되지 않습니다.
  • pcm은 h264 비디오 및 mxf 형식과 호환됩니다.
{
  "input": "s3://zencodertesting/test.mov",
  "outputs": [
    {
      "audio_codec": "mp3"
    }
  ]
}

또한보십시오: audio_codec체재