Explorar documentación
Documentación de v0.33.0Ver fuente original ↗

Guías de Soundsible

Volver a Soundsible

Instalación y configuración

GuíaÚsala para…
Instalación y despliegueInstalar en tu ordenador o servidor, elegir entre el menú, --daemon y un servicio de systemd, configurar el acceso remoto, el almacenamiento y un proxy inverso, y actualizar.
DockerEjecutar con Compose, montar una biblioteca existente, hacer copias de seguridad y actualizar.
Beta de escritorioDescargar la aplicación de Windows y consultar qué se ha verificado y por qué no hay aplicación para Linux.
Ajustes y fuentesAjustes, variables de entorno, cuentas, descargas, cookies de YouTube y dónde se guardan los archivos.
Trae tu músicaImportar exportaciones de Spotify y Apple Music.

Guías de funciones

GuíaQué contiene
DJIniciar un set, elegir influencias, pedir canciones y editar transiciones.
LiveEmitir, compartir una sala y entender el relay y los requisitos del navegador.
OpenSubsonicConectar otras aplicaciones a tu biblioteca de música guardada.
ScrobblingEnviar lo que escuchas a ListenBrainz, Last.fm o Maloja.
Aplicación AndroidInstalar el APK alfa, emparejarlo con tu servidor, permisos y limitaciones. Desarrollo del port: ANDROID.md.
Estado de iOSInstrucciones de compilación e instalación; el comportamiento en dispositivos sigue sin verificar.
Integración con el cocheControles multimedia web y la ruta nativa para el coche, sin verificar.
Hoja de rutaCapacidades actuales, prioridades y compatibilidad prevista con dispositivos.
PrivacidadQué datos de escucha se quedan en tu servidor y cómo desactivar el aprendizaje.
Aviso legal y uso aceptableResponsabilidades al descargar y compartir música.

Solución de problemas y desarrollo

Algunas notas de trabajo se guardan en el repositorio, pero se quedan desactualizadas y no se mantienen para los lectores; consulta la hoja de ruta en lugar de estas: rediseño como appliance · contrato de calidad premium · contratos de capas · contrato de la cola de reproducción · listas en móvil · plan de reconstrucción de la UI

Hecho con

FFmpeg se instala en el host; las dependencias de Python vienen de pip, y el reproductor se compila con npm en ui_web/.

ProyectoLicenciaFunción
SolidJS + ViteMITEl reproductor web (ui_web/)
Flask + Socket.IOBSD / MITAPI de Station Engine y eventos en tiempo real
yt-dlpUnlicense (dominio público)Búsqueda y descarga en YouTube y YouTube Music
LRCLIBAPI públicaLetras sincronizadas y sin sincronizar
API pública de DeezerAPI públicaSolo metadatos de descubrimiento; no se obtiene ningún audio de Deezer
MusicBrainzAPI públicaIdentificación de grabaciones y lanzamientos
ListenBrainz, Last.fm y MalojaAPI públicasScrobbling opcional, por cuenta
FFmpegLGPL / GPLConversión y extracción de audio

Buscar documentación