Desde hace tiempo ya que tengo un reproductor de MP3 guardado que de vez en cuando lo cargo con mi música para escuchar mientras trabajo en algo.

Tiene la opción de reproducir vídeo, pero el formato que soporta es única y exclusivamente AMV (formato propietario).

Pues bien, me pregunte, podré convertir algún vídeo a este formato con el poderoso ffmpeg? y la respuesta fue NO . Casi desfallecido y resignado pude encontrar algo maravilloso dentro de los proyectos de Google (tenia que ser).

Se trata de amv-codec-tools , un proyecto que esta enfocado en la conversión de cualquier vídeo a este formato. Así que a descargarlo y probarlo.

Instalando:

Descargar: amv-ffmpeg-linux-i386-20071030

Una vez que se ha descargado, nos situamos en el lugar donde se descargo y vamos a copiarlo a la carpeta /usr/bin en modo root

# cp amv-ffmpeg-linux-i386-20071030 /usr/bin/amv-ffmpeg

Nótese que hemos cambiado el nombre del programa.

Vamos a darle permisos de ejecución

 # chmod +x /usr/bin/amv-ffmpeg

Y listo, ya esta instalado.

Ahora, a convertir un vídeo. La forma de hacerlo es la siguiente.

 
  $ amv-ffmpeg
 
 
  -
 
 
  i
 
 
  <
 
 
  input
 
 
  >
 
 
 
 
  -
 
 
  f amv
 
 
  -
 
 
  s
 
 
  <
 
 
  width
 
 
  >
 
 
  x
 
 
  <
 
 
  height
 
 
  >
 
 
 
 
  -
 
 
  r
 
 
  16
 
 
 
 
  -
 
 
  ac
 
 
  1
 
 
 
 
  -
 
 
  ar
 
 
  22050
 
 
 
 
  -
 
 
  qmin
 
 
  3
 
 
 
 
  -
 
 
  qmax
 
 
  3
 
 
 
 
  <
 
 
  output
 
 
  >
 

Donde:

<input>
es e archivo que vamos a convertir
-f amv
el formato destino (esto lo podemos omitir)
-s <width>x<height>
 el tamaño del vídeo destino.

Los formatos aceptados son:

128x90128x128160x120

  
   -r 16
  
  los frames por segundo (este lo dejamos siempre así).
 
  
   -ac 1  y -ar 22050
  
  la calidad de audio (Siempre será monoestereo)
 
  
   -qmin 3 y -qmax 3
  
  forzamos la calidad de vídeo.
 
  
   <output>
  
  nuestro archivo final
 

Ejemplo (del sitio de amv-codecs-tools):

 
  ffmpeg
 
 
  -
 
 
  i file
 
 
  .
 
 
  avi
 
 
  -
 
 
  s
 
 
  160x120
 
 
 
 
  -
 
 
  ac
 
 
  1
 
 
 
 
  -
 
 
  ar
 
 
  22050
 
 
 
 
  -
 
 
  qmin
 
 
  3
 
 
 
 
  -
 
 
  qmax
 
 
  3
 
 
  file
 
 
  .
 
 
  amv
 
Enlaces:

amv-codecs-tool

Jorge Hernandez :: http://jorgeluis.com.mx

    Retos: El acertijo de Einstein [x:0]Retos: Serie Fibonacci [B:1]