GNU/Linux >> Tutoriales Linux >  >> Linux

AmplitudeJS:un moderno reproductor de audio HTML5 de código abierto

AmplitudJS es un reproductor de música multiplataforma de código abierto para usuarios de la web moderna. Cuenta con una hermosa interfaz minimalista e intuitiva en prácticamente todos los navegadores web.

Con Amplitud , puede crear su propio reproductor de audio completo con su diseño y diseño personalizados. Las canciones deben agregarse a través de Amplitude.init() principal método en formato JSON. Mira cómo se hace con tres canciones en el codepen a continuación:

Amplitude.init({
		"songs": [
			{
				"name": "Song Name 1",
				"artist": "Artist Name",
				"album": "Album Name",
				"url": "/song/url.mp3",
				"cover_art_url": "/cover/art/url.jpg"
			},
			{
				"name": "Song Name 2",
				"artist": "Artist Name",
				"album": "Album Name",
				"url": "/song/url.mp3",
				"cover_art_url": "/cover/art/url.jpg"
			},
			{
				"name": "Song Name 3",
				"artist": "Artist Name",
				"album": "Album Name",
				"url": "/song/url.mp3",
				"cover_art_url": "/cover/art/url.jpg"
			}
		]
	});

Con AmplitudeJS , puede ver una lista de todos sus cursos suscritos.

Funciones en AmplitudeJS

  • Software gratuito: AmplitudJS es gratis para que todos lo descarguen y usen.
  • Código abierto: AmplitudJS se publica bajo la licencia MIT y puede contribuir a su código fuente en GitHub.
  • Multiplataforma: HTML5 se ejecuta en los navegadores de todos los sistemas operativos, por lo que apenas hay limitación para usar AmplitudeJS .
  • Biblioteca completamente independiente (no se requiere jQuery).
  • Disponible mediante CDN o instalación con un solo comando:npm install --save amplitudejs .
  • Utiliza JSON para cargar datos de canciones.
  • Soporte nativo para SoundCloud.
  • Funciones de devolución de llamada al 100 % para todos los eventos, incluidos Reproducir/Pausar, Detener, Repetir, Canción siguiente, Canción anterior y Aleatorio.
  • Una documentación en línea bien organizada donde también puede aprender su uso.
  • Combinaciones de teclas de JavaScript para UX (experiencia de usuario) avanzada.
  • Escrito completamente en JavaScript estándar (no requiere jQuery).
  • 9kb comprimido.
  • Listas de reproducción ilimitadas.
  • No requiere actualizaciones de página.
  • Admite transmisión en vivo.
  • Soporte para soft-touch y compatible con dispositivos móviles.
  • Admite múltiples listas de reproducción en una sola página.
  • Mostrar metadatos de canciones.
  • Totalmente personalizable (hasta cada elemento visible).
  • Una interfaz de usuario intuitiva y minimalista.

Puede ver ejemplos de las funciones mencionadas aquí.

En mi opinión, este es el reproductor de música web más ligero, bonito y minimalista. ¡Ni siquiera necesitas estar en línea para usarlo! Sin embargo, debe poder escribir JSON.

Descarga AmplitudeJS en GitHub

Es AmplitudeJS su tipo de reproductor de música? Comparta su opinión con nosotros en la sección de comentarios a continuación y siéntase libre de dejar sus sugerencias de aplicaciones en el camino.


Linux
  1. Audacious:un reproductor de audio avanzado para Linux

  2. Yarock Player:un reproductor de música moderno y elegante para Linux

  3. Lollypop:un nuevo reproductor de música moderno para Linux

  4. Clementine:un reproductor de música moderno y organizador de bibliotecas

  5. Shortwave:un moderno reproductor de radio por Internet de código abierto para Linux

Cómo darle a Audacity Audio Editor un aspecto plano, oscuro y moderno en Ubuntu

Control de audio avanzado en Linux

DeaDBeeF Audio Player 1.8.8 ahora lee etiquetas WAV RIFF

Cómo instalar el reproductor de audio Audacious en Ubuntu

Fedora 34 KDE - Moderno pero no pulido

EasyOS 2.3 - El moderno Prometheus Tux