# Offline media (/docs/rules/no-offline-media)

Reports clips whose source media is offline.



{/* Generated by scripts/generate-docs.ts. Do not edit. */}

| Property         | Value              |
| :--------------- | :----------------- |
| Id               | `no-offline-media` |
| Category         | Static             |
| Default severity | error              |
| Scope            | `clip`             |

## Options [#options]

This rule has no options.

## Customize it [#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-offline-media.rule.json` and edit it. See [Change a built-in rule](/docs/editor/saving#change-a-built-in-rule).

## Rule file [#rule-file]

```json title="no-offline-media.rule.json"
{
  "formatVersion": 1,
  "id": "no-offline-media",
  "name": {
    "en_US": "Offline media",
    "de_DE": "Offline-Medien",
    "es_ES": "Medios sin conexión",
    "fr_FR": "Médias hors ligne",
    "it_IT": "Media non in linea",
    "ja_JP": "オフラインメディア",
    "ko_KR": "오프라인 미디어",
    "pt_BR": "Mídia offline",
    "ru_RU": "Автономные медиафайлы",
    "zh_CN": "脱机媒体"
  },
  "description": {
    "en_US": "Reports clips whose source media is offline.",
    "de_DE": "Meldet Clips, deren Quellmedien offline sind.",
    "es_ES": "Detecta clips cuyos medios de origen están sin conexión.",
    "fr_FR": "Signale les éléments dont le média source est hors ligne.",
    "it_IT": "Segnala le clip il cui media sorgente non è in linea.",
    "ja_JP": "ソースメディアがオフラインのクリップを報告します。",
    "ko_KR": "소스 미디어가 오프라인인 클립을 보고합니다.",
    "pt_BR": "Relata clipes cuja mídia de origem está offline.",
    "ru_RU": "Сообщает о клипах, исходные медиафайлы которых находятся в автономном режиме.",
    "zh_CN": "报告源媒体处于脱机状态的剪辑。"
  },
  "category": "static",
  "scope": "clip",
  "severity": "error",
  "checks": [
    {
      "condition": {
        "field": "clip.source.offline",
        "operator": "equals",
        "value": true
      },
      "message": {
        "en_US": "Clip \"{clip.name}\" on {clip.track} uses offline media \"{clip.source.name}\".",
        "de_DE": "Clip „{clip.name}“ auf {clip.track} verwendet Offline-Medien „{clip.source.name}“.",
        "es_ES": "Clip \"{clip.name}\" en {clip.track} usa medios sin conexión \"{clip.source.name}\".",
        "fr_FR": "Élément « {clip.name} » sur {clip.track} utilise le média hors ligne « {clip.source.name} ».",
        "it_IT": "Clip \"{clip.name}\" su {clip.track} usa il media non in linea \"{clip.source.name}\".",
        "ja_JP": "クリップ「{clip.name}」（{clip.track}）はオフラインメディア「{clip.source.name}」を使用しています。",
        "ko_KR": "{clip.track}의 클립 \"{clip.name}\"이(가) 오프라인 미디어 \"{clip.source.name}\"을(를) 사용합니다.",
        "pt_BR": "Clipe \"{clip.name}\" em {clip.track} usa a mídia offline \"{clip.source.name}\".",
        "ru_RU": "Клип «{clip.name}» на {clip.track} использует автономный медиафайл «{clip.source.name}».",
        "zh_CN": "{clip.track} 上的剪辑“{clip.name}” 使用了脱机媒体“{clip.source.name}”。"
      }
    }
  ],
  "data": {
    "projectItemId": "clip.source.projectItemId",
    "sourceName": "clip.source.name",
    "mediaPath": "clip.source.mediaPath"
  }
}
```
