What is Nostr?
Song Jong
npub1uyk…w258
2024-03-27 02:37:01

Song Jong on Nostr: #tuxdobananil #explains #nips #nip-92 # NIP-92: Anexos de Mídia 📸📹 ## Resumo: ...

#tuxdobananil #explains #nips #nip-92

# NIP-92: Anexos de Mídia 📸📹

## Resumo:
O NIP-92 introduz uma maneira de adicionar anexos de mídia (imagens, vídeos e outros arquivos) aos eventos do Nostr, incluindo uma URL no conteúdo do evento, juntamente com uma tag correspondente `imeta` ("metadados inline").

### Características da Tag `imeta`:
- A tag `imeta` é variada e cada entrada é um par chave/valor delimitado por espaço.
- Cada tag `imeta` **deve** ter uma `url` e pelo menos um outro campo.
- Pode incluir qualquer campo especificado pelo [NIP 94](./94.md).
- Deve haver apenas uma tag `imeta` por URL.

### Exemplo:

```json
{
"content": "Mais testes de metadados de imagem, não se preocupe https://nostr.build/i/minha-imagem.jpg";,
"kind": 1,
"tags": [
[
"imeta",
"url https://nostr.build/i/minha-imagem.jpg";,
"m image/jpeg",
"blurhash eVF$^OI:${M{o#*0-nNFxakD-?xVM}WEWB%iNKxvR-oetmo#R-aen$",
"dim 3024x4032",
"alt Uma foto cênica com vista para a costa da Costa Rica",
"x <hash sha256 como especificado no NIP 94>",
"fallback https://nostrcheck.me/alt1.jpg";,
"fallback https://void.cat/alt1.jpg";
]
]
}
```

### Comportamento Recomendado para Clientes:
- Ao fazer upload de arquivos durante a criação de um novo post, os clientes **podem** incluir esses metadados após o upload do arquivo e sua inclusão no post.
- Ao colar URLs durante a composição do post, o cliente **pode** baixar o arquivo e adicionar esses metadados antes do envio do post.
- O cliente **pode** ignorar tags `imeta` que não correspondam à URL no conteúdo do evento.

Este protocolo oferece uma forma estruturada de enriquecer eventos com mídia, permitindo que clientes substituam URLs de `imeta` por pré-visualizações ricas, melhorando a experiência de visualização de conteúdo multimídia dentro do ecossistema Nostr.
Author Public Key
npub1uykpm4luredxa7spwas287eewlhykl79rxauagl88ufhggvyk4tsl7w258