PDA

Ver la Versión Completa : Avi para TAnimate


JXJ
18-09-2005, 22:02:59
El problema es el siguiente.,

Tome el avi cool.avi del demo coolstuf de delphi7

y lo puse en un componente TAnimate

y funciona bien.
pero no funciona con el otro video avi speedis.avi
a lo mejor es por el tamaño.-

pero al convertir una pequeña animacion flash a avi
este no se ve.
solo cambien el cool.avi por mi animacion convertida a video avi

¿no saben con que programa, debo de convertir el swf a un avi
que se reprodusca. bien. ?
o ¿de un archivo de video mpeg a avi. o
¿ las
caracteristicas que debe de tener el avi para que se reprodusca bien
en el componente TAnimate. ?


Vale gracias por su atencion.

Neftali [Germán.Estévez]
19-09-2005, 09:25:43
No es exactamente la respuesta, pero tal vez te interese saber que puedes reproducir directamente desde delphi los SWF de Flash sin necesidad de convertirlos a AVI; Revisa ésta dirección:

"Running Flash animations with Delphi"
http://delphi.about.com/od/graphics/l/aa040103a.htm

Explicado paso a paso

JXJ
19-09-2005, 20:27:09
Gracias Neftali...

Si por mi fuera,. lo haria como dices.

el problema es que a fuerza es usar archivos,. avi ..
y tambienn,. ya de mi parte es saber hacer esos avis., digamos
desde algun archivo gif animado o mpeg. hacia avi.
y usar mis animaciones,,,

jmariano
19-09-2005, 20:42:46
Los .avi que puedes reproducir en el control TAnimate no han de estar comprimidos ó, en caso de estarlo, el formato de compresión ha de ser el denominado RLE. Te pongo una cita textual de lo que dice la ayuda sobre el formato permitido por TAnimate:

The animation component is a window that silently displays an Audio Video Interleaved (AVI) clip (VCL applications) or a GIF clip (CLX applications). An AVI clip is a series of bitmap frames, like a movie. Although AVI clips can have sound, animation controls work only with silent AVI clips. The files you use must be either uncompressed AVI files or AVI clips compressed using run-length encoding (RLE).

Saludos!

JXJ
19-09-2005, 20:52:54
lo que me dices jmariano, lo busque en la ayuda de delphi
y no lo encontre
eso de usar avis sin comprimir es la opcion que siempre uso

a seguir probando se agreadece tu ayuda.

Neftali [Germán.Estévez]
20-09-2005, 11:07:20
el problema es que a fuerza es usar archivos,. avi ...
Hay programas por internet para convertir de SWF a AVI (busca en Softonic), pero te aviso de que no le veo las ventajas; Piensa que al pasar de una SWF a un AVI puedes multiplicar por mucho su tamaño...

Muchas de éstas aplicaciones al hacer la conversión te preguntan si lo queres "sin comprimir" o con distintos métodos (segun lo que tengas instalado en el ordenador).

JXJ
22-09-2005, 00:07:56
En eso Ando Neftali. probando, uno por uno, todas
las conversiones sin compresion.

Fernando
16-01-2006, 17:07:22
Utiliza TMediaPlayer de la pestaña System.
En la ayuda del componente se da un ejemplo para ver el archivo/fichero "speedis.avi"

Saludos