Convertir mkv a avi con MEncoder

por | 30 mayo, 2012

El formato Matroska es un archivo contenedor multimedia, similar a avi pero mucho más avanzado y sobre todo con la ventaja de que es libre, pero se da el caso de que algunos todavía conservamos viejos aparatos de video o consolas, que son incompatibles con mkv, y precisamos convertirlos de alguna forma a avi.

Para realizar esa conversión voy a utilizar MEncoder, en su momento probé otras alternativas como FFmpeg  y su gui WinFF, pero por ahora esta opción, es la que a mi me ha dado mejor resultado.

Lo primero como siempre instalamos la aplicación: MEncoder (si es que no está ya instalada por defecto)

  • En Debian y derivadas como Ubuntu y Linux Mint

sudo apt-get install mencoder

  • En Fedora 

yum install mencoder

  • En openSUSE

zypper install mencoder

Para efectuar la conversión, nos situamos con la terminal en la carpeta donde está el vídeo, y tecleamos lo siguiente en la terminal

mencoder video.mkv -ovc xvid -oac mp3lame -oac mp3lame -lameopts abr:br=192 -xvidencopts pass=2:bitrate=-700000 -o output.avi

Lógicamente sustituis video.mkv, por el nombre del vuestro archivo mkv y en unos minutos estará la conversión realizada.

17 pensamientos en “Convertir mkv a avi con MEncoder

  1. Cris

    hola, necesito pasar de .mkv a cualquier formato que me soporte una PC Pentium 4 1.8ghx ram 512mb y vídeo integrado de 64mb

    El problema que tengo es que uso ese parámetro que colocas, pero el audio queda corrido.

    La compu mueve correctamente una película que pesa 2GB en 720 y avi.

    gracias

    Responder
    1. tannhausser

      Se me ocurre que puedes probar a cambiar el valor de abr:br=192 que determina la calidad del audio por un número diferente, a ver si se ajusta mejor..
      Un Saludo!

      Responder
    1. tannhausser

      Hola Eneas! La última vez que lo probé también funcionaba con archivos mp4, misma combinación de comandos, unicamente sustituimos el nombre del archivo.
      Saludos!

      Responder
  2. Dema

    Gracias, gracias y mil gracias! estuve toda la tarde buscando y solamente tu post me pudo ayudar! mil mil gracias! (ahora el problema que tengo es la resolución de pantalla que la tele no soporta tanto(no entiendo por qué))

    Responder
  3. Hery

    Buen aporte.

    La pena es que en un Quad Core a 2,4 GHZ y con Ubuntu 14.04, un archivo de 950MB tarda unos 50 minutos en convertirse 🙁

    Responder
  4. kiki

    Vale, funciona la conversion, modificando los parametros, se puede conseguir compatibilidad con la tv. Pero hay un grave problema: .str no encuentro la forma de intergrar el archivo que contiene los o el subtitulo. Existe alguna forma de integrar los subtitulos en winff ?

    Responder
  5. Rodolfo

    Bien, amigos, mi problema consiste en que tengo un video .avi que tiene el subtitulo integrado, en inglés. Al convertirlo a un formato más adecuado a mi equipo reproductor, pone el subtítulo integrado y no tengo forma de evitar que haga eso.En el original, cuando se reproduce, puedo elegir entre el .srt en español y ese incrustado que se identifica por und. Si está presente el .srt entonces no usa el interno, pero en la conversión lo pone siempre y ya lo hice un par de veces, declarando el .srt, escribiendolo en la línea de comando de linux, etc. NADA he logrado, pero creo que tiene que haber una forma de evitar que el convertido lo asuma.

    Gracias por la atención.

    Responder
  6. Roberto

    Muy bueno Tannhausser.
    Agrego esto en la lista de opciones de xvidenopts:threads=4 para aprovechar los nuevos microprocesadores multinúcleo, siendo 4 el número de núcleos.
    —————————————————————
    xvidencopts pass=2:bitrate=-700000:threads=4
    —————————————————————
    Otra opción que probé fue codificar dos películas al mismo tiempo, por ejemplo, a una le asignaba dos núcleos y a la otra otros dos núcleos, y anda de perlas. No pierde eficiencia.

    Saludos.

    Responder

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.