Built-in rules
Invisible video clips
Reports video clips at 0 % opacity or 0 % scale, which render nothing.
| Property | Value |
|---|---|
| Id | no-invisible-video-clips |
| Category | Static |
| Default severity | warning |
| Scope | clip |
Options
This rule has no options.
Customize it
Turn the rule on or off in the panel's Rules settings. To change its options, severity or wording, open it with its cogwheel in the rule editor and save: your copy replaces the built-in rule until you revert it. You can also copy the file below into your rules folder as no-invisible-video-clips.rule.json and edit it. See Change a built-in rule.
Rule file
{
"formatVersion": 1,
"id": "no-invisible-video-clips",
"name": {
"en_US": "Invisible video clips",
"de_DE": "Unsichtbare Videoclips",
"es_ES": "Clips de vídeo invisibles",
"fr_FR": "Éléments vidéo invisibles",
"it_IT": "Clip video invisibili",
"ja_JP": "表示されないビデオクリップ",
"ko_KR": "보이지 않는 비디오 클립",
"pt_BR": "Clipes de vídeo invisíveis",
"ru_RU": "Невидимые видеоклипы",
"zh_CN": "不可见的视频剪辑"
},
"description": {
"en_US": "Reports video clips at 0 % opacity or 0 % scale, which render nothing.",
"de_DE": "Meldet Videoclips mit 0 % Deckkraft oder 0 % Skalierung, die nichts anzeigen.",
"es_ES": "Detecta clips de vídeo con una opacidad del 0 % o una escala del 0 %, que no muestran nada.",
"fr_FR": "Signale les éléments vidéo à 0 % d'opacité ou à 0 % d'échelle, qui n'affichent rien.",
"it_IT": "Segnala le clip video con opacità 0 % o scala 0 %, che non mostrano nulla.",
"ja_JP": "不透明度 0 % またはスケール 0 % で、何も描画されないビデオクリップを報告します。",
"ko_KR": "불투명도 0 % 또는 비율 0 %로 아무것도 렌더링되지 않는 비디오 클립을 보고합니다.",
"pt_BR": "Relata clipes de vídeo com opacidade de 0 % ou escala de 0 %, que não renderizam nada.",
"ru_RU": "Сообщает о видеоклипах с непрозрачностью 0 % или масштабом 0 %, которые ничего не отображают.",
"zh_CN": "报告不透明度为 0 % 或缩放为 0 % 的视频剪辑,这些剪辑不会渲染任何内容。"
},
"category": "static",
"scope": "clip",
"severity": "warning",
"checks": [
{
"condition": {
"all": [
{
"field": "clip.disabled",
"operator": "equals",
"value": false
},
{
"field": "clip.opacityAnimated",
"operator": "equals",
"value": false
},
{
"field": "clip.opacity",
"operator": "lessThanOrEqual",
"value": 0
}
]
},
"message": {
"en_US": "Clip \"{clip.name}\" on {clip.track} is invisible: opacity is {clip.opacity} %.",
"de_DE": "Clip „{clip.name}“ auf {clip.track} ist unsichtbar: Deckkraft beträgt {clip.opacity} %.",
"es_ES": "Clip \"{clip.name}\" en {clip.track} es invisible: la opacidad es del {clip.opacity} %.",
"fr_FR": "Élément « {clip.name} » sur {clip.track} est invisible : l'opacité est de {clip.opacity} %.",
"it_IT": "Clip \"{clip.name}\" su {clip.track} è invisibile: l'opacità è {clip.opacity} %.",
"ja_JP": "クリップ「{clip.name}」({clip.track})は表示されません(不透明度 {clip.opacity} %)。",
"ko_KR": "{clip.track}의 클립 \"{clip.name}\"이(가) 보이지 않습니다. 불투명도가 {clip.opacity} %입니다.",
"pt_BR": "Clipe \"{clip.name}\" em {clip.track} está invisível: a opacidade é {clip.opacity} %.",
"ru_RU": "Клип «{clip.name}» на {clip.track} невидим: непрозрачность {clip.opacity} %.",
"zh_CN": "{clip.track} 上的剪辑“{clip.name}” 不可见:不透明度为 {clip.opacity} %。"
},
"data": {
"reason": {
"literal": "opacity"
},
"value": "clip.opacity"
}
},
{
"condition": {
"all": [
{
"field": "clip.disabled",
"operator": "equals",
"value": false
},
{
"field": "clip.scaleAnimated",
"operator": "equals",
"value": false
},
{
"field": "clip.scale",
"operator": "lessThanOrEqual",
"value": 0
}
]
},
"message": {
"en_US": "Clip \"{clip.name}\" on {clip.track} is invisible: scale is {clip.scale} %.",
"de_DE": "Clip „{clip.name}“ auf {clip.track} ist unsichtbar: Skalierung beträgt {clip.scale} %.",
"es_ES": "Clip \"{clip.name}\" en {clip.track} es invisible: la escala es del {clip.scale} %.",
"fr_FR": "Élément « {clip.name} » sur {clip.track} est invisible : l'échelle est de {clip.scale} %.",
"it_IT": "Clip \"{clip.name}\" su {clip.track} è invisibile: la scala è {clip.scale} %.",
"ja_JP": "クリップ「{clip.name}」({clip.track})は表示されません(スケール {clip.scale} %)。",
"ko_KR": "{clip.track}의 클립 \"{clip.name}\"이(가) 보이지 않습니다. 비율 조정이 {clip.scale} %입니다.",
"pt_BR": "Clipe \"{clip.name}\" em {clip.track} está invisível: a escala é {clip.scale} %.",
"ru_RU": "Клип «{clip.name}» на {clip.track} невидим: масштаб {clip.scale} %.",
"zh_CN": "{clip.track} 上的剪辑“{clip.name}” 不可见:缩放为 {clip.scale} %。"
},
"data": {
"reason": {
"literal": "scale"
},
"value": "clip.scale"
}
}
]
}