Saltar al contenido
Cinematic 3D MP3

Reproductor de archivos MP3 · versión 1.1.0

Cinematic 3D MP3

Tus canciones en un carrusel de carátulas en perspectiva, con una vista «Ahora suena» y una barra de controles que sigue sonando mientras exploras. Las carátulas se leen del propio MP3. Pruébalo de verdad en sus dos versiones: web (HTML, CSS y JavaScript) y plugin para WordPress.

  • Demos reales con audio
  • Carátulas leídas del MP3
  • Mismo diseño en web y WordPress

Demostraciones en vivo

Dos demos reales, una para cada versión

No son capturas ni vídeos: cada enlace abre el reproductor funcionando con sus cinco pistas de demostración. Pulsa la carátula central para escuchar.

HTML · CSS · JavaScript

Versión web

La página de demostración que incluye el paquete web, publicada tal cual: un archivo HTML, sus estilos y scripts, y la lista de canciones en configuracion/lista.js.

Plugin · WordPress

Versión WordPress

Un WordPress real con el plugin 1.1.0 instalado desde su paquete original. La lista se inserta en la página con su shortcode. Incluye una segunda página con los MP3 subidos a la Biblioteca de Medios.

  • Arrastra o usa las ← → para recorrer las carátulas
  • Cierra «Ahora suena»: la música sigue en la barra inferior
  • Lista con buscador: prueba a escribir «neon» sin tilde
  • Favorito, Repetir y Aleatorio

El sonido empieza cuando tú lo pides. Los navegadores no permiten que una página reproduzca audio por sí sola, así que la música arranca al pulsar la carátula o el botón de reproducir. Comprueba también el volumen de tu dispositivo.

Características

Todo lo que hace, explicado sin rodeos

Las dos versiones comparten exactamente los mismos archivos de estilo y de lógica del reproductor, así que se ven y se comportan igual en una web y en WordPress.

Carrusel de carátulas en 3D

Las portadas se colocan en perspectiva. Pulsa una lateral para traerla al centro, arrástralas o usa las flechas del teclado.

Vista «Ahora suena»

Al pulsar la carátula central, la canción empieza y se abre un panel con carátula, título, artista, álbum, descripción y controles. Al cerrarlo, la música sigue sonando.

Barra de controles inferior

Reproducir y pausar, detener (vuelve al inicio), anterior y siguiente, barra de progreso para avanzar o retroceder dentro de la canción, volumen y silencio.

Siguiente, repetir y aleatorio

Al terminar una canción empieza la siguiente. Repetir alterna entre desactivado, toda la lista y una canción. El modo aleatorio recorre la lista sin repetir hasta acabarla.

Lista con buscador

Una lista con todas las canciones y un buscador por título, artista o álbum que no distingue tildes ni mayúsculas: «neon» encuentra «Neón». Intro reproduce el primer resultado.

Favoritos que se recuerdan

Cada visitante puede marcar canciones como favoritas. Se guardan en su navegador y siguen marcadas cuando vuelve.

Escritorio y móvil

Se adapta al ancho disponible: en móvil, los controles y el panel se reorganizan sin desplazamiento horizontal.

Carátulas automáticas (ID3)

Lee la imagen incrustada en el MP3 (ID3v2.2, v2.3 y v2.4, marcos APIC y PIC). Si no hay ninguna, usa una portada de respaldo. Cómo funciona.

Errores claros

Si un enlace falla, explica el motivo (por ejemplo, que el archivo no existe o no es audio), marca la carátula con ⚠ y permite seguir con las demás canciones.

Teclado y movimiento

  • Flechas para recorrer el carrusel, Intro en el buscador y Esc para cerrar paneles.
  • Si el sistema pide reducir el movimiento, el panel se abre sin la animación 3D.
  • Varios reproductores en la misma página: cuando uno empieza a sonar, los demás se pausan.

Personalización visual

  • Colores de fondo, texto y acento.
  • Imagen de fondo opcional con nivel de oscurecimiento.
  • Columna de acciones (Favorito, Lista, Repetir, Compartir) visible u oculta.
  • Portada de respaldo propia para canciones sin imagen.

1.1.0 Carátulas automáticas

Portadas leídas del propio MP3

Muchos MP3 llevan la carátula guardada dentro del archivo, en su etiqueta ID3. El reproductor la encuentra y la muestra, así que no hace falta subir las portadas aparte. En las dos demos, las carátulas salen de los propios MP3.

  1. 1Portada manualLa que indiques en la configuración o elijas en WordPress. Siempre tiene prioridad.
  2. 2Portada del MP3La imagen incrustada en el archivo (ID3v2.2, 2.3 y 2.4; marcos APIC y PIC). Si hay varias, se prefiere la «portada frontal».
  3. 3Portada de respaldoSi el MP3 no trae imagen o no se puede usar.

Si la portada manual no carga, se intenta la del MP3 antes de pasar a la de respaldo.

Sin descargar la canción entera

  • Lee los 10 primeros bytes y después solo la etiqueta ID3, mediante peticiones por rangos. Si el servidor no las admite, corta la descarga en cuanto tiene la etiqueta.
  • Solo lee las portadas que hacen falta, como máximo dos a la vez.
  • En WordPress, el propio WordPress extrae la carátula al subir el MP3 a la Biblioteca de Medios y el plugin la usa directamente. Lo puedes ver en la demo con la Biblioteca de Medios.

Qué acepta y cuándo no es posible

  • Imágenes JPEG, PNG, GIF y WebP, reconocidas por su contenido real. Nunca SVG.
  • Se ignoran las etiquetas de más de 6 MB y las imágenes de más de 5 MB.
  • Un MP3 alojado en otro dominio solo se puede leer si ese servidor lo permite (CORS). Si no, se muestra la portada de respaldo y la canción suena igual.
  • Los marcos ID3 comprimidos o cifrados (poco habituales) no se leen: se usa la portada de respaldo.

Dos versiones independientes

Elige cómo integrarlo

El reproductor es el mismo; cambia cómo se instala y cómo se gestionan las canciones.

HTML · CSS · JavaScript

Versión web

Para integrar en cualquier proyecto web con HTTPS: sin WordPress, sin base de datos y sin servicios externos. Las canciones y la apariencia se configuran en un archivo de texto.

  • Para webs estáticas, landing pages o proyectos propios.
  • Se pueden poner varios reproductores en una página, cada uno con su lista.
Plugin · WordPress 6.2+ · PHP 7.4+

Versión WordPress

Un plugin con su propio menú «Listas MP3»: creas y editas listas en el escritorio de WordPress, eliges los MP3 y las portadas de la Biblioteca de Medios e insertas cada lista con un shortcode.

  • Editor de listas con orden, prueba de cada MP3 y origen de la portada de cada canción.
  • Apariencia por lista: colores, imagen de fondo, portada de respaldo y columna de acciones.

Cómo funciona

De la instalación a la primera canción

Versión web

En tres pasos

  1. Extrae el paquete de la versión web.
  2. Escribe tus canciones en configuracion/lista.js: solo la dirección del MP3 es obligatoria; título, artista, álbum y portada son opcionales.
  3. Sube la carpeta a tu hosting con HTTPS y abre index.html.
canciones: [
  {
    mp3: 'musica/mi-cancion.mp3',
    titulo: 'Mi canción',
    artista: 'Mi grupo'
    // portada: 'portadas/mi-portada.jpg'  (opcional)
  }
]
Versión WordPress

En cuatro pasos

  1. Plugins → Añadir nuevo → Subir plugin, elige el ZIP del plugin y actívalo. Aparece el menú Listas MP3.
  2. Listas MP3 → Añadir lista y elige cada MP3 de la Biblioteca de Medios (o pega una dirección https://…/cancion.mp3).
  3. Ajusta la apariencia y publica la lista.
  4. Copia su shortcode en un bloque «Código corto» de cualquier página:
[cinematic3d_mp3 id="123"]

Galería

Capturas reales de la versión 1.1.0

Tomadas del reproductor funcionando, sin retoques. Pulsa una imagen para ampliarla.

Las capturas del editor de WordPress proceden de una instalación de prueba; el panel de administración de la demo pública no está abierto a visitantes.

Preguntas frecuentes

Dudas habituales

¿Por qué no suena nada al abrir la demo?

Los navegadores limitan la reproducción automática: una página no puede empezar a sonar sin una acción del visitante. Pulsa la carátula central o el botón de reproducir y la música empezará. Si aun así no oyes nada, revisa el volumen y el modo silencio del dispositivo.

¿Qué diferencia hay entre la versión web y el plugin?

El reproductor es el mismo (mismos archivos de estilo y de lógica). En la versión web, las canciones se escriben en configuracion/lista.js. En WordPress se crean listas en el escritorio, con la Biblioteca de Medios, y se insertan con [cinematic3d_mp3 id="…"].

¿Necesito WordPress para usarlo?

No. La versión web funciona en cualquier hosting con HTTPS, sin base de datos.

¿Puedo entrar al panel de la demo de WordPress?

No. La demo muestra el reproductor tal como lo ven los visitantes de una web; el panel de administración es privado. El editor de listas aparece en la galería.

¿Siempre aparecerá la portada del MP3?

Solo si el archivo trae una imagen incrustada válida (JPEG, PNG, GIF o WebP) y se puede leer. Si no, se muestra la portada de respaldo. Una portada manual siempre tiene prioridad.

¿Puedo usar MP3 alojados en otro sitio?

Sí, con direcciones https://. Ese servidor debe permitir que el audio se reproduzca desde tu web. Para leer la portada incrustada, además tiene que permitir CORS; si no, se usa la portada de respaldo y la canción suena con normalidad.

¿Dónde se guardan los favoritos?

Solo en el navegador de cada visitante. No se envían a ningún servidor.

¿Se puede descargar el reproductor desde esta página?

No. Este sitio es una demostración. Las dos versiones están disponibles en la tienda: versión web y versión WordPress.

¿De dónde es la música de las demos?

Las cinco pistas y sus carátulas son originales, creadas por programa para este producto y de uso libre (licencia de la demo). Cada pista dura unos 30 segundos.