17 December 2020
about 4 years ago by Encoding.com Product Team #2
New QC Check: Detect Freeze Frames
Added new QC test that detects video frames freezeing in output streams.
Note
This test is ignored for audio-only streams in multi-bitrate formats.
<?xml version="1.0"?>
<query>
<userid><<id>></userid> <!-- required-->
<userkey><<key>></userkey> <!-- required-->
<action>AddMedia</action>
<source>[SourceFile|SourcePlaylist]</source><!-- required -->
<format>
<output>[qc_check|advanced_hls|advanced_dash|advanced_fmp4|fmp4_hls|mp4]</output><!-- required -->
<!-- Format params -->
<qc>
<qc_detect_freeze>
<min_duration>[Duration]</min_duration>
<noise>[NoiseTolerance]</noise>
<severity>[fatal|warning]</severity>
</qc_detect_freeze>
</qc>
</format>
</query>
{
"query": {
"userid": "<<id>>", // required
"userkey": "<<key>>", // required
"action": "AddMedia", //required
"source": "[SourceFile|SourcePlaylist]", // required
"format": {
"output": "[qc_check|advanced_hls|advanced_dash|advanced_fmp4|fmp4_hlsh|mp4]", // required
"qc": {
"qc_detect_freeze": {
"min_duration": "[Duration]",
"noise": "[NoiseTolerance]",
"severity": "[fatal|warning]"
}
}
}
}
}
<?xml version="1.0"?>
<query>
<userid><<id>></userid> <!-- required-->
<userkey><<key>></userkey> <!-- required-->
<action>AddMedia</action>
<format>
<output>[qc_check|advanced_hls|advanced_dash|advanced_fmp4|fmp4_hls]</output><!-- required -->
<!-- Format params -->
<stream>
<qc>
<qc_detect_freeze>
<min_duration>[Duration]</min_duration>
<noise>[NoiseTolerance]</noise>
<severity>[fatal|warning]</severity>
</qc_detect_freeze>
</qc>
</stream>
</format>
</query>
{
"query": {
"userid": "<<id>>", // required
"userkey": "<<key>>", // required
"action": "AddMedia", //required
"source": "[SourceFile|SourcePlaylist]", // required
"format": {
"output": "[qc_check|advanced_hls|advanced_dash|advanced_fmp4|fmp4_hls]", // required
"stream": [{
"qc": {
"qc_detect_freeze": {
"min_duration": "[Duration]",
"noise": "[NoiseTolerance]",
"severity": "[fatal|warning]"
}
}
}]
}
}
}
Parameter | Description | Allowed Values | Default Value |
---|---|---|---|
min_duration | Minimum freeze duration that will be detected. | Positive float number | 5 |
noise | Noise tolerance. | Positive float number between 0 and 1. | 0 |
severity | Specify the QC severity | warning, fatal | warning |
QC Auto Tests List
Test Name | Formats Available |
---|---|
Detect Frames Freeze | advanced_hls, advanced_dash, advanced_fmp4, fmp4_hls, mp4 |
QC Auto Conditions
Test Name | Conditions | Value | Deviation |
---|---|---|---|
Detect Frames Freeze | Contact us to include this test to QC Auto Excluded from audio-only streams. | min_duration: 5 noise: 0 | none |