Formato de vídeo AMV
AMV (Actions Media Video) es un formato de archivo de vídeo propietario, producido para reproductores MP4, así como para reproductores MP3 S1 con reproducción de vídeo. Hay dos versiones diferentes de este formato: una más antigua para los chips Actions y una más nueva para el chip M5661 de ALi, a veces llamado ALIAVI.
Formato
El contenedor es una versión modificada de AVI. El formato de vídeo es una variante de Motion JPEG, con tablas de cuantificación fijas en lugar de variables. El formato de audio es una variante de IMA ADPCM, donde los primeros 8 bytes de cada fotograma son el origen (16 bits), el índice (16 bits) y el número de muestras codificadas de 16 bits (32 bits); todos los archivos AMV conocidos reproducen el sonido a 22050 muestras por segundo.
La reducción de la sobrecarga del decodificador es fundamental, ya que los reproductores MP3 S1 tienen procesadores de gama muy baja (una variante Z80). La relación de compresión de vídeo es baja (alrededor de 4 píxeles/byte, en comparación con los más de 10 píxeles/byte del formato MPEG-2), aunque como los archivos tienen una resolución baja (de 96×96 a 208×176) y una velocidad de cuadros baja (10, 12 o 16 cuadros/s), los tamaños de archivo son pequeños en bytes por segundo. Con una resolución de 128×96 píxeles y una velocidad de cuadros de 12 cuadros/s, un vídeo de 30 minutos se comprimirá en 80 MB.
Documentación
La documentación de este formato no está disponible públicamente, pero Dobrica Pavlinušić realizó ingeniería inversa del formato para producir un decodificador basado en Perl y Pavlinušić, Tom Van Braeckel y Vladimir Voroshilov produjeron una versión de FFmpeg que funciona con archivos AMV.
Usos
Se dice que los dispositivos iPod Nano (4.ª generación) falsos o clonados solo admiten formatos de vídeo AMV para la reproducción de vídeo. Estos dispositivos clonados se venden con un software de conversión de vídeo AMV en un CD. Estos programas de conversión de vídeo AMV también están disponibles de forma gratuita en línea (freeware), como MPxConverter de Bytessence.
Referencias
- ^ a b c d voroshil (2007-10-15). "AmvDocumentation". Código Google. Archivado desde el original el 23 de marzo de 2008. Retrieved 2008-04-06.
- ^ forcing mjpegenc to use fixed quantisation tables (Tom Van Braeckel, FFmpeg-devel release list, 28 October 2007)
- ^ Decodificador gratuito AMV (Dobrica Pavlinušić, blog personal, 19 de agosto de 2007)
- ^ amv-codec-tools (Google Code)
- ^ Videohelp. "Bytessence MPxConverter". VideoAyuda. Archivado desde el original el 21 de diciembre de 2016. Retrieved 5 de noviembre, 2021.
Enlaces externos
- Todo sobre el formato de archivo AMV (MultimediaWiki)