Inicio > Terminal, Utilidades > Extraer subtitulos de ficheros MKV con mkvtoolkit

Extraer subtitulos de ficheros MKV con mkvtoolkit

Miércoles, 14 de octubre de 2009 Dejar un comentario Ir a comentarios

mkv_logo

Normalmente hago mis montajes de DVD desde GNU/Linux con devede, un magnífico programa que nos acepta prácticamente cualquier formato de archivo para poder generar dvds, vcds, etc. Sin embargo había una pequeñez que me venía molestando desde hace tiempo, no se pueden importar los subtítulos directamente desde los ficheros de vídeo, sólo desde ficheros independientes de texto. Cómo últimamente todas las películas que me bajo son MKVs de alta calidad 720p o 1080p, he tenido que informarme para ver como se pueden extraer las pistas de subtítulos de este tipo de ficheros para después poder pasársela a devede. Para este propósito tenemos mkvtoolkit, un conjunto de herramientas con las que podemos extraer toda la información de los ficheros mkv y además extraer las diferentes pistas por separado (tanto los subtítulos, como las pistas de vídeo y de audio). A continuación os explico como extraer las pistas de subtítulos.

Instalación de mkvtoolkit en gentoo

Lo primer es instalar el programa. Supongo que en distribuciones basadas en debian, o que hagan uso de rpm, la instalación será sencilla, pero para gentoo quería comentaros dos peculiaridades. La primera es que si queremos tener la última versión del programa tendremos que añadir la palabra clave en nuestro package.keywords. Y en segundo lugar, si queremos que tener la opción de poder visualizar los datos desde una interfaz gráfica tendremos que añadir en el package.use la bandera qt4.

Por lo tanto, en /etc/portage/package.use añadimos:

media-video/mkvtoolnix qt4

Y en /etc/portage/package.keywords añadimos:

media-video/mkvtoolnix ~amd64 #(o el correspondiente)

Extraer información

Lo primero es saber que pistas tiene nuestro vídeo:

mkvinfo -g file.mkv

Nos aparecerá una ventana como la siguiente, donde tenemos que buscar la línea “Segment tracks at …”

mkvinfo

Para diferenciar entre los distintos tipos de pistas tenemos que fijarnos en el campo Codec ID, y concretamente las pistas de subtítulos tendrán como codec TXT,/ASS. Una vez que localicemos las pistas que queremos extraer tenemos que quedarnos con el track number. Una vez que tengamos dicho valor procedemos a extraer la pista mediante el comando mkvextract:

mkvextract tracks file.mkv numero-pista:fichero.extension

dónde numero-pista representa el valor de track-number y fichero.extension es el nombre que le daremos a nuestra pista de subtítulos.

GD Star Rating
loading...
Extraer subtitulos de ficheros MKV con mkvtoolkit, 5.7 out of 10 based on 11 ratings
Share
  1. Esdras
    Jueves, 5 de abril de 2012 a las 09:09 | #1
    GD Star Rating
    loading...

    Gracias hermano, yo uso Ubuntu, pero tu tutorial me ayudo muchisimo.
    Saludos.

  1. Miércoles, 4 de noviembre de 2009 a las 02:08 | #1