NIP-92: Media Attachments
NIP-92 permite que os usuários anexem arquivos de mídia a eventos do Nostr incluindo URLs junto com tags de metadados em linha que descrevem esses recursos.
Como Funciona
- O usuário coloca URLs de mídia diretamente no conteúdo do evento (por exemplo, em uma nota de texto kind 1)
- Uma tag
imeta(metadados em linha) correspondente fornece detalhes sobre cada URL - Os clientes podem substituir URLs imeta por visualizações enriquecidas com base nos metadados
- Os metadados geralmente são gerados automaticamente quando os arquivos são enviados durante a composição
A Tag imeta
Cada tag imeta deve ter uma url e pelo menos outro campo. Os campos suportados incluem:
url- A URL da mídia (obrigatório)m- Tipo MIME do arquivodim- Dimensões da imagem (largura x altura)blurhash- Blurhash para geração de visualização préviaalt- Texto alternativo para acessibilidadex- Hash SHA-256 (de NIP-94)fallback- URLs alternativas se a principal falhar
Exemplo
["imeta",
"url https://example.com/image.jpg",
"m image/jpeg",
"dim 1920x1080",
"blurhash LKO2?U%2Tw=w]~RBVZRi}^Xu%LRj"
]
Fontes primárias:
Mencionado em:
Veja também: