El formato de audio es una variante del IMA ADPCM, donde los primeros 8 bytes de cada frame son: origen (16 bits), índice (16 bits) y el número de las muestras de 16-bit codificadas (32 bits); todos los archivos AMV conocidos tienen 22050 muestras/segundo.
La baja sobrecarga del descodificador es de suma importancia ya que los reproductores MP3 S1 tienen procesadores de muy bajo coste (una variante del Z80).
La documentación de este formato no ha sido publicada, pero Dobrica Pavlinušić a través de ingeniería inversa desarrolló un descodificador basado en Perl.
[2] También desarrolló junto a Tom Van Braeckel y Vladimir Voroshilov una versión de FFmpeg que trabaja con archivos AMV.
El código utilizado por estas aplicaciones fue incluido en el proyecto principal de FFmpeg.