Hardsub vs Softsub: ¿Cuál Deberías Entregar Realmente?
Hardsub vs softsub: uno se incrusta en los píxeles y no se puede desactivar, el otro es una pista aparte. Esto es lo que acepta cada plataforma en realidad.
Un hardsub se dibuja en los píxeles del vídeo y no se puede desactivar. Un softsub es una pista aparte que dibuja el reproductor, y el espectador puede ocultarla, cambiarle el estilo o sustituirla por otro idioma. Entrega un hardsub cuando el destino no lea un archivo de subtítulos, y un softsub en cualquier otro caso.
Es una decisión de entrega, no de calidad. La lista de destinos que la rechazan es más corta de lo que las redes sociales te han hecho creer, y equivocarte cuesta una recodificación completa.
Hardsub vs softsub, lado a lado
| Propiedad | Hardsub | Softsub |
|---|---|---|
| Dónde vive el texto | En los píxeles de cada fotograma | En una pista o archivo aparte |
| El espectador puede desactivarlo | No | Sí |
| El espectador puede cambiar de idioma | No, un vídeo por idioma | Sí, si las pistas están ahí |
| El estilo se conserva | Siempre, tal como se renderizó | Solo si el reproductor lo admite |
| Necesita una recodificación | Sí | No |
| Se puede corregir después de exportar | No, hay que volver a renderizar desde el máster | Sí, edita el archivo de texto |
| Funciona en todos los reproductores | Sí | Depende del reproductor |
| Legible por máquina e indexable | No | Sí |
| Qué entregas | Un vídeo por idioma | Un vídeo y unos archivos de texto pequeños |
La fila que zanja la mayoría de las discusiones es la séptima. Un hardsub no tiene modo de fallo: si el vídeo se reproduce, el texto está ahí, en el tamaño y el color que elegiste, en un smart TV de hace diez años, en un feed con reproducción automática silenciada, en una miniatura de vista previa. Todas las demás filas de esa tabla favorecen al softsub, y esa única fila es la razón por la que los hardsubs no han desaparecido.
Por qué uno cuesta una recodificación y el otro no
Dibujar texto en un fotograma significa decodificar el fotograma, pintar sobre él y volver a codificarlo. Este último paso es inevitable: los píxeles que cambiaron hay que volver a escribirlos, y los codificadores de vídeo tienen pérdida.
Un subtítulo en pista separada no le pide nada al codificador. El muxing copia los flujos de vídeo y audio existentes sin tocarlos y añade un tercer flujo junto a ellos:
ffmpeg -i input.mp4 -i subs.srt -c copy output.mkv
Una incrustación tiene que tocar cada fotograma, y el atajo -c copy no está disponible para el flujo de vídeo:
ffmpeg -i input.mp4 -vf "subtitles=subs.srt" -c:a copy output.mp4
El primer comando termina más o menos en el tiempo que tarda en leerse el archivo del disco. El segundo hace pasar todo el vídeo por un codificador, lo que en una grabación de dos horas es una espera larga y un coste de calidad medible. Ese coste se puede controlar, no es ningún misterio: es una decisión de CRF, y incrustar subtítulos en un vídeo repasa los ajustes que mantienen la pérdida invisible.
La asimetría se multiplica en cuanto entra en juego más de un idioma. Ocho idiomas en pista separada son ocho archivos de texto pequeños, u ocho pistas dentro de un único .mkv. Ocho idiomas incrustados son ocho codificaciones completas, ocho archivos que almacenar y ocho subidas, por lo que la entrega multilingüe suele significar pistas separadas para la mayoría de los idiomas y una incrustación solo para el idioma o los dos que más importan.
¿Un softsub llega realmente al espectador?
Aquí es donde la respuesta ordenada se desmorona, y merece la pena ser claro al respecto, porque hay cinco cosas que pueden fallar entre un archivo de subtítulos correcto y que el espectador lo lea.
- El archivo se separa del vídeo. Un
.srtaparte viaja como un segundo archivo adjunto, y los archivos adjuntos se pierden en apps de chat, unidades compartidas y resubidas. Una pista incluida en el contenedor mediante muxing no tiene ese problema. - El MP4 apenas admite subtítulos. El contenedor los lleva como
mov_text, un formato de texto plano con tiempos, sin fuentes, sin colores y sin posicionamiento. Los reproductores de Apple lo leen; muchos otros ignoran la pista en silencio. Esta es la razón más habitual de que un.mp4con subtítulos en pista separada no muestre nada. - El estilo depende del renderizador. Una pista
.asslleva contornos, posiciones, fuentes y temporizado de karaoke. mpv, VLC y Plex lo dibujan todo, mientras que una app de TV barata lo descarta y muestra texto blanco liso. La comparativa de formatos explica qué características sobreviven a cada conversión. - Las plataformas recodifican lo que subes. Una red social desarma tu archivo y lo reconstruye según su propia especificación. Cualquier cosa que no esperaba, incluida una pista de subtítulos, no sobrevive a esa reconstrucción.
- Reproducción automática silenciada. Los feeds arrancan los vídeos en silencio y con los subtítulos desactivados por defecto, así que un subtítulo que el espectador tiene que activar es un subtítulo que la mayoría nunca ve.
Nada de esto convierte los subtítulos en pista separada en una mala opción por defecto. Solo explica por qué «funciona en mi VLC» es una afirmación distinta de «funciona para la audiencia».
¿Qué plataformas aceptan un archivo de subtítulos?
Comprobado contra la documentación oficial de cada plataforma en septiembre de 2026:
| Destino | Acepta un archivo de subtítulos | Entrega |
|---|---|---|
| YouTube | Sí, .srt, .vtt, .ttml y más | Softsub |
| Vimeo | Sí, .srt y .vtt | Softsub |
Sí, .srt con el idioma y la región en el nombre del archivo | Softsub | |
Sí, .srt | Softsub | |
| TikTok | No | Hardsub |
| Instagram Reels | No | Hardsub |
| X | No | Hardsub |
| Tu propio sitio | Sí, .vtt en un elemento <track> | Softsub |
| VLC, mpv, Plex, Jellyfin | Sí, .srt o .ass, aparte o dentro de un .mkv | Softsub |
Tres filas tienen aristas. La lista de formatos admitidos por YouTube ronda los veinte, y .ass no está entre ellos, así que el estilo de un archivo .ass desaparece en cuanto lo subes. Facebook rechaza un archivo de subtítulos cuyo nombre no lleve el idioma y la región en el formato exacto video.en_US.srt. Y YouTube no incluye .mkv entre los contenedores de subida aceptados en absoluto, lo que convierte un .mkv multipista en un formato de entrega para reproductores, no para plataformas.
Las tres filas con «No» merecen una aclaración. TikTok, Instagram y X generan subtítulos dentro de la propia app, lo cual no es lo mismo que aceptar los tuyos. Obtienes su transcripción, su estilo, sus saltos de línea y su idea de la velocidad de lectura de una línea, sin ningún control sobre nada de eso.
Hardsub vs softsub en el anime
Muchas búsquedas de hardsub y softsub vienen del anime, donde las dos palabras son etiquetas de una release y no ajustes de exportación. El significado es el mismo que el de arriba; lo que cambia son las ventajas y los inconvenientes.
- Hardsub (a veces abreviado como «hsub») significa que los subtítulos están incrustados en el vídeo. La release se reproduce en cualquier dispositivo y el typesetting se ve exactamente como se pensó, pero no puedes desactivar los subtítulos, cambiar de idioma ni corregir una errata.
- Softsub suele significar un
.mkvcon los subtítulos como pista aparte, casi siempre en ASS. Puedes desactivarlos o elegir otro idioma, y el vídeo no se recodificó para añadirlos. - Raw significa que no hay ningún subtítulo.
Los subtítulos de anime se apoyan en el ASS más que los de cualquier otro género. Los traductores hacen el typesetting de los rótulos en pantalla para que encajen con el arte original, colocan los diálogos lejos de la acción y temporizan las letras de las canciones como karaoke. El ASS lo lleva todo, y un MKV adjunta las fuentes que necesita, por eso las releases de anime con softsub suelen ser archivos MKV y no MP4. Algunas releases añaden además una pista aparte de signs & songs, que traduce solo el texto en pantalla y las letras, para quien ve la serie con doblaje.
La pega es el reproductor. Un softsub con mucho typesetting solo se ve bien en un reproductor que renderice el ASS por completo: mpv, VLC, MPC-HC o un servidor multimedia como Plex o Jellyfin cuando reproduce el archivo directamente. Una app de smart TV o un reproductor de móvil que recurre al texto plano muestra el diálogo, pero pierde los rótulos, las posiciones y el karaoke, y algunos ni siquiera pueden leer la pista. Esa es la verdadera razón de que existan las releases con hardsub: cambian flexibilidad por la garantía de que todos los espectadores ven lo mismo.
Si haces tus propios subtítulos al estilo anime, conserva el archivo ASS como máster, inclúyelo mediante muxing en un MKV para los reproductores que pueden renderizarlo —añadir subtítulos a un MKV explica las herramientas— e incrusta una copia solo para los dispositivos que no pueden.
Cuándo entregar hardsub, softsub o ambos
«Voy a subirlo a YouTube o Vimeo». Softsub. Un .srt o .vtt por idioma. El texto queda indexado, cada espectador cambia de idioma por su cuenta, y una errata se corrige en diez segundos sin tocar el vídeo.
«Voy a publicarlo en TikTok, Reels o X». Hardsub, porque no sobrevive nada más. Diséñalo para un feed vertical silenciado que se recorre con el pulgar, no para un salón.
«Voy a enviarle un corte a un cliente para revisión». Hardsub. No estás entregando un máster: estás entregando algo que tiene que verse bien la primera vez que se abre, sea cual sea el programa en el que el revisor haga doble clic.
«Voy a entregar una película, una biblioteca de cursos o un archivo». Softsub en un .mkv, una pista por idioma con las fuentes adjuntas. Es la única entrega que mantiene todos los idiomas en un solo archivo y aun así deja elegir al espectador.
«Voy a publicar el mismo vídeo en cinco idiomas». Ambos. Pistas separadas para los cinco, copias incrustadas para el idioma o los dos con más audiencia.
«No tengo ni idea de dónde va a acabar». Conserva un máster limpio con los archivos de subtítulos al lado, e incrusta copias cuando haga falta. Invertir ese orden es el error que cuesta una tarde entera: un softsub siempre se puede incrustar más tarde, y un hardsub nunca se puede volver a sacar.
Producir los dos a partir de una sola transcripción
La pregunta práctica rara vez es cuál es mejor. Es cómo sacar los dos del mismo trabajo, porque la transcripción, los tiempos y el estilo son idénticos en cualquier caso, y solo cambia la exportación final.
Así es como está construido Sablate. Un trabajo guarda una transcripción más una capa de traducción por idioma, cada capa con su propio estilo y su propia fuente para esa escritura, y el paso de exportación es donde se bifurca todo: archivos de subtítulos para las plataformas que los leen, un .mp4 incrustado para las que no, o un único .mkv con una pista por idioma para reproducción local. Nada se transcribe dos veces entre esas tres opciones, y el vídeo nunca sale del equipo. El plan gratis cubre vídeos de hasta diez minutos, tres trabajos al mes y un .mp4 incrustado con una pequeña marca en la esquina; la exportación a .ass y el .mkv multipista son parte de Pro, un único pago de $29; consulta precios para el desglose completo.
Pero para un solo archivo en un solo idioma, la respuesta honesta es que puede que no necesites ninguna aplicación:
| Tarea | FFmpeg y mkvmerge | Subtitle Edit | Sablate |
|---|---|---|---|
| Incrustar un archivo de subtítulos en la imagen | Sí | Sí | Sí |
Añadir una pista de subtítulos a un .mkv mediante muxing | Sí | No | Sí, Pro |
| Transcribir voz a un archivo de subtítulos | No | Sí | Sí |
| Una transcripción, varias capas de idioma | No | Parcial | Sí |
| Estilo y fuentes por idioma | No | No | Sí |
| Precio | Gratis | Gratis | $29 de pago único |
FFmpeg y mkvmerge hacen muxing e incrustación gratis, y Subtitle Edit lee más formatos de subtítulos de los que Sablate leerá jamás. Si el trabajo que tienes delante es un solo idioma y cirugía de formato, esas son las herramientas más adecuadas, y no cuestan nada. Las aplicaciones de escritorio que además transcriben se comparan en la comparativa de generadores de subtítulos sin conexión.
En resumen
Softsub por defecto, hardsub donde el destino no deja otra opción, y un máster limpio conservado en cualquier caso. La incrustación es el único paso irreversible en el subtitulado, así que hazla la última y decídela por destino, no por proyecto. Si hay más de un idioma implicado, construye primero las pistas separadas y trata cada copia incrustada como un objetivo de renderizado, igual que tratarías un recorte vertical o una versión reducida para redes sociales.
Preguntas frecuentes
¿Cuál es la diferencia entre hardsub y softsub?
Un hardsub se dibuja en los píxeles del vídeo durante la codificación y no se puede desactivar. Un softsub es una pista de texto aparte, un archivo junto al vídeo o una pista dentro del contenedor, que el reproductor dibuja al reproducir y que el espectador puede ocultar, cambiar de estilo o sustituir por otro idioma.
¿Se pueden quitar los hardsubs de un vídeo?
No, no de forma limpia. El texto forma parte de la imagen, igual que un logotipo incrustado en una esquina. Las únicas opciones son recortar la zona, taparla o difuminarla, y las tres dañan el fotograma. Si los subtítulos podrían tener que quitarse alguna vez, conserva un máster limpio y genera una copia incrustada a partir de él.
¿Incrustar subtítulos en un vídeo reduce la calidad?
Un poco, porque incrustar subtítulos recodifica todo el vídeo. El texto en sí se dibuja limpio, pero los fotogramas pasan por el codificador una segunda vez. Con CRF 18 en x264 la pérdida es invisible en material normal. Una pista de subtítulos independiente no cuesta nada, porque no se recodifica nada.
¿Qué plataformas aceptan subtítulos en pista separada?
YouTube, Vimeo, Facebook y LinkedIn aceptan un archivo de subtítulos junto con la subida. TikTok, Instagram Reels y X no lo hacen, así que ahí los subtítulos tienen que incrustarse en la imagen. Facebook es estricto con el nombre del archivo, que tiene que llevar el idioma y la región, como en video.en_US.srt, o la subida se rechaza.
¿Puede un archivo MP4 llevar subtítulos en pista separada?
Sí, pero solo como texto plano con tiempos. El MP4 lleva los subtítulos como mov_text, que descarta fuentes, colores y posicionamiento, y el soporte de los reproductores es irregular. El MKV es el contenedor pensado para esto: guarda una pista de subtítulos por idioma, en SRT o ASS, más las fuentes que esas pistas necesitan.
¿Los subtítulos en pista separada conservan su estilo?
Solo donde el reproductor los renderiza correctamente. Una pista ASS lleva contornos, posicionamiento, fuentes y temporizado de karaoke, y mpv, VLC y Plex lo dibujan todo. Un renderizador débil lo descarta y muestra texto blanco liso, y YouTube no acepta ASS en absoluto. Incrustar los subtítulos es la única forma de garantizar que el diseño se conserve.
¿Qué significan hardsub y softsub en el anime?
Describen cómo lleva los subtítulos una release. Un hardsub los tiene incrustados en la imagen, así que se ve en cualquier dispositivo, pero no se pueden desactivar. Un softsub suele ser un MKV con una pista de subtítulos ASS, que conserva el typesetting, deja desactivar los subtítulos o cambiar de idioma y necesita un reproductor que renderice bien el ASS.