Get information about a specific Codec

GET /codecs/ID

Parameters

  • format : json or xml. This will override the Request Accept header.
  • human : true or false. If 'true', it causes the response to be in a structured, more human-readable form. This is useful when calling the API through curl or from a browser.

Example

GET /codecs/ID
curl "https://api.xvid.com/v1/codecs/525ce63284aed52635e85d05?format=json&human=true"
{
  "codec": {
    "name": "H.264",
    "description": "H.264 Encoder",
    "type": "video",
    "passes": [
      1,
      1
    ],
    "autograph": [
      true,
      false
    ],
    "profiles": [
      {
        "name": "Baseline",
        "containers": [
          "flv",
          "mp4",
          "mkv",
          "mov",
          "m4v"
        ],
        "capabilities": {
          "interlaced": [
            false
          ],
          "max_key_distance": [
            1,
            30
          ],
          "max_width": [
            64,
            4096
          ],
          "max_height": [
            64,
            3072
          ],
          "max_framerate": [
            5,
            7.5,
            10,
            15,
            23.976,
            24,
            25,
            29.97,
            30,
            59.94,
            60
          ],
          "max_bitrate": [
            64,
            20000
          ],
          "max_buffersize": [
            128,
            2048
          ],
          "max_ref_frames": [
            1,
            5
          ]
        }
      },
      {
        "name": "Main",
        "containers": [
          "mp4",
          "mkv",
          "mov",
          "m4v"
        ],
        "capabilities": {
          "interlaced": [
            true,
            false
          ],
          "max_key_distance": [
            1,
            30
          ],
          "max_width": [
            64,
            4096
          ],
          "max_height": [
            64,
            3072
          ],
          "max_framerate": [
            5,
            7.5,
            10,
            15,
            23.976,
            24,
            25,
            29.97,
            30,
            59.94,
            60
          ],
          "max_bitrate": [
            64,
            50000
          ],
          "max_buffersize": [
            128,
            2048
          ],
          "max_ref_frames": [
            1,
            5
          ]
        }
      },
      {
        "name": "High",
        "containers": [
          "mp4",
          "mkv",
          "m4v",
          "mov"
        ],
        "capabilities": {
          "interlaced": [
            true,
            false
          ],
          "max_key_distance": [
            1,
            30
          ],
          "max_width": [
            64,
            4096
          ],
          "max_height": [
            64,
            3072
          ],
          "max_framerate": [
            5,
            7.5,
            10,
            15,
            23.976,
            24,
            25,
            29.97,
            30,
            59.94,
            60
          ],
          "max_bitrate": [
            64,
            60000
          ],
          "max_buffersize": [
            256,
            2048
          ],
          "max_ref_frames": [
            1,
            5
          ]
        }
      }
    ],
    "version": 1,
    "created_at": 1362119988773,
    "updated_at": 1362119988773,
    "id": "525ce63284aed52635e85d05",
    "href": "https://api.xvid.com/v1/codecs/525ce63284aed52635e85d05"
  }
}
  • No labels