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.
