Abres la ruta sola o la usas como src de un iframe comun.
Vidtex
Un reproductor embebible con rutas simples, look premium y subtitulos bien resueltos.
Carga peliculas, series y anime con URLs directas, abre el player standalone o pegalo en cualquier web con un iframe comun. Sin panel raro, sin configuraciones enroscadas y sin depender del dominio que lo embebe.
Track del stream, OpenSubtitles, Subdivx y correccion de textos rotos.
UI compacta, paneles prolijos, skip intro, precarga y pausa con overlay.
Funciona bien en paginas externas sin atarlo al origin del sitio contenedor.
Carga directa
Arma tu reproduccion
Completa los IDs, carga el contenido y usa la misma ruta final tanto para abrir el player como para embederlo.
Docs
Integracion clara, personalizacion real y demo viva
El flujo esta pensado para que cualquier sitio pueda embeber el reproductor con una ruta comun y, si quiere, ajustar autoplay, idioma, colores y overlays sin tocar nada del core.
Stats en vivo
Muestra el estado actual del player real, el payload de progreso y los ultimos eventos internos sin salir del home.
Esperando actividad del reproductor...
Rutas soportadas
No necesitas generar embeds especiales. La misma ruta sirve para abrir el reproductor en standalone o para usarla como fuente de un iframe.
/movie/:tmdbId
/tv/:tmdbId/:season/:episode
/anime/:anilistId/:episode
/movie/666243
/tv/1396/1/1
/anime/21202/3
Iframe rapido
Usa la ruta final como src, deja allowfullscreen activo y agrega picture-in-picture si quieres mantener una UX prolija.
<iframe
src="https://tu-dominio/tv/1396/1/1"
width="1280"
height="720"
frameborder="0"
allow="autoplay; fullscreen; picture-in-picture"
allowfullscreen>
</iframe>
Config de embed
Estos controles ajustan el snippet en vivo y sirven tambien como referencia de las opciones reales que hoy soporta el player.
http://localhost:3000/movie/558
<iframe src="http://localhost:3000/movie/558" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe>
Parametros utiles
Todos se agregan como query params normales sobre la misma ruta del contenido.
/tv/1396/1/1?autoplay=1&nextUp=1&pauseOverlay=1&uiLang=es&metaLang=es-MX
autoplay: inicia la reproduccion automaticamente.nextUp: habilita la experiencia de siguiente episodio.pauseOverlay: muestra el overlay de pausa.accent: cambia el color principal del player.uiLangymetaLang: ajustan interfaz y metadata.
Lo que trae el player
- Fallback de subtitulos del stream, OpenSubtitles y Subdivx.
- Correccion de VTT/SRT con caracteres rotos y conversion cuando hace falta.
- Persistencia de configuracion, Continue Watching y soporte de host via
postMessage. - UI compacta pensada para embed, overlay de pausa y boton de intro visible.
Host test
Abre una pagina de prueba que hostea el iframe, escucha postMessage y renderiza el Continue Watching con thumbnail, titulo, episodio y progreso.
/continue-watching-test
Notas utiles
- Peliculas y TV usan IDs de TMDB. Anime usa IDs de AniList.
- El player sincroniza la URL automaticamente al cargar contenido.
- Shortcuts: Espacio, flechas,
Mpara mute yFpara fullscreen. - La API se protege internamente sin obligarte a usar rutas firmadas para el embed.