Adherir subtitulos con un archivo .mkv que ya los contiene

Buenas,

Necesito tener unos archivos con sus subtitulos pegados ya en el video.

Para ello he buscado en el foro y he probado MediaEncoder pero el problema es que no tengo los subtitulos como archivo aparte sino que mi video en formato .mkv ya contiene los subtitulos.

La forma mas fácil para esto es algún programa que lea los propios subtitulos del archivo y los fusione con el video.
Si eso no es posible, se me ocurre extraer los subtitulos del video y despues ya fusionarlo con el video.

Que se os ocurre a vosotros?

Un saludo
Yo para trabajar los .mkv utilizaba MKVtoolNix , con este programa puedes separar todo el contenido del .mkv , audio , subtítulos , videos , imágenes y luego volver a unirlo todo.
Lo que no entiendo demasiado bien es a lo que te refieres a subtítulos pegados , si te refieres a incrustados en el video , no conozco ninguna forma , si la hay , de separarlos , si no están incrustados , los podrás separar con este programa

Saludos.
@M4SM0R3
Usa el paquete MKVToolNIX, usa el programa MKVExtract y la interfaz grafica MKVEXTRACT_GUI_2. MKVextract es un programa en linea de comandos pero usando la interfaz grafica mkvextract_GUI_2 se maneja como cuaqluier software de windows.

Baja MKVToolNIX y descomprimes en una carpeta, luego bajas el mkvextract_GUI_2 y lo descomprimkes en la misma carpeta dekl toolnix, ya solo abres el mkvextract_GUI_2 luego arrastras el archivo MKV y eliges que quieres extraer y tendras tu archivo de subtitulo.

Mas detalles y descarga de mkvtoolnix y mkvextract_gui_2.
hilo_programa-para-pasar-mkv-a-mp4-avi-con-subs-misma-calidad-audio_1847976
Imagen



Imagen
Y lo anterior fue la 'ruta panoramica', la ruta directa es bajar el programa de edicion de subtitulos AEGISUB y abrir el archivo MKV, ya que aegisub directamente puede leer los archivos de subtitulo INCRUSTADOS en el contenedor MKV. Luego vas al menu FILE>EXPORT y exportas en el formato que gustes, ya sea en SubRIP [SRT] o Advanced SubStation Alplha [ASS] o SubStation Alplha [SSA].

http://www.aegisub.org
Imagen



Y no se para que quieras estropear un hrmoso video con softsub [subtitulos flotantes] creando un horrendo video con hardsub [subtitulos fijos].
Creo que Handbrake puede recomprimir un video QUEMANDO el subtitulo en el video.

Porque yo entiendo que lo que quieres es que el subtitulo forme parte de la imagen y no como un subtitulo de quita y pon seleccionable.
@TRASTARO , los subtitulo INCRUSTADOS , no son lo mismo que los subtitulo INTEGRADOS , estos últimos si que se pueden extraer con muchos programas , los INCRUSTADOS , solo se pueden "tapar" , están pegados al vídeo.

Saludos.
Vamos a ver solo; hay dos formas de poner un subtitulo

-- ADHERIDOS [o tambien le llaman PEGADOS] para tener un HardSUB, aqui se debe renderizar el video y rasterizar el subtitulo [crear los textos como imagenes] se enciman las dos imagenes y se codifica, asi la imagen del texto ya es parte del fotograma del video. No es posible la separacion de uno y otro.

-- INCRUSTADOS que es una manera de obtener SoftSUB, aqui el CONTENDOR DE VIDEO debe admitir poder incrustar el archivos del subtitulo. AVI, MKV y MP4 son algunos contenedores que soportan mas de un archivo de subtitulo, y ahora desde el reproductor de video [reproductor DVD/BRD, algunos androidTV, los mediacenter como Kodi, etc.] podras elegir mostrar o no el subtitulo, o bien, elegir cual mostrar si se tiene mas de uno incrustado. Aqui la separacion es posible y no hay alteracion ni de uno [el stream de video] ni del otro [el archivo del subtitulo].

La otra manera de softSUB y mas popular es la de poner el mismo nombre del archivo del video al archivo del subtitulo.

No hay mas.

INCRUSTAR, son dos objetos, donde uno contiene al otro, pero los objetos mantienen su individualidad y propiedades, asi que se puede quitar o desincrustar y asi obtener esos objetos nuevamente sin alteracion [o una alteracion minima].

ADHERIR, un objeto al adherirse a otro ya forma parte del mismo, con lo que la separacion no es posible [o es muy complicada y no se logra obtener los dos objetos originales sin alteraciones].


@M4SM0R3 lo que tiene un un CONTENEDO MKV con los archivos del subtitulo INCRUSTADOS en el CONTENEDOR DE VIDEO; y por ello quiere OBTENER ESE ARCCHIVO DE SUBTITULO INCRUSTADO en el CONTENEDOR MKV. En pocas palabras quiere EXTRAERLO [DESINCRUSTARLO].

Luego, va a usar ese archivo de subtitulo que extrajo para ADHERIRLO al video y tener un HARDSUB, y para ello usara la opcion SUBTITLE de MEDIACODER, donde mediacoder abrira el archivo de video, lo descodificara para obtener la reproduccion [obtener la imagen del video pues], luego abrira el archivo del subtitulo y lo rasterizara [convertir el texto en imagen], esta imagen del texto esta en una CAPA OVERLAY. Ambas capas: La del stream Video y la Overlay con la imagen del texto pasa por el sistema de CODIFICACION que ya seria la salñda final y tendra su stream de video con esos subtitulos adheridos.


Aqui mediacoder mostrando la pestaña subtitulo,

Imagen


ahi se abre el archivo del subtitulo, se da el tamaño del texto [scale], la posicion, tipo de letra y color que desea usar y otras configuraciones. El video a codificar y al que se le va a adherir las imagenes del texto esta en la parte de arriba, y ya se han configurado las demas pestañas: Que formato de video [si xvid, si h264, h265 o el que guste], bitrate, que perfil de codificacion, etc., que contenedor de video [si avi, ogg, mkv, mp4, etc.], formato y bitrate del audio, etc.


.
5 respuestas