Microsoft Azure Media Services Client Library for Python - A management library for Azure Media Services that provides programmatic access to media processing and streaming capabilities in the cloud.
83
Quality
Pending
Does it follow best practices?
Impact
83%
1.09xAverage score across 10 eval scenarios
{
"context": "This criteria evaluates the engineer's ability to use azure-mgmt-media's advanced encoding features to create a multi-bitrate adaptive streaming transform. The focus is on proper usage of H264Video, H264Layer, AacAudio codecs, and encoding configuration settings.",
"type": "weighted_checklist",
"checklist": [
{
"name": "Transform Structure",
"description": "Uses StandardEncoderPreset class to create the transform preset configuration with proper codecs and outputs arrays",
"max_score": 10
},
{
"name": "H264Video Configuration",
"description": "Creates H264Video codec instance with layers list containing three H264Layer objects and sets complexity to H264Complexity.BALANCED",
"max_score": 20
},
{
"name": "High Quality Layer",
"description": "Configures H264Layer with bitrate=3500000, width=1920, height=1080, and label='high' or equivalent identifier",
"max_score": 15
},
{
"name": "Medium Quality Layer",
"description": "Configures H264Layer with bitrate=2000000, width=1280, height=720, and label='medium' or equivalent identifier",
"max_score": 15
},
{
"name": "Low Quality Layer",
"description": "Configures H264Layer with bitrate=1000000, width=854, height=480, and label='low' or equivalent identifier",
"max_score": 15
},
{
"name": "CFR Synchronization",
"description": "Sets sync_mode to VideoSyncMode.CFR or VideoSyncMode.CONSTANT_FRAME_RATE on the H264Video codec",
"max_score": 5
},
{
"name": "AAC Audio Codec",
"description": "Creates AacAudio codec instance with bitrate=128000 and adds it to the codecs list",
"max_score": 10
},
{
"name": "MP4 Output Format",
"description": "Creates Mp4Format instance with appropriate filename_pattern (e.g., '{Basename}-{Label}-{Bitrate}{Extension}') and adds it to the formats list",
"max_score": 10
}
]
}Install with Tessl CLI
npx tessl i tessl/pypi-azure-mgmt-mediadocs
evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
scenario-10