Média (Media)¶
Cette classe permet de décrire des éléments médias (images, vidéos, documents…) associés à un objet.
| Type | object |
| Requis | Non |
| Propriétés additionnelles | Tout type permis |
| Propriété | Description | Priorité | Type et définition |
|---|---|---|---|
| type | - | Obligatoire | const |
| sequenceNumber Numéro de séquence |
Priorité d'utilisation du média (les nombres plus petits représentant un niveau de priorité plus élevé). | Optionnel | integer |
| usageNote Note d'usage |
Texte libre permettant d'identifier les usages possibles du média (à l'intention des opérateurs des systèmes, pas du grand public, et donc pas pour publication). | Optionnel | Texte court |
| url URL |
URL permettant d'obtenir le média. Il est suggéré de rendre disponibles les médias dans les formats standards du web, en haute résolution lorsque possible | Obligatoire | string (uri) |
| inLanguage Langues |
Langue au format ISO 639-1. | Optionnel | Code de langue |
| license Licence |
Licence d'utilisation du média. Une valeur vide ou non définie correspond à un média libre de droits. Si des conditions s'appliquent, elles doivent être définies dans cette propriété, ou sur le web à une URL intégrée dans cette propriété. | Optionnel (0..N) | Tableau d'objets de type Texte court multilingue |
| creditText Crédits |
Crédits associés au média. | Optionnel (0..N) | Tableau d'objets de type Texte court multilingue |
| copyrightHolder Titulaire des droits |
Personne ou organisation détenant les droits d'auteur du média. | Optionnel | Texte court multilingue |
| description Description |
Description courte (pouvant par exemple servir de «alt description» sur le web). | Optionnel (0..N) | Tableau d'objets de type Texte long multilingue |
1. Propriété Média (Media) > type¶
| Type | const |
| Requis | Oui |
Valeur fixe: "Media"
2. Propriété Média (Media) > sequenceNumber (Numéro de séquence)¶
Priorité d'utilisation du média (les nombres plus petits représentant un niveau de priorité plus élevé).
| Type | integer |
| Requis | Non |
3. Propriété Média (Media) > usageNote (Note d'usage)¶
Texte libre permettant d'identifier les usages possibles du média (à l'intention des opérateurs des systèmes, pas du grand public, et donc pas pour publication).
| Type | string |
| Requis | Non |
| Défini dans | usageNote |
Voir la documentation de Texte court
4. Propriété Média (Media) > url (URL)¶
URL permettant d'obtenir le média. Il est suggéré de rendre disponibles les médias dans les formats standards du web, en haute résolution lorsque possible
| Type | string |
| Requis | Oui |
| Format | uri |
5. Propriété Média (Media) > inLanguage (Langues)¶
Langue au format ISO 639-1.
| Type | string |
| Requis | Non |
| Défini dans | inLanguage |
Voir la documentation de Code de langue
6. Propriété Média (Media) > license (Licence)¶
Licence d'utilisation du média. Une valeur vide ou non définie correspond à un média libre de droits. Si des conditions s'appliquent, elles doivent être définies dans cette propriété, ou sur le web à une URL intégrée dans cette propriété.
| Type | array |
| Requis | Non |
| Contraintes du tableau | |
|---|---|
| Nombre d'items minimum | N/A |
| Nombre d'items maximum | N/A |
| Unicité | Faux |
| Items additionnels | Faux |
| Validation du tuple | Voir plus bas |
| Chaque item du tableau doit être | Description |
|---|---|
| Texte court multilingue | Énumération de textes associés à un code de langue au standard ISO 639-1 (ex: fr, en, etc.) |
6.1. Média (Media) > license > Texte court multilingue¶
Énumération de textes associés à un code de langue au standard ISO 639-1 (ex: fr, en, etc.)
| Type | array of object |
| Requis | Non |
| Défini dans | Texte court multilingue |
Voir la documentation de Texte court multilingue
7. Propriété Média (Media) > creditText (Crédits)¶
Crédits associés au média.
| Type | array |
| Requis | Non |
| Contraintes du tableau | |
|---|---|
| Nombre d'items minimum | N/A |
| Nombre d'items maximum | N/A |
| Unicité | Faux |
| Items additionnels | Faux |
| Validation du tuple | Voir plus bas |
| Chaque item du tableau doit être | Description |
|---|---|
| Texte court multilingue | Énumération de textes associés à un code de langue au standard ISO 639-1 (ex: fr, en, etc.) |
7.1. Média (Media) > creditText > Texte court multilingue¶
Énumération de textes associés à un code de langue au standard ISO 639-1 (ex: fr, en, etc.)
| Type | array of object |
| Requis | Non |
| Même définition que | Texte court multilingue |
8. Propriété Média (Media) > copyrightHolder (Titulaire des droits)¶
Personne ou organisation détenant les droits d'auteur du média.
| Type | array of object |
| Requis | Non |
| Défini dans | Texte court multilingue |
Voir la documentation de Texte court multilingue
9. Propriété Média (Media) > description (Description)¶
Description courte (pouvant par exemple servir de «alt description» sur le web).
| Type | array |
| Requis | Non |
| Contraintes du tableau | |
|---|---|
| Nombre d'items minimum | N/A |
| Nombre d'items maximum | N/A |
| Unicité | Faux |
| Items additionnels | Faux |
| Validation du tuple | Voir plus bas |
| Chaque item du tableau doit être | Description |
|---|---|
| Texte long multilingue | Énumération de textes longs associés à un code de langue au standard ISO 639-1. |
9.1. Média (Media) > description > Texte long multilingue¶
Énumération de textes longs associés à un code de langue au standard ISO 639-1.
| Type | array of object |
| Requis | Non |
| Défini dans | Texte long multilingue |
Voir la documentation de Texte long multilingue
Généré avec json-schema-for-humans le 2026-03-19 at 20:48:28 +0000