NIP-92: Media Attachments
NIP-92 permet aux utilisateurs de joindre des fichiers médias aux événements Nostr en incluant des URLs accompagnées de balises de métadonnées en ligne qui décrivent ces ressources.
Fonctionnement
- L’utilisateur place les URLs des médias directement dans le contenu de l’événement (par exemple, dans une note texte kind 1)
- Une balise
imeta(métadonnées en ligne) correspondante fournit des détails sur chaque URL - Les clients peuvent remplacer les URLs imeta par des aperçus enrichis basés sur les métadonnées
- Les métadonnées sont généralement générées automatiquement lors du téléchargement des fichiers pendant la composition
La Balise imeta
Chaque balise imeta doit avoir une url et au moins un autre champ. Les champs pris en charge incluent :
url- L’URL du média (obligatoire)m- Type MIME du fichierdim- Dimensions de l’image (largeur x hauteur)blurhash- Blurhash pour la génération d’aperçualt- Texte alternatif pour l’accessibilitéx- Hash SHA-256 (de NIP-94)fallback- URLs alternatives si l’URL principale échoue
Exemple
["imeta",
"url https://example.com/image.jpg",
"m image/jpeg",
"dim 1920x1080",
"blurhash LKO2?U%2Tw=w]~RBVZRi}^Xu%LRj"
]
Sources primaires :
Mentionné dans :
Voir aussi :