Respuesta breve: MKVToolNix puede extraer una pista de subtítulos almacenada dentro de un archivo MKV. Su comando mkvextract puede escribir pistas de texto como SRT y ASS, o pistas basadas en imágenes como Blu-ray PGS y DVD VobSub, en archivos separados. No realiza OCR. Si las palabras están dibujadas en los fotogramas del video —o si extraes una pista de imagen y quieres texto editable— necesitas un paso de OCR después de MKVToolNix. El conversor gratuito de subtítulos basados en imágenes de GeekLink acepta actualmente archivos Blu-ray .sup/PGS; los archivos DVD VobSub .idx/.sub necesitan una herramienta de OCR compatible con VobSub.
¿Ves subtítulos en la imagen, pero no hay una pista de subtítulos utilizable? GeekLink lee localmente los subtítulos incrustados y exporta un SRT sincronizado en Mac o Windows.
Prueba GeekLink gratisPrimero, comprueba qué tipo de subtítulo tienes
No empieces adivinando comandos. Primero comprueba si el subtítulo existe como un flujo o solo como píxeles en la imagen del video. MKVToolNix puede inspeccionar el contenedor con mkvmerge:
mkvmerge -i "episode.mkv"
Podrías ver un resultado parecido a este:
Track ID 0: video (V_MPEG4/ISO/AVC)
Track ID 1: audio (A_AAC)
Track ID 2: subtitles (S_TEXT/UTF8)
Track ID 3: subtitles (S_HDMV/PGS)
| Pista o resultado | Qué significa | Siguiente paso |
|---|---|---|
S_TEXT/UTF8 | Subtítulos de texto, normalmente SRT | Extráelos directamente con mkvextract, o usa la acción Embedded Sub de GeekLink |
S_TEXT/ASS o S_ASS | Subtítulos de texto ASS/SSA con estilos | Extráelos como ASS para conservar los estilos, o deja que GeekLink cree un SRT en el idioma de origen |
S_HDMV/PGS | Imágenes de subtítulos de Blu-ray | Extrae el archivo SUP y después usa el conversor OCR gratuito de Blu-ray de GeekLink |
S_VOBSUB | Imágenes de subtítulos de DVD | Extrae el par IDX/SUB y después usa una herramienta de OCR compatible con VobSub |
| Sin pista de subtítulos | No existe una pista de subtítulos; las palabras visibles pueden estar incrustadas en el video | Usa OCR sobre los fotogramas del video |
Esta distinción explica la mayoría de las búsquedas fallidas de «MKVToolNix extract subtitles». Un reproductor puede mostrar un subtítulo aunque el archivo no contenga caracteres editables. El reproductor podría estar renderizando una pista de mapa de bits, o el video podría tener ya las palabras compuestas permanentemente en cada fotograma.
Cómo extraer SRT o ASS con mkvextract
Cuando conozcas el ID de la pista, usa el modo tracks. El ID es el número que muestra mkvmerge -i, no la posición del subtítulo en tu reproductor multimedia:
# Track 2 is an SRT-compatible text track
mkvextract "episode.mkv" tracks 2:english.srt
# Track 4 is an ASS track; keep it as ASS to retain styling
mkvextract "episode.mkv" tracks 4:styled.ass
# Extract two language tracks in one command
mkvextract "episode.mkv" tracks 2:english.srt 3:spanish.srt
Para las pistas de texto, esta es exactamente la tarea para la que está diseñado MKVToolNix: identificar un flujo dentro del contenedor Matroska y escribirlo en un formato de subtítulos útil. GeekLink puede encargarse de la misma parte del flujo de trabajo después de importar el video: su acción Embedded Sub detecta las pistas de subtítulos de texto, te permite elegir una y crea un SRT en el idioma de origen para editarlo o traducirlo. La documentación oficial también incluye la extracción de PGS y VobSub, pero esas salidas son datos de imagen, no palabras editables.
Un detalle práctico: el formato de salida lo determina el tipo de pista, no la extensión de archivo que elijas. Cambiar el nombre de una pista PGS a .srt no convierte los píxeles en caracteres; solo da a un archivo de imagen un nombre engañoso.
Por qué PGS y VobSub todavía necesitan OCR
PGS y VobSub son pistas de subtítulos válidas, así que mkvextract puede extraerlas correctamente. Pero cada entrada es una pequeña imagen renderizada. Un archivo .sup de Blu-ray o un par .idx/.sub de DVD contiene imágenes de subtítulos, no la cadena de texto subyacente.
Eso significa que el flujo de trabajo tiene dos tareas separadas:
- Desmultiplexar la pista: usa MKVToolNix para sacar del MKV las imágenes originales de los subtítulos.
- Reconocer los caracteres: usa una herramienta de OCR que acepte el formato de imagen extraído. El conversor gratuito de GeekLink acepta Blu-ray
.sup/PGS; DVD VobSub.idx/.subnecesita otra ruta compatible con VobSub.
MKVToolNix sigue siendo útil para el primer paso, especialmente si quieres conservar la pista de subtítulos oficial de una copia extraída de un disco. Sencillamente no es un motor de OCR. Para Blu-ray PGS, introduce el archivo .sup extraído en GeekLink y creará un SRT editable gratis. El conversor actual no acepta directamente el par .idx/.sub de DVD VobSub.
¿Qué pasa si los subtítulos están incrustados en el video?
Si mkvmerge -i no muestra ninguna pista de subtítulos, pero puedes ver palabras al reproducir el video, probablemente están incrustadas: son píxeles dentro del flujo de video. No existe ninguna pista que MKVToolNix pueda extraer. Remultiplexar el archivo, cambiar la extensión o ejecutar mkvextract de nuevo no puede recuperar texto que nunca se almacenó como texto.
Esta es también la frontera confirmada por el propio foro de soporte del proyecto MKVToolNix: los subtítulos que están permanentemente dentro de la imagen del video no son una tarea para MKVToolNix. La siguiente categoría de herramienta es el OCR, que lee los caracteres visibles de fotogramas de video seleccionados.
En un flujo de trabajo para Mac o Windows, GeekLink puede realizar el paso de OCR de video incrustado:
- Abre el MKV directamente y selecciona la región de los subtítulos.
- Lee localmente el texto de los subtítulos a partir de los fotogramas del video.
- Combina los fotogramas repetidos en líneas de subtítulos sincronizadas.
- Exporta un SRT, traduce el resultado o quema una nueva capa de subtítulos en el video.
La idea clave no es que una herramienta sustituya a la otra. MKVToolNix extrae las pistas almacenadas; GeekLink se encarga de los casos en los que hay que reconocer el subtítulo a partir de una imagen.
MKVToolNix frente al OCR de subtítulos: ¿qué herramienta debes usar?
Resuelven capas diferentes del mismo problema. Elige según dónde residan realmente los datos de los subtítulos:
| Tu entrada | MKVToolNix | GeekLink |
|---|---|---|
| Pista SRT o ASS integrada | La mejor opción: extráela directamente | La extrae como SRT en el idioma de origen con Embedded Sub |
| Pista PGS/SUP integrada | Extrae la pista de imagen original | Usa el conversor OCR gratuito de Blu-ray de GeekLink para crear un SRT |
| Pista VobSub IDX/SUB integrada | Extrae la pista de imagen original | Necesita una herramienta de OCR compatible con VobSub; todavía no es una entrada directa de GeekLink |
| Subtítulos incrustados en los fotogramas del video | No puede extraerlos | Lee el texto visible y exporta un SRT sincronizado |
| Necesitas traducir o reemplazar los subtítulos incrustados | Se detiene después de extraer la pista | Continúa con la revisión, la traducción y la exportación |
| Flujo de trabajo preferido | Desmultiplexado desde la línea de comandos y control exacto de las pistas | Un flujo de trabajo de escritorio para OCR y producción de subtítulos |
Usa MKVToolNix cuando el texto ya exista como una pista de subtítulos. Es gratuito, especializado y excelente para extraer el flujo sin pedirle a un motor de OCR que lo reinterprete. Usa OCR cuando la entrada sea una imagen de texto. Para Blu-ray PGS/SUP, la conversión de subtítulos basados en imágenes a SRT de GeekLink es gratuita para todo el mundo. DVD VobSub es un formato .idx/.sub distinto y todavía no es una entrada directa de este conversor.
Preguntas frecuentes
¿Puede MKVToolNix extraer subtítulos de un MKV?
Sí, cuando los subtítulos están almacenados como una pista. Ejecuta mkvmerge -i input.mkv para encontrar el ID de la pista y después usa mkvextract input.mkv tracks TRACK_ID:output.srt para una pista de texto. Las pistas PGS y VobSub también se pueden extraer, pero salen como imágenes. Después, PGS/SUP de Blu-ray puede pasar por el conversor gratuito de subtítulos basados en imágenes de GeekLink; DVD VobSub necesita una herramienta de OCR compatible con VobSub.
¿Puede MKVToolNix extraer subtítulos incrustados?
No. Los subtítulos incrustados son píxeles dentro del flujo de video, no una pista Matroska independiente. MKVToolNix puede inspeccionar y extraer flujos, pero no lee caracteres de los fotogramas del video. Usa OCR de subtítulos.
¿Puede GeekLink extraer un subtítulo SRT integrado?
Sí. Importa el video, haz clic en la insignia Embedded Sub, elige la pista de subtítulos de texto si hay más de una y GeekLink crea un SRT en el idioma de origen para editarlo o traducirlo.
¿Por qué MKVToolNix me dio un archivo SUP o IDX/SUB en lugar de un SRT?
Porque la pista de origen está basada en imágenes. SUP se usa habitualmente para subtítulos PGS de Blu-ray, mientras que la extracción de DVD VobSub produce un par IDX/SUB. Se necesita OCR para convertir esas imágenes de subtítulos en texto SRT editable. El conversor gratuito de GeekLink acepta el formato Blu-ray SUP/PGS; el par DVD IDX/SUB necesita una ruta de OCR compatible con VobSub.
¿Admite GeekLink subtítulos VobSub?
El conversor gratuito actual de subtítulos basados en imágenes de Blu-ray acepta archivos .sup/PGS. DVD VobSub usa un par .idx/.sub distinto, que todavía no es una entrada directa. Extráelo con MKVToolNix y después usa una herramienta de OCR compatible con VobSub.
¿MKVToolNix es lo mismo que mkvextract?
MKVToolNix es la suite; mkvextract es el programa de línea de comandos de esa suite que extrae pistas y otros datos de Matroska. Para usar un comando de extracción predecible, emplea mkvmerge -i para identificar la pista y después mkvextract para escribirla.
¿Cuál es la opción más sencilla para subtítulos incrustados en Mac?
Si los subtítulos son visibles en la imagen y no existe ninguna pista de subtítulos, usa un flujo de trabajo de OCR local en lugar de MKVToolNix. GeekLink puede leer la región de subtítulos seleccionada del video, crear un SRT sincronizado y continuar con la traducción o el quemado en Mac.