Formatos de subtítulos y compatibilidad con HLS
| Fuente de subtítulos | Ruta admitida | que esperar |
|---|---|---|
| Archivo .vtt local | Arrastre el archivo WebVTT al reproductor. | El navegador puede adjuntarlo directamente como pista de subtítulos. |
| Archivo .srt local | Arrastre el archivo SRT al reproductor. | El reproductor lo convierte a WebVTT localmente antes de agregar la pista. |
| HLS WebVTT pista | Reproduzca la transmisión normalmente si el manifiesto anuncia subtítulos. | La compatibilidad con el navegador y el reproductor depende de los metadatos del manifiesto y de la pista. |
| Archivo .ass o .ssa | Conviértalo a SRT o VTT antes de cargarlo. | Este reproductor de navegador no adjunta directamente los formatos de subtítulos con estilo. |
| Subtítulos grabados | No se necesita ningún archivo adicional. | El texto es parte de los píxeles del video y no se puede alternar como pista. |
Cómo agregar subtítulos a una transmisión M3U8
- 1Reproduce la transmisión M3U8Pegue el HLS URL y presione Reproducir para que el video se cargue antes de adjuntar un archivo de subtítulos externo.
- 2Agregar un archivo de subtítulos localArrastre un archivo .srt o .vtt al área de video o use el control de subtítulos en la barra de herramientas del reproductor.
- 3Deje que SRT se convierta en WebVTTSi el archivo es SRT, el navegador convierte el tiempo de entrada y el texto a WebVTT porque las pistas HTML nativas requieren VTT.
- 4Consultar horario e idiomaInicie la reproducción y confirme que los subtítulos estén alineados con el habla. Si no hay tiempo, ajuste el archivo de subtítulos en un editor y vuelva a cargarlo.
- 5Utilice proxy solo para acceder a la transmisiónLos subtítulos son locales, pero es posible que la transmisión HLS aún necesite el proxy si la protección CORS o Referer bloquea la reproducción.
Por qué SRT necesita conversión antes de la reproducción en el navegador
Las pistas de vídeo HTML utilizan WebVTT, no SubRip SRT. El reproductor lee su archivo SRT local, convierte marcas de tiempo y señales en un blob WebVTT en el navegador y luego adjunta ese blob al elemento de video. La conversión es local y no envía el archivo de subtítulos a un servidor.
Cuando los subtítulos externos son mejores que las pistas incrustadas
Los subtítulos externos son útiles cuando la transmisión HLS no tiene pista de subtítulos, el idioma incorporado es incorrecto o está realizando pruebas de control de calidad de los subtítulos traducidos antes de publicarlos. También permiten a los editores verificar el tiempo de los subtítulos con la ruta de reproducción en vivo HLS en lugar de una exportación local MP4.
Qué comprobar cuando no aparecen los subtítulos
Confirme que la extensión del archivo sea .srt o .vtt, que las marcas de tiempo de señal sean válidas y que el video haya comenzado. Si la transmisión en sí está bloqueada, primero arregle la reproducción con la configuración CORS o Referer. La carga de subtítulos no puede reparar una transmisión que nunca llega al reproductor.
Páginas relacionadas de reproducción y conversión
- HLS probador de flujo comprueba si la transmisión en sí está en buen estado antes de que comience el control de calidad de los subtítulos.
- M3U8 solución de problemas de enlace cubre las fallas de reproducción que pueden impedir que se prueben los subtítulos.
- M3U8 a MP4 sin carga explica la conversión del navegador local cuando necesita un archivo después de obtener una vista previa de los subtítulos.
Preguntas frecuentes
¿Puedo agregar subtítulos a una transmisión M3U8 en línea?
Sí. Reproduzca la transmisión M3U8 y luego agregue un archivo de subtítulos .srt o .vtt local. El subtítulo se adjunta en el navegador y no se carga.
¿El reproductor admite subtítulos SRT?
Sí. Los archivos SRT se convierten a WebVTT localmente porque los navegadores muestran pistas de texto externas a través de WebVTT.
¿Se cargan mis archivos de subtítulos?
No. Su navegador lee el archivo de subtítulos, lo convierte si es necesario y lo adjunta como una pista de texto local. No se envía a un servidor.
¿Puedo usar subtítulos ASS o SSA?
No directamente. Primero convierta los subtítulos ASS o SSA a SRT o VTT, luego cargue el archivo convertido en el reproductor.
¿Por qué los subtítulos no están sincronizados?
La sincronización de los subtítulos proviene del archivo de subtítulos. Si los subtítulos llegan temprano o tarde, ajuste las marcas de tiempo de referencia en un editor de subtítulos y vuelva a cargar el archivo corregido.