API Documentation‎ > ‎Actions‎ > ‎AV‎ > ‎

Codec List


Description

 Get a list of supported Codecs

Request Method    
GET

ActionUrl

/api/v1/codec

Request Parameter

 Name Description Required

Response Elements

 NameDescription  
 response the Response Element 
 data an Array of Codecs 
 data[].longname the Name of the Codec 
 data[].id the Id of the Codec 
 data[].type the Type of the Codec 0 : VideoCodec
 1 : AudioCodec
 2 : DataCodec
 3 : SubtitleCodec

Examples


Example Request

URL:
http://localhost:8080/api/v1/codec

Example Response

{
    "response": {
        "status": "ok",
        "message": "",
        "requestID": "29294760-4e6b-11e1-87ff-0023ae8ddf40"
    },
    "data": [
        {
            "longname": "Multicolor charset for Commodore 64",
            "id": "a64multi",
            "type": 0
        },
        {
            "longname": "Multicolor charset for Commodore 64, extended with 5th color (colram)",
            "id": "a64multi5",
            "type": 0
        },
        {
            "longname": "AMV Video",
            "id": "amv",
            "type": 0
        },
        {
            "longname": "ASUS V1",
            "id": "asv1",
            "type": 0
        },
        {
            "longname": "ASUS V2",
            "id": "asv2",
            "type": 0
        },
        {
            "longname": "Avid 1:1 10-bit RGB Packer",
            "id": "avrp",
            "type": 0
        },
        {
            "longname": "BMP image",
            "id": "bmp",
            "type": 0
        },
        {
            "longname": "Cirrus Logic AccuPak",
            "id": "cljr",
            "type": 0
        },
        {
            "longname": "VC3/DNxHD",
            "id": "dnxhd",
            "type": 0
        },
        {
            "longname": "DPX image",
            "id": "dpx",
            "type": 0
        },
        {
            "longname": "DV (Digital Video)",
            "id": "dvvideo",
            "type": 0
        },
        {
            "longname": "FFmpeg video codec #1",
            "id": "ffv1",
            "type": 0
        },
        {
            "longname": "Huffyuv FFmpeg variant",
            "id": "ffvhuff",
            "type": 0
        },
        {
            "longname": "Flash Video (FLV) / Sorenson Spark / Sorenson H.263",
            "id": "flv",
            "type": 0
        },
        {
            "longname": "GIF (Graphics Interchange Format)",
            "id": "gif",
            "type": 0
        },
        {
            "longname": "H.261",
            "id": "h261",
            "type": 0
        },
        {
            "longname": "H.263 / H.263-1996",
            "id": "h263",
            "type": 0
        },
        {
            "longname": "H.263+ / H.263-1998 / H.263 version 2",
            "id": "h263p",
            "type": 0
        },
        {
            "longname": "Huffyuv / HuffYUV",
            "id": "huffyuv",
            "type": 0
        },
        {
            "longname": "JPEG 2000",
            "id": "j2k",
            "type": 0
        },
        {
            "longname": "JPEG-LS",
            "id": "jpegls",
            "type": 0
        },
        {
            "longname": "Lossless JPEG",
            "id": "ljpeg",
            "type": 0
        },
        {
            "longname": "MJPEG (Motion JPEG)",
            "id": "mjpeg",
            "type": 0
        },
        {
            "longname": "MPEG-1 video",
            "id": "mpeg1video",
            "type": 0
        },
        {
            "longname": "MPEG-2 video",
            "id": "mpeg2video",
            "type": 0
        },
        {
            "longname": "MPEG-4 part 2",
            "id": "mpeg4",
            "type": 0
        },
        {
            "longname": "MPEG-4 part 2 Microsoft variant version 2",
            "id": "msmpeg4v2",
            "type": 0
        },
        {
            "longname": "MPEG-4 part 2 Microsoft variant version 3",
            "id": "msmpeg4",
            "type": 0
        },
        {
            "longname": "Microsoft Video-1",
            "id": "msvideo1",
            "type": 0
        },
        {
            "longname": "PAM (Portable AnyMap) image",
            "id": "pam",
            "type": 0
        },
        {
            "longname": "PBM (Portable BitMap) image",
            "id": "pbm",
            "type": 0
        },
        {
            "longname": "PC Paintbrush PCX image",
            "id": "pcx",
            "type": 0
        },
        {
            "longname": "PGM (Portable GrayMap) image",
            "id": "pgm",
            "type": 0
        },
        {
            "longname": "PGMYUV (Portable GrayMap YUV) image",
            "id": "pgmyuv",
            "type": 0
        },
        {
            "longname": "PPM (Portable PixelMap) image",
            "id": "ppm",
            "type": 0
        },
        {
            "longname": "Apple ProRes",
            "id": "prores",
            "type": 0
        },
        {
            "longname": "QuickTime Animation (RLE) video",
            "id": "qtrle",
            "type": 0
        },
        {
            "longname": "AJA Kona 10-bit RGB Codec",
            "id": "r10k",
            "type": 0
        },
        {
            "longname": "Uncompressed RGB 10-bit",
            "id": "r210",
            "type": 0
        },
        {
            "longname": "raw video",
            "id": "rawvideo",
            "type": 0
        },
        {
            "longname": "id RoQ video",
            "id": "roqvideo",
            "type": 0
        },
        {
            "longname": "RealVideo 1.0",
            "id": "rv10",
            "type": 0
        },
        {
            "longname": "RealVideo 2.0",
            "id": "rv20",
            "type": 0
        },
        {
            "longname": "SGI image",
            "id": "sgi",
            "type": 0
        },
        {
            "longname": "Snow",
            "id": "snow",
            "type": 0
        },
        {
            "longname": "Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1",
            "id": "svq1",
            "type": 0
        },
        {
            "longname": "Truevision Targa image",
            "id": "targa",
            "type": 0
        },
        {
            "longname": "TIFF image",
            "id": "tiff",
            "type": 0
        },
        {
            "longname": "Uncompressed 4:2:2 10-bit",
            "id": "v210",
            "type": 0
        },
        {
            "longname": "Uncompressed packed 4:4:4",
            "id": "v308",
            "type": 0
        },
        {
            "longname": "Uncompressed 4:4:4 10-bit",
            "id": "v410",
            "type": 0
        },
        {
            "longname": "Windows Media Video 7",
            "id": "wmv1",
            "type": 0
        },
        {
            "longname": "Windows Media Video 8",
            "id": "wmv2",
            "type": 0
        },
        {
            "longname": "XWD (X Window Dump) image",
            "id": "xwd",
            "type": 0
        },
        {
            "longname": "Uncompressed YUV 4:1:1 12-bit",
            "id": "y41p",
            "type": 0
        },
        {
            "longname": "Uncompressed packed 4:2:0",
            "id": "yuv4",
            "type": 0
        },
        {
            "longname": "Advanced Audio Coding",
            "id": "aac",
            "type": 1
        },
        {
            "longname": "ATSC A/52A (AC-3)",
            "id": "ac3",
            "type": 1
        },
        {
            "longname": "ATSC A/52A (AC-3)",
            "id": "ac3_fixed",
            "type": 1
        },
        {
            "longname": "ALAC (Apple Lossless Audio Codec)",
            "id": "alac",
            "type": 1
        },
        {
            "longname": "DCA (DTS Coherent Acoustics)",
            "id": "dca",
            "type": 1
        },
        {
            "longname": "ATSC A/52 E-AC-3",
            "id": "eac3",
            "type": 1
        },
        {
            "longname": "FLAC (Free Lossless Audio Codec)",
            "id": "flac",
            "type": 1
        },
        {
            "longname": "G.723.1",
            "id": "g723_1",
            "type": 1
        },
        {
            "longname": "MP2 (MPEG audio layer 2)",
            "id": "mp2",
            "type": 1
        },
        {
            "longname": "Nellymoser Asao",
            "id": "nellymoser",
            "type": 1
        },
        {
            "longname": "RealAudio 1.0 (14.4K) encoder",
            "id": "real_144",
            "type": 1
        },
        {
            "longname": "Sonic",
            "id": "sonic",
            "type": 1
        },
        {
            "longname": "Sonic lossless",
            "id": "sonicls",
            "type": 1
        },
        {
            "longname": "Vorbis",
            "id": "vorbis",
            "type": 1
        },
        {
            "longname": "Windows Media Audio 1",
            "id": "wmav1",
            "type": 1
        },
        {
            "longname": "Windows Media Audio 2",
            "id": "wmav2",
            "type": 1
        },
        {
            "longname": "id RoQ DPCM",
            "id": "roq_dpcm",
            "type": 1
        },
        {
            "longname": "SEGA CRI ADX ADPCM",
            "id": "adpcm_adx",
            "type": 1
        },
        {
            "longname": "G.722 ADPCM",
            "id": "g722",
            "type": 1
        },
        {
            "longname": "G.726 ADPCM",
            "id": "g726",
            "type": 1
        },
        {
            "longname": "ADPCM IMA QuickTime",
            "id": "adpcm_ima_qt",
            "type": 1
        },
        {
            "longname": "ADPCM IMA WAV",
            "id": "adpcm_ima_wav",
            "type": 1
        },
        {
            "longname": "ADPCM Microsoft",
            "id": "adpcm_ms",
            "type": 1
        },
        {
            "longname": "ADPCM Shockwave Flash",
            "id": "adpcm_swf",
            "type": 1
        },
        {
            "longname": "ADPCM Yamaha",
            "id": "adpcm_yamaha",
            "type": 1
        },
        {
            "longname": "Advanced SubStation Alpha subtitle",
            "id": "ass",
            "type": 3
        },
        {
            "longname": "DVB subtitles",
            "id": "dvbsub",
            "type": 3
        },
        {
            "longname": "DVD subtitles",
            "id": "dvdsub",
            "type": 3
        },
        {
            "longname": "SubRip subtitle",
            "id": "srt",
            "type": 3
        },
        {
            "longname": "DivX subtitles (XSUB)",
            "id": "xsub",
            "type": 3
        },
        {
            "longname": "libmp3lame MP3 (MPEG audio layer 3)",
            "id": "libmp3lame",
            "type": 1
        },
        {
            "longname": "libtheora Theora",
            "id": "libtheora",
            "type": 0
        },
        {
            "longname": "libvorbis Vorbis",
            "id": "libvorbis",
            "type": 1
        },
        {
            "longname": "libvpx VP8",
            "id": "libvpx",
            "type": 0
        },
        {
            "longname": "libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
            "id": "libx264",
            "type": 0
        },
        {
            "longname": "libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 RGB",
            "id": "libx264rgb",
            "type": 0
        },
        {
            "longname": "libxvidcore MPEG-4 part 2",
            "id": "libxvid",
            "type": 0
        }
    ]
}
Related Operations


Comments