FERRAMENTAS LINUX: AmplitudeJS - Um moderno reprodutor de áudio HTML5 de código aberto

quarta-feira, 7 de fevereiro de 2018

AmplitudeJS - Um moderno reprodutor de áudio HTML5 de código aberto



Conheça o AmplitudeJS!!


O AmplitudeJS é um reprodutor de música de plataforma aberta de código aberto para usuários da web moderna. Possui uma bela interface minimalista e intuitiva em praticamente todos os navegadores da web.

Com Amplitude , você pode criar seu próprio player de áudio completo com seu design e layout personalizados. As músicas devem ser adicionadas através do Amplitude.init()método principal no formato JSON. Veja como é feito com três músicas no código abaixo:

Amplitude.init ({
"músicas": [
{
"nome": "Nome da música 1",
"Artista": "Nome do Artista",
"álbum": "Nome do Álbum",
"url": "/song/url.mp3",
"cover_art_url": "/cover/art/url.jpg"
},
{
"nome": "Nome da música 2",
"Artista": "Nome do Artista",
"álbum": "Nome do Álbum",
"url": "/song/url.mp3",
"cover_art_url": "/cover/art/url.jpg"
},
{
"nome": "Nome da Canção 3",
"Artista": "Nome do Artista",
"álbum": "Nome do Álbum",
"url": "/song/url.mp3",
"cover_art_url": "/cover/art/url.jpg"
}
]
});

Com o AmplitudeJS , você pode ver uma lista de todos os seus cursos subscritos.

Recursos no AmplitudeJS


  • Freeware:  AmplitudeJS é gratuito para todos baixar e usar.
  • Open Source: AmplitudeJS é lançado sob a licença MIT e você pode contribuir com seu código fonte no GitHub .
  • Plataforma  cruzada : o HTML5 é executado nos navegadores de todos os sistemas operacionais, de modo que dificilmente há limitação no uso do AmplitudeJS .
  • Biblioteca completamente independente (não requer jQuery).
  • Disponível por CDN ou comando único install: npm install --save amplitudejs.
  • Usa JSON para carregar dados de músicas.
  • Suporte nativo para o SoundCloud.
  • 100% de funções de retorno de chamada para todos os eventos, incluindo Play / Pause, Stop, Repeat, Next Song, Song anterior e Shuffle.
  • Um bom conjunto de documentação online onde você também pode aprender seu uso.
  • JavaScript Keybindings para UX avançado (Experiência do usuário).
  • Escrito completamente em vanilla JavaScript (não requer jQuery).
  • 9kb comprimido.
  • Listas de reprodução ilimitadas.
  • Não requer atualizações de página.
  • Suporta transmissão ao vivo.
  • Suporte para soft-touch e compatível com dispositivos móveis.
  • Suporta múltiplas listas de reprodução em uma única página.
  • Exibir metadados de músicas.
  • Completamente personalizável (até cada elemento visível).
  • Uma interface de usuário intuitiva e minimalista.


Você pode ver exemplos dos recursos acima listados aqui .


Este é um leitor de música web mais leve, bonito e minimalista. Você nem precisa estar online para usá-lo! No entanto, você precisa escrever o JSON.




O Amplitude é o seu tipo de player de música? Deixe o seu comentário!



Até a próxima!!

Nenhum comentário:

Postar um comentário