Accessibility

Nota técnica de Flash

Importación de vídeo: directrices sobre archivos y codificación

日本語 | 香港/台灣 | 繁體中文 | 한국어 | Deutsch | Français | Italiano

Macromedia Flash ofrece muchas opciones para incorporar vídeo a proyectos de Flash. Con tantas opciones puede ser difícil elegir los formatos de archivo, los códecs o la configuración de compresión que deben utilizarse al importar y codificar vídeo.

No hay mejor solución que trabajar en todos los escenarios posibles de desarrollo de vídeo. Las siguientes directrices ayudarán a los desarrolladores a preparar contenido de vídeo para Flash.

Antes de importar: contenido de vídeo de origen

Tamaño de archivo y compresión

El mayor problema a la hora de trabajar con medios digitales es el tamaño de archivo de contenido. El audio requiere una gran cantidad de memoria y el vídeo incluso más. Un minuto de audio estéreo de calidad CD de 16 bits requiere aproximadamente 10 megabytes de memoria. Un minuto de vídeo NTSC DV 720 x 480 con compresión 5:1 requiere aproximadamente 216 megabytes.

El contenido limpio, sin procesar y sin comprimir tiene la mejor calidad y es el mejor formato para aplicar algoritmos de codificación (o compresión); sin embargo, el tamaño de estos archivos puede requerir demasiado espacio de memoria o almacenamiento. Por este motivo, se emplean códecs (compresor/descompresor) para ayudar a administrar los tamaños de archivo.

El contenido con demasiada compresión o con una tecnología de códec inapropiada puede sufrir una degradación de calidad (como el contenido que se pasa múltiples veces por distintos códecs). Los desarrolladores que utilizan contenido de medios digitales casi siempre se enfrentarán a esta disyuntiva entre la calidad del archivo y su tamaño.

Códecs

Hay distintos códecs de diversos proveedores y cada uno de ellos tiene sus propias características. Algunos pueden ser más o menos adecuados para comprimir los distintos tipos de contenido de vídeo. Algunos códecs optimizados para vídeo contienen mucha acción y es posible que no ofrezcan los mejores resultados con contenido de vídeo más estático, como por ejemplo un "busto parlante" que presenta las noticias.

Es imposible recomendar el uso de un códec específico para todo el contenido de vídeo y es muy difícil recomendar un códec incluso para un determinado contenido. Las discusiones sobre cuáles son los códecs más apropiados para cada tipo de contenido son complejas y escapan al alcance de esta nota técnica. La siguiente sección Información adicional contiene vínculos a algunos recursos populares donde puede encontrar más información.

Flash admite la API QuickTime de Apple (que es compatible con muchos códecs distintos) y el formato de archivo AVI de Microsoft y sus códecs relacionados. Gracias a estas tecnologías, Flash transcodifica vídeo con formato de Flash Video (FLV).

Macromedia recomienda los códecs de vídeo cuando se utiliza QuickTime:

  • Vídeo sin comprimir
  • Sorenson Video 1, 2 y 3
  • JPEG con movimiento A y B

Códecs de vídeo que presentan problemas con archivos de película QuickTime:

  • Intel Indeo Video (la importación de archivos AVI con el códec de vídeo Intel Indeo no funciona correctamente)
  • SoftDV

Otras limitaciones:

  • Flash no puede importar flujos de vídeo MPEG a través de QuickTime
  • Flash no puede importar la pista de audio de vídeo MPEG a través de QuickTime
  • Aunque Flash puede importar archivos de Windows Media Video (WMV), no puede editarlos ni obtener una vista previa

Todos los demás códecs compatibles con QuickTime y los códecs relacionados con AVI deberían funcionar en Flash. Si tiene problemas al importar vídeo con un códec específico que no aparece en la lista anterior, intente volver a comprimir el contenido con uno de los códecs recomendados.

Tipos de archivo

En general, no hay ningún tipo de archivo que haya demostrado ser mejor que otro para utilizarlo en Flash, basta con que sea un tipo de archivo compatible. El vídeo con la misma calidad y velocidad de reproducción de fotogramas en un archivo MOV, MPEG o AVI debería ser exactamente igual cuando se importa en Flash.

Se admiten los siguientes formatos de archivo de vídeo para importar vídeo incrustado si QuickTime 4 está instalado (Windows y Macintosh):

Tipo de archivo Extensión
Audio Video Interleaved .avi
Vídeo digital .dv
Motion Picture Experts Group .mpg, .mpeg
Película QuickTime .mov

Nota: tal y como se ha mencionado, Flash no puede importar la pista de audio de vídeo MPEG a través de QuickTime.

Se admiten los siguientes formatos de archivo de vídeo para importar vídeo incrustado si DirectX 7 o posterior está instalado (sólo Windows):

Tipo de archivo Extensión
Audio Video Interleaved .avi
Motion Picture Experts Group .mpg, .mpeg
Archivo Windows Media .wmv, .asf

Si intenta importar un formato de archivo no admitido en el sistema, Flash muestra un mensaje de advertencia que indica que la operación no puede completarse. En algunos casos, Flash puede importar el vídeo pero no el audio en un archivo.

Vídeo contenido en Flash

Códecs

Todo el audio y el vídeo se codifica mediante el códec Spark de Sorensen o se importa en el entorno de edición de Flash. Spark de Sorensen es un buen códec para todo tipo de uso y representa la codificación final de todo el vídeo incrustado en un archivo SWF. Si se utiliza un solo códec, el espacio ocupado por Flash Player será el menor posible.

Las soluciones de otros proveedores pueden ofrecer otras opciones para codificar vídeo con movimiento en Flash Video.

Velocidad de reproducción de fotogramas

Dado que el vídeo ofrece una mejor calidad de visualización con una velocidad de reproducción de fotogramas nativa, Macromedia recomienda dejarla alta si así lo permiten los canales de transmisión y las plataformas de reproducción. Las velocidades altas de reproducción de fotogramas pueden requerir un mayor ancho de banda para las descargas, y más memoria y una mayor velocidad de procesador para la reproducción.

Si necesita reducir la velocidad de reproducción de fotogramas, obtendrá mejores resultados si divide la velocidad por números enteros.

La velocidad de reproducción de vídeo original es un factor importante a tener en cuenta si se incrusta vídeo en un archivo SWF, ya que la velocidad de reproducción de fotogramas de vídeo debe coincidir con la velocidad de reproducción de fotogramas FLA.

Exportación de vídeo

Si el vídeo de origen está muy comprimido, el vídeo exportado de Flash nunca le ofrecerá una mejor calidad de vídeo. Flash sólo funciona con datos existentes (y, por lo tanto, con el nivel de calidad de vídeo existente). De igual forma, si se exporta a una mayor velocidad de reproducción de fotogramas, no se añadirán fotogramas ni se mejorará la calidad de vídeo. Si la calidad es baja con contenido creado desde Flash, quizá puede intentar utilizar un archivo de origen con una menor compresión o con una compresión sin procesar, o probar otra configuración en el cuadro de diálogo Importar.

Requisitos para ver vídeo en Macromedia Flash Player

Cualquier usuario que tenga instalado Macromedia Flash Player 6 puede ver un archivo SWF con vídeo incrustado. Cualquier usuario que tenga instalado Macromedia Flash Player 7 puede ver un archivo SWF con archivos FLV con vínculos externos. Para poder ver el vídeo no será necesario instalar ningún otro códec en un sistema de usuario.

Información adicional

Recursos de Macromedia con información sobre vídeo:

Recursos de otros proveedores con información sobre códecs, compresión y vídeo:

Última actualización: 6 de noviembre de 2003
Fecha de redacción: 6 de noviembre de 2003

ID: 18990
Producto: Flash
Versiones: 2004
Sistema operativo: Todos
Navegador: Todos
Servidor: Ninguno
Base de datos: Ninguna, Todas
ID anterior: