Kaltura · Schema
KalturaConversionProfile
JSON Schema for KalturaConversionProfile from Kaltura VPaaS API
VideoLive StreamingTranscodingMedia ManagementPlayerAnalyticsVirtual ClassroomOTTOpen Source
Properties
| Name | Type | Description |
|---|---|---|
| calculateComplexity | integer | Enum Type: `KalturaNullableBoolean` Should calculate file conversion complexity |
| clipDuration | integer | Clipping duration (in miliseconds) |
| clipStart | integer | Clipping start position (in miliseconds) |
| collectionTags | string | Defines the tags that should be used to define 'collective'/group/multi-flavor processing, like 'mbr' or 'ism' |
| conditionalProfiles | string | JSON string with array of "condition,profile-id" pairs. |
| createdAt | integer | `readOnly` Creation date as Unix timestamp (In seconds) |
| cropDimensions | object | |
| defaultAudioLang | string | Enum Type: `KalturaLanguage` |
| defaultEntryId | string | ID of the default entry to be used for template data |
| defaultReplacementOptions | object | |
| description | string | The description of the Conversion Profile |
| detectGOP | integer | When set, the ExtractMedia job should detect the source file GOP using this value as the max calculated period |
| flavorParamsIds | string | List of included flavor ids (comma separated) |
| id | integer | `readOnly` The id of the Conversion Profile |
| isDefault | integer | Enum Type: `KalturaNullableBoolean` Indicates that this conversion profile is system default |
| isPartnerDefault | boolean | `readOnly` Indicates that this conversion profile is partner default |
| mediaInfoXslTransformation | string | XSL to transform ingestion Media Info XML |
| mediaParserType | string | Enum Type: `KalturaMediaParserType` Media parser type to be used for extract media |
| name | string | The name of the Conversion Profile |
| partnerId | integer | `readOnly` |
| status | string | Enum Type: `KalturaConversionProfileStatus` |
| storageProfileId | integer | ID of default storage profile to be used for linked net-storage file syncs |
| systemName | string | System name of the Conversion Profile |
| tags | string | Comma separated tags |
| type | string | `insertOnly` Enum Type: `KalturaConversionProfileType` |
| xslTransformation | string | XSL to transform ingestion MRSS XML |
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "KalturaConversionProfile",
"description": "JSON Schema for KalturaConversionProfile from Kaltura VPaaS API",
"properties": {
"calculateComplexity": {
"description": "Enum Type: `KalturaNullableBoolean`\n\nShould calculate file conversion complexity",
"enum": [
-1,
0,
1
],
"type": "integer",
"x-enumLabels": [
"NULL_VALUE",
"FALSE_VALUE",
"TRUE_VALUE"
],
"x-enumType": "KalturaNullableBoolean"
},
"clipDuration": {
"description": "Clipping duration (in miliseconds)",
"type": "integer"
},
"clipStart": {
"description": "Clipping start position (in miliseconds)",
"type": "integer"
},
"collectionTags": {
"description": "Defines the tags that should be used to define 'collective'/group/multi-flavor processing,\n\nlike 'mbr' or 'ism'",
"type": "string"
},
"conditionalProfiles": {
"description": "JSON string with array of \"condition,profile-id\" pairs.",
"type": "string"
},
"createdAt": {
"description": "`readOnly`\n\nCreation date as Unix timestamp (In seconds)",
"readOnly": true,
"type": "integer"
},
"cropDimensions": {
"$ref": "#/definitions/KalturaCropDimensions"
},
"defaultAudioLang": {
"description": "Enum Type: `KalturaLanguage`",
"enum": [
"Abaza",
"Abkhazian",
"Abnaki Western",
"Abure",
"Achang",
"Achinese",
"Achterhooks",
"Achumawi",
"Adioukrou",
"Adyghe; Adygei",
"Adynyamathanha",
"Afade",
"Afar",
"Afrikaans",
"Aghem",
"Aghul",
"Aguacateco",
"Aguaruna",
"Ainu (Japan)",
"Akkadian",
"Aklanon",
"Akum",
"Alabama",
"Albanian",
"Albanian (Gheg)",
"Albanian (Tosk)",
"Aleut",
"Algonquian languages",
"Algonquin",
"Altai (Southern)",
"Amharic",
"Angloromani",
"Apache (Jicarilla)",
"Apache (Western)",
"Arabic",
"Arabic (standard)",
"Arabic Tunisian Spoken",
"Aramaic",
"Aramaic Samaritan",
"Arapaho",
"Araucanian",
"Arikara",
"Armenian",
"Aromanian",
"Assamese",
"Assiniboine",
"Assyrian Neo-Aramaic",
"Asturian",
"Athapascan languages",
"Atikamekw",
"Awadhi",
"Aymara",
"Azerbaijani",
"Babine",
"Badaga",
"Bai",
"Balinese",
"Balochi Southern",
"Balti",
"Baluchi",
"Basa (Cameroon)",
"Bashkir",
"Basque",
"Bavarian",
"Beaver",
"Beja",
"Bemba (Zambia)",
"Bengali (Bangla)",
"Betawi",
"Bezhta",
"Bhili",
"Bhojpuri",
"Bhutani",
"Bihari",
"Bikol",
"Bini",
"Bishnupriya Manipuri",
"Bislama",
"Breton",
"Buginese",
"Bulgarian",
"Buriat",
"Burmese",
"Byelorussian (Belarusian)",
"Caddo",
"Cambodian",
"Cantonese",
"Carrier",
"Carrier Southern",
"Catalan",
"Catawba",
"Cayuga",
"Cebuano",
"Chagatai",
"Chaldean Neo-Aramaic",
"Cherokee",
"Cheyenne",
"Chickasaw",
"Chilcotin",
"Chinese",
"Chinook jargon",
"Chipewyan",
"Chippewa",
"Choctaw",
"Chor",
"Chukot",
"Cimbrian",
"Clallam Klallam",
"Cochimi",
"Cocopa",
"Colognian",
"Comanche",
"Comorian",
"Comox",
"Coptic",
"Corsican",
"Cree",
"Creek",
"Crimean Tatar",
"Croatian",
"Cupeo",
"Czech",
"Dakota",
"Danish",
"Dargwa",
"Dari (Persian)",
"Dari Zoroastrian",
"Dehu",
"Delaware",
"Dinka",
"Dogri (generic)",
"Dogrib",
"Dolgan",
"Dong",
"Duala",
"Dungan",
"Dutch",
"Dyula",
"E",
"Emilian",
"English",
"English (American)",
"English (British)",
"English Middle (1100-1500)",
"Erzya",
"Esperanto",
"Estonian",
"Even",
"Evenki",
"Faeroese",
"Fala",
"Fang (Equatorial Guinea)",
"Farsi",
"Fiji",
"Filipino",
"Finnish",
"Finnish (Tornedalen)",
"Fon",
"Franco-Prove",
"Frankish",
"French",
"French (Canada)",
"Frisian",
"Frisian Northern",
"Friulian",
"Fur",
"Ga",
"Gaelic (Manx)",
"Gaelic (Scottish)",
"Gagauz",
"Galician",
"Gan",
"Geez",
"Georgian",
"German",
"German Hutterite",
"German Pennsylvania",
"Gilbertese",
"Gilyak Nivkh",
"Gitxsan",
"Greek",
"Greek Ancient (to 1453)",
"Greenlandic",
"Guarani",
"Gujarati",
"Gwichin",
"Haida",
"Hainanese",
"Haisla",
"Hakka",
"Halkomelem",
"Han",
"Hani",
"Hausa",
"Hawaiian",
"Hebrew",
"Heiltsuk",
"Hidatsa",
"Hiligaynon",
"Hindi",
"Hmong",
"Hokkien",
"Hopi",
"Huizhou Chinese",
"Hungarian",
"Icelandic",
"Ikposo",
"Iloko",
"Inari Sami",
"Indonesian",
"Ingrian",
"Ingush",
"Interlingua",
"Interlingue",
"Inuinnaqtun",
"Inuktitut",
"Inupiak",
"Irish",
"Iroquoian languages",
"Italian",
"Itelmen",
"Japanese",
"Javanese",
"Jinyu Chinese",
"Jju",
"Judeo-Crimean Tatar",
"Judeo-Georgian",
"Jutish",
"Kabardian",
"Kabuverdianu",
"Kabyle",
"Kachchi",
"Kaikavian literary language (Kajkavian)",
"Kalmyk Oirat",
"Kannada",
"Kansa",
"Karachay-Balkar",
"Karagas",
"Karaim",
"Karakalpak",
"Karelian",
"Kashmiri",
"Kashubian",
"Kaska",
"Kawi",
"Kazakh",
"Khakas",
"Khalaj Turkic",
"Khanty",
"Khasi",
"Khmer Northern",
"Kickapoo",
"Kinyarwanda (Ruanda)",
"Kiowa",
"Kirghiz",
"Kirundi (Rundi)",
"Klingon tlhIngan-Hol",
"Kodava",
"Komi-Permyak",
"Konkani (generic)",
"Konkani (specific)",
"Konkani Goan",
"Korean",
"Koryak",
"Kosraean",
"Kotava",
"Kpelle",
"Kumiai",
"Kumyk",
"Kurdish",
"Kutenai",
"Kwakiutl",
"Laal",
"Ladin",
"Ladino",
"Lahnda",
"Lahu",
"Lak",
"Laki",
"Lakota",
"Laothian",
"Latin",
"Latvian (Lettish)",
"Laz",
"Lezghian",
"Ligurian",
"Lillooet",
"Limbu",
"Limburgish ( Limburger)",
"Lingala",
"Lithuanian",
"Lojban",
"Loma (Liberia)",
"Lombard",
"Low German Low Saxon",
"Lozi",
"Luba-Lulua",
"Lucumi",
"Ludian",
"Lule Sami",
"Lunda",
"Luo (Kenya and Tanzania)",
"Lushootseed",
"Luxembourgish (Letzeburgesch)",
"Macedonian",
"Madurese",
"Magahi",
"Maithili",
"Malagasy",
"Malay",
"Malayalam",
"Malecite-Passamaquoddy",
"Maltese",
"Manchu",
"Mandaic",
"Mandan",
"Mandarin Chinese",
"Mansi",
"Maori",
"Maranao",
"Marathi",
"Mari (Russia)",
"Marwari",
"Masai",
"Mayo",
"Meitei",
"Mende (Sierra Leone)",
"Menominee",
"Michif",
"Micmac",
"Min Bei Chinese",
"Min Dong Chinese",
"Minangkabau",
"Mingrelian",
"Mirandese",
"Mohawk",
"Moksha",
"Moldavian",
"Mon",
"Mongolian",
"Montagnais",
"Morisyen",
"Mossi",
"Mozarabic",
"Multilingual",
"Muong",
"Nama (Namibia)",
"Nanai",
"Naskapi",
"Nauru",
"Neapolitan",
"Nepali",
"Newari Nepal Bhasa",
"Nganasan",
"Nisgaa",
"Niuean",
"No linguistic content",
"Nogai",
"Norse Old",
"Northern Sotho Pedi Sepedi",
"Norwegian",
"Novial",
"Nyamwezi",
"Nyoro",
"Nyungah",
"Occitan",
"Ojibwa Central",
"Ojibwa Eastern",
"Ojibwa Northwestern",
"Ojibwa Severn",
"Ojibwa Western",
"Ojibwe, Ojibwa",
"Okanagan",
"Okinawan Central",
"Old English",
"Oneida",
"Onondaga",
"Oriya",
"Oromo (Afan, Galla)",
"Ottawa",
"Paipai",
"Palauan",
"Pampanga",
"Pangasinan",
"Papiamento",
"Pashto (Pushto)",
"Persian",
"Persian (Dari)",
"Pfaelzisch",
"Picard",
"Piedmontese",
"Pirah",
"Pitcairn-Norfolk",
"Plautdietsch",
"Polish",
"Pontic",
"Portuguese",
"Portuguese (Brazil)",
"Potawatomi",
"Prussian",
"Pulaar",
"Punjabi",
"Qashqai",
"Qawasqar",
"Quechua",
"Quich Central",
"Rapanui",
"Rarotongan",
"Reserved for local use.",
"Rhaeto-Romance",
"Romagnol",
"Romani Kalo Finnish",
"Romani Sinte",
"Romanian",
"Romanian Istro",
"Romanian Megleno",
"Romany",
"Runion Creole French",
"Russian",
"Rusyn",
"Saint Lucian Creole French",
"Sakha",
"Salar",
"Salish Straits",
"Salishan languages",
"Sami Kildin",
"Sami languages",
"Samoan",
"Sangro",
"Sanskrit",
"Santali",
"Saramaccan",
"Sardinian Sassarese",
"Saterland Frisian",
"Saxon Upper",
"Scots",
"Sechelt",
"Seediq",
"Sekani",
"Selkup",
"Seneca",
"Serbian",
"Serbo-Croatian",
"Seri",
"Sesotho",
"Setswana",
"Shawnee",
"Shona",
"Shor",
"Shoshoni",
"Shuswap",
"Sicilian",
"Sidamo",
"Siksika",
"Silesian",
"Sindhi",
"Sinhalese",
"Siswati",
"Skolt Sami",
"Slavey North",
"Slavey South",
"Slovak",
"Slovenian",
"Somali",
"Soninke",
"Sorbian Lower",
"Sorbian Upper",
"Southern Sami",
"Southern Tutchone",
"Spanish",
"Spanish (Latin America)",
"Sranan",
"Stoney",
"Sudovian",
"Sumerian",
"Sundanese",
"Svan",
"Swabian",
"Swahili (Kiswahili)",
"Swedish",
"Swedish Sign Language",
"Swiss German Alemannic Alsatian",
"Syriac",
"Tabassaran",
"Tachawit",
"Tachelhit",
"Tagalog",
"Tagbanwa",
"Tagish",
"Tahltan",
"Tai Na",
"Taiwanese Mandarin",
"Tajik",
"Talysh",
"Tamajaq Tawallammat",
"Tamasheq",
"Tamazight Central Atlas",
"Tamil",
"Tarahumara Central",
"Tat Muslim",
"Tatar",
"Telugu",
"Teo Chew",
"Tetum",
"Thai",
"Thai (Northern)",
"Thai Northeastern",
"Thompson",
"Tibetan",
"Tigre",
"Tigrinya",
"Tlingit",
"Toda",
"Tohono Oodham",
"Tok Pisin",
"Tonga",
"Tonga (Nyasa)",
"Tsez",
"Tsimshian",
"Tsonga",
"Tulu",
"Tumbuka",
"Tumzabt",
"Tupinamb",
"Turkana",
"Turkish",
"Turkish Ottoman",
"Turkmen",
"Tuscarora",
"Tuvalu",
"Tuvinian",
"Twi",
"Ubykh",
"Udi",
"Udmurt",
"Uighur",
"Ukrainian",
"Undefined",
"Urdu",
"Urum",
"Uzbek",
"Venetian",
"Veps",
"Vietnamese",
"Volapuk",
"Voro",
"Votic",
"Vro",
"Waorani",
"Waray (Philippines)",
"Welsh",
"Western Farsi",
"Western Neo-Aramaic",
"Wiyot",
"Wolof",
"Wu Chinese",
"Wymysorys",
"Xhosa",
"Yanesha",
"Yiddish",
"Yoruba",
"Zapotec Isthmus",
"Zarma",
"Zulu"
],
"type": "string",
"x-enumType": "KalturaLanguage"
},
"defaultEntryId": {
"description": "ID of the default entry to be used for template data",
"type": "string"
},
"defaultReplacementOptions": {
"$ref": "#/definitions/KalturaEntryReplacementOptions"
},
"description": {
"description": "The description of the Conversion Profile",
"type": "string"
},
"detectGOP": {
"description": "When set, the ExtractMedia job should detect the source file GOP using this value as the max calculated period",
"type": "integer"
},
"flavorParamsIds": {
"description": "List of included flavor ids (comma separated)",
"type": "string"
},
"id": {
"description": "`readOnly`\n\nThe id of the Conversion Profile",
"readOnly": true,
"type": "integer"
},
"isDefault": {
"description": "Enum Type: `KalturaNullableBoolean`\n\nIndicates that this conversion profile is system default",
"enum": [
-1,
0,
1
],
"type": "integer",
"x-enumLabels": [
"NULL_VALUE",
"FALSE_VALUE",
"TRUE_VALUE"
],
"x-enumType": "KalturaNullableBoolean"
},
"isPartnerDefault": {
"description": "`readOnly`\n\nIndicates that this conversion profile is partner default",
"readOnly": true,
"type": "boolean"
},
"mediaInfoXslTransformation": {
"description": "XSL to transform ingestion Media Info XML",
"type": "string"
},
"mediaParserType": {
"description": "Enum Type: `KalturaMediaParserType`\n\nMedia parser type to be used for extract media",
"enum": [
"0",
"remoteMediaInfo.RemoteMediaInfo",
"1"
],
"type": "string",
"x-enumLabels": [
"MEDIAINFO",
"REMOTE_MEDIAINFO",
"FFMPEG"
],
"x-enumType": "KalturaMediaParserType"
},
"name": {
"description": "The name of the Conversion Profile",
"type": "string"
},
"partnerId": {
"description": "`readOnly`",
"readOnly": true,
"type": "integer"
},
"status": {
"description": "Enum Type: `KalturaConversionProfileStatus`",
"enum": [
"1",
"2",
"3"
],
"type": "string",
"x-enumLabels": [
"DISABLED",
"ENABLED",
"DELETED"
],
"x-enumType": "KalturaConversionProfileStatus"
},
"storageProfileId": {
"description": "ID of default storage profile to be used for linked net-storage file syncs",
"type": "integer"
},
"systemName": {
"description": "System name of the Conversion Profile",
"type": "string"
},
"tags": {
"description": "Comma separated tags",
"type": "string"
},
"type": {
"description": "`insertOnly`\n\nEnum Type: `KalturaConversionProfileType`",
"enum": [
"1",
"2"
],
"type": "string",
"x-enumLabels": [
"MEDIA",
"LIVE_STREAM"
],
"x-enumType": "KalturaConversionProfileType"
},
"xslTransformation": {
"description": "XSL to transform ingestion MRSS XML",
"type": "string"
}
},
"type": "object"
}