Configuración de formato y códecs

Este tema contiene detalles para la configuración de codificación relacionada con formatos de video y códecs.

formato

format:String

Versiones de API: V2

Padre: salidas

Defecto: Determinado por el nombre del archivo de salida y luego el códec de video o audio. De lo contrario: mp4 (para salidas estándar); ts (para salidas segmentadas).

Valores válidos: 3gp, aac, ac3, ec3, flv, m4f, mj2, mkv, mp3, mp4, mxf, ogg, ts, webm y wmv

Tipos de trabajo compatibles: VOD

Ejemplo: webm

Descripción:

El formato de contenedor de salida que se utilizará.

Tenga en cuenta que algunos contenedores tienen varias extensiones de archivo válidas. Normalmente, nombres como "f4v», "ogv» y "m4v» se utilizan para archivos de audio/vídeo, y "f4a», "m4a» y "oga» se utilizan para archivos de solo audio, pero esto no se aplica. De manera similar, "f4v" y "f4a" se usan a menudo para contenido mp4 diseñado para reproducirse en Flash Video, pero esto es solo una convención.

Compatibilidad:

  • mp4 es compatible con vídeo h264 (predeterminado), hevc y mpeg4, y audio aac (predeterminado), mp3, ac3 y eac3. Valores válidos y extensiones de archivo: mp4, m4a, m4v, f4v, f4a, m4b, m4r, f4b
  • m4f es compatible con vídeo h264 y hevc y audio aac, ac3 y eac3.
  • ogg es compatible con theora video y vorbis audio. Valores válidos y extensiones de archivo: ogg, oga, ogv, ogx
  • webm es compatible con vp8 (predeterminado) y vp9 video y vorbis audio. Valores válidos y extensiones de archivo: webm
  • 3gp es compatible con vídeo mpeg4 (predeterminado) y h264, y audio aac (predeterminado) y mp3. Valores válidos y extensiones de archivo: 3gp, 3gp2, 3g2, 3gpp, 3gpp2. Tenga en cuenta que el formato 3gp también puede usar una extensión de archivo mp4.
  • flv es compatible con vídeo vp6 (predeterminado) y h264, y audio aac (predeterminado) y mp3. Valores válidos y extensiones de archivo: flv
  • ts es compatible con vídeo h264 y audio aac (predeterminado), mp3 o ac3. Valores válidos y extensiones de archivo: ts
  • mkv es compatible con vídeo h264 y audio aac (predeterminado), mp3, ac3 o eac3. Valores válidos y extensiones de archivo: mkv
  • wmv es compatible con wmv video y wma (predeterminado) o audio mp3. Valores válidos y extensiones de archivo: wmv, wma
  • aac es compatible con audio aac y no con video. Valores válidos y extensiones de archivo: aac
  • mp3 es compatible con audio mp3 y no con video. Valores válidos y extensiones de archivo: mp3
  • ac3 es compatible con audio ac3 y sin video. Valores válidos y extensiones de archivo: ac3
  • ec3 es compatible con audio eac3 y sin video. Valores válidos y extensiones de archivo: ec3
  • mj2 es compatible con video jp2 y audio aac. Valores válidos y extensiones de archivo: mj2, mjp2.
  • mxf es compatible con video h264 y audio pcm. Valores válidos y extensiones de archivo: mxf.
{
  "input": "s3://zencodertesting/test.mov",
  "outputs": [
    {
      "format": "webm"
    }
  ]
}

códec de vídeo

video_codec:String

Versiones de API: V2

Padre: salidas

Defecto: Determinada por el formato, perfil o audio_codec. h264 si no se proporciona ninguno.

Valores válidos: h264, hevc, jp2, mpeg4, theora, vp6, vp8, vp9 y wmv

Tipos de trabajo compatibles: VOD

Ejemplo: vp8

Descripción:

El códec de vídeo de salida que se utilizará. Actualmente, Zencoder admite los siguientes códecs: h264 (predeterminado), hevc, jp2, theora, vp6, vp8, vp9, mpeg4 y wmv.

Compatibilidad:

  • h264 es compatible con aac (predeterminado) y audio mp3 y los formatos mp4 (predeterminado), m4f, flv o 3gp
  • hevc es compatible con audio aac (predeterminado) o mp3 y los formatos mp4 o m4f.
  • vp9 es compatible con vorbis audio y el formato webm
  • vp8 es compatible con vorbis audio y el formato webm
  • vp6 es compatible con mp3 (predeterminado) o audio aac, y el formato flv
  • theora es compatible con vorbis audio y el formato ogg
  • mpeg4 es compatible con aac (predeterminado) y audio mp3, y los formatos mp4 (predeterminado) o 3gp
  • wmv es compatible con wma (predeterminado) o audio mp3, y el formato wmv
  • jp2 es compatible con audio pcm y el formato mj2.
{
  "input": "s3://zencodertesting/test.mov",
  "outputs": [
    {
      "video_codec": "vp8"
    }
  ]
}

Ver también: audio_codec y formato

audio_codec

audio_codec:String

Versiones de API: V2

Padre: salidas

Defecto: Determinada por el formato, perfil o video_codec. aac si no se proporciona ninguno.

Valores válidos: aac, ac3, amr, eac3, mp3, pcm, vorbis y wma

Tipos de trabajo compatibles: VOD

Ejemplo: mp3

Descripción:

El códec de audio que se utilizará. El códec predeterminado depende del formato y códec de vídeo seleccionados.

Tenga en cuenta que el audio MP3 en un contenedor MP4 es válido junto con el contenido de video H.264, pero no se reproduce en Quicktime.

Compatibilidad:

  • aac es compatible con video h264 (formato mp4, m4f, 3gp o flv), video mpeg4 (formato mp4 o 3gp) y vp6 (formato flv)
  • vorbis es compatible con vp8 video (formato webm) y theora video (formato ogg)
  • wma es compatible con video wmv y el formato wmv
  • mp3 es compatible con video h264 (formato mp4, 3gp o flv) y video wmv (formato wmv). mp3, h264 y mp4 no se reproducirán en Quicktime
  • pcm es compatible con video h264 y el formato mxf.
{
  "input": "s3://zencodertesting/test.mov",
  "outputs": [
    {
      "audio_codec": "mp3"
    }
  ]
}

Ver también: audio_codec y formato