Smart Skip para Emby

Para Emby: detecta intros, recaps («Previously on…») y créditos finales en series y películas, para el botón de salto y el siguiente episodio.

Smart Skip overview: how many titles were analyzed and how many have an intro, a recap or end credits, with analysis on demand1 de 6

Smart Skip encuentra por sí solo la intro, el recap («Previously on…») y los créditos finales de tus series y películas, de modo que los espectadores pueden saltarlos y pasar al siguiente episodio en cuanto empiezan los créditos. Funciona solo en tu servidor, con las herramientas propias de Emby.

Qué hace

  • Intros, detectadas por temporada a partir de huellas de audio, incluidos los episodios con una escena antes de la cabecera (cold opens).
  • Recaps («Previously on…»).
  • Créditos finales en episodios y películas. Los epílogos de las películas están protegidos, y se ofrece el siguiente episodio cuando empiezan los créditos.
  • Página de administración: la confianza de cada título, una lista «para revisar» y un editor que muestra los fotogramas exactos de cada límite. Las correcciones manuales nunca son sobrescritas por el análisis.
  • Automático para los episodios nuevos, además de una tarea nocturna.
  • En Emby: marcadores nativos de intro y créditos, sin sobrescribir una intro ya encontrada por Emby Premiere, además de los botones opcionales «Skip recap» y «Skip credits» en Emby Web.

Límites

  • Los avances de «Next time on» no se detectan.
  • Los recaps reeditados (remezclados) solo se detectan a veces: Smart Skip prefiere no marcar nada antes que marcar la parte equivocada.
  • Con la detección de recaps activada, analizar una temporada nueva tarda aproximadamente el doble. La detección de recaps se puede desactivar.
  • Los botones «Skip recap» y «Skip credits» aparecen solo en Emby Web; las apps de Emby usan los marcadores nativos de intro y créditos.

Requisitos

  • Emby Server 4.10.1 o posterior.
  • Nada más: Smart Skip usa el ffmpeg propio de tu servidor (chromaprint, signalstats) y ninguna tarjeta gráfica.

Qué envía y adónde

  • El análisis es totalmente local, con el ffmpeg del servidor (huellas de audio chromaprint, detección de fotogramas negros, silencio y señal); no se usan bases de datos de intros en línea.
  • Los botones propios del plugin («Skip recap», «Skip credits») necesitan el parche opcional de dashboard-ui/index.html (desactivado por defecto). Si lo activaste y no se puede restaurar tras una actualización de Emby, el registro del plugin se envía a medialab.works (una vez por versión de Emby) solo si el envío automático de registros está activado, como en cada plugin. El script inyectado solo llama a /SmartSkip/Segments/{id} en tu servidor.
  • Además, el cliente de licencias, igual en todos los plugins: consulta Licencias y privacidad en nuestros plugins.

Guardado localmente: state/results.json (segmentos y confianza), state/fp/<id>.bin (huellas de audio); marcadores en la base de datos de capítulos del servidor (y la copia original index.html.before-smartskip si el parche está activo).

Compatibilidad con clientes

  • Marcadores nativos (inicio/final de la intro, inicio de los créditos, para episodios): los usan las apps de Emby. Según la documentación pública (no probado por nosotros): el marcador de créditos / «up next» se usa en todas las apps de Emby excepto en Roku y Apple TV; Infuse lee los créditos de Emby (8.1.9+); el botón «Skip Intro» sin Emby Premiere es limitado. Una intro encontrada por Emby Premiere no se sobrescribe (predeterminado).
  • Los botones propios del plugin (recap, créditos, también para películas): solo Emby Web, con el parche opcional de index.html (✅ 7/7 títulos, Chrome).
  • Apps de TV/móvil: ❔ la matriz de dispositivos reales aún no está probada.

Leyenda: ✅ verificado (prueba de extremo a extremo o en el dispositivo) · 🟢 en el servidor, funciona con cualquier cliente (por diseño, sin prueba específica para cada cliente) · ➖ no aplicable · ❔ no probado.

Licencia

Una licencia por servidor de Emby. Mensual, anual o de por vida, o incluida en el paquete para Emby. 30 días de prueba gratis. El plugin se distribuye bajo nuestro EULA.

Smart Skip es código propio, escrito desde cero por MediaLab Works; no contiene código de terceros.

Requisitos

  • Emby Server 4.10.1 o posterior
  • Nada más: usa el propio ffmpeg del servidor (chromaprint, signalstats), sin GPU

Última versión

0.1.5
publicada el 20 oct 2026
Ver todos los cambios →