43081j / 43081j/id3

Some recommendations

Aberta
#64 0 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
TypeScript
Estrelas
344
Forks
66
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

In NodeJS it's possible to use `fs.openAsBlob(path, { type })`
So it would be enough to just have `id3.fromFile`.

another suggestion would also be to represent images just as another slice of a File (aka Blob) that way the images would not be taking up any more extra memory. they would not even have to be read at all.

so i would propose it would instead be something like this:
```js
{
"type": "cover-front",
"mime": "image/jpeg",
"description": null,
"data": new File([ blob.slice(start, end) ], 'cover-front.jpg', { type: 'image/jpeg' } )
}
```

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Direção de pesquisa

Veja o método fromFile existente e como ele lê arquivos. Entenda a API Node.js fs.openAsBlob e como o slicing de Blob funciona. A mudança envolve modificar o tratamento de imagens para armazenar referências em vez de dados. Verifique a suíte de testes para parsing de ID3 para garantir compatibilidade.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
node.js
Domínio
api, backend
Tipo de issue
Funcionalidade
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
45/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.