¿Cómo puedo convertir .xm, .mod y otros a .mp3 usando avconv?

¿Cómo puedo convertir .xm, .mod y otros a .mp3 usando avconv?

Recientemente descargué un paquete de chiptunes keygen (a través dehttp://keygenmusic.net/), y la mayoría de ellos están en formatos de archivo como .xm, .mod, etc. Me gustaría convertirlos todos a mp3, con suerte usando una herramienta como avconv (para poder procesarlos por lotes).

Sin embargo, cuando emito avprobe <filename>, aparece el siguiente error:

avprobe version 9.18-6:9.18-0ubuntu0.14.04.1, Copyright (c) 2007-2014 the Libav developers
  built on Mar 16 2015 13:19:10 with gcc 4.8 (Ubuntu 4.8.2-19ubuntu1)
2000AD/2000AD - Creatures To The Rescue +3 trn.mod: Invalid data found when processing input
# avprobe output

¿Cómo puedo convertir estos archivos al formato mp3?

Además, aquí hay una lista de todos los tipos de archivos que necesito convertir:

   24 ahx
    2 amd
    4 bp
    7 d00
    4 fc13
   15 fc14
    6 hsc
  217 it
   99 mid
    5 mo3
  989 mod
    6 mp3
    1 mtm
    3 nsf
   19 ogg
    3 rad
   82 s3m
    2 S3M
  119 sc68
   18 sid
  124 v2m
    9 wav
 3116 xm
   20 ym

Respuesta1

Usar ffmpeg. Tiene soporte para las bibliotecas externas.libopenmpt, o el antiguo libmodplug, que son necesarios para los archivos del módulo. Necesitará obtener o compilar ffmpegcon --enable-libopenmpto --enable-libmodplug.

avconvle falta esta capacidad, entre muchas otras cosas.

Ver también¿Cómo convierto un archivo S3M a MP3?

información relacionada