Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Frames de una Animación GIF

Estas en el tema de Frames de una Animación GIF en el foro de Visual Basic clásico en Foros del Web. Quiero hacerles una pregunta simple, cómo extraer los frames de una animación GIF, y saber cuántos Frames hay en total....... Gracias de antemano...
  #1 (permalink)  
Antiguo 03/09/2005, 09:45
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Pregunta Frames de una Animación GIF

Quiero hacerles una pregunta simple, cómo extraer los frames de una animación GIF, y saber cuántos Frames hay en total....... Gracias de antemano
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #2 (permalink)  
Antiguo 06/09/2005, 05:21
Avatar de aldo1982  
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 19 años, 5 meses
Puntos: 6
A VER SI LE DAN UNA MANITO A DAVID :p YA ME PONO A BUSCAR ALGO PARA VER SI TE PUEDO AYUDAR, SALU2
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
  #3 (permalink)  
Antiguo 06/09/2005, 06:37
Avatar de relasoft  
Fecha de Ingreso: mayo-2005
Ubicación: Santa Fe, Argentina
Mensajes: 660
Antigüedad: 19 años
Puntos: 3
Dejame averiguar, ya que no recuerdo bien la estructura de los archivos .GIF.

Pero lo que si recuerdo es que al igual que los demas formatos, los archivos .GIF contiene informacion dentro del mismo archivo, al igual que los modelos de objetos 3D, tales como frame, keyframe rates, animation name, animation number, etc.

Creo que tengo la estructura de datos del formato .GIF, si no, no estaria mal buscarla ( por mi parte)

Bye
__________________
Deamon Technologies | Diseño Web » Programacion » Consulting | www.deamon.com.ar
Profesional Windows 2003 Server 3 Estrellas
Mi Curriculum
  #4 (permalink)  
Antiguo 06/09/2005, 08:34
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
podrías probar con los controles de atalasoft.com para menejar imagenes..

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #5 (permalink)  
Antiguo 06/09/2005, 09:23
Avatar de Klon22
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: México DF- La Cd + Poblad
Mensajes: 2.052
Antigüedad: 19 años, 7 meses
Puntos: 5
Hay programas especialmente diseñados para abrir imagenes .gif como Image Ready de Adobe, ó el Gif Creator que los puedes encontrar en softonic.com
Ahora al abrirlos con ese programa te indica cuantos frames contiene dicho .gif, pudiendo alterar el contenido ó sustraerlos.

Saludos
__________________
Hosting|
Protege a tu hijos - mira este documental Recomendado!
  #6 (permalink)  
Antiguo 06/09/2005, 09:38
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
Klon22 desde luego pero el asunto es hacerlo desde Vb, allí viene lo alegre... jejeje

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #7 (permalink)  
Antiguo 06/09/2005, 09:50
Avatar de Klon22
Colaborador
 
Fecha de Ingreso: septiembre-2004
Ubicación: México DF- La Cd + Poblad
Mensajes: 2.052
Antigüedad: 19 años, 7 meses
Puntos: 5
Ohhh!!

Eso debe de ser algo complicado, ó al menos tener un conocimiento sólido en el Vb.
Saludos y gracias por la aclaración
__________________
Hosting|
Protege a tu hijos - mira este documental Recomendado!
  #8 (permalink)  
Antiguo 06/09/2005, 11:13
Avatar de aldo1982  
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 19 años, 5 meses
Puntos: 6
claro, la idea es hacerlo en VB, de lo contrario se podria usar corel o swish y te abre todos los frames ^^ ya voy a buscar algo para ayudar a david.
salu2
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
  #9 (permalink)  
Antiguo 06/09/2005, 11:34
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
De acuerdo

Cita:
Iniciado por aldo1982
claro, la idea es hacerlo en VB, de lo contrario se podria usar corel o swish y te abre todos los frames ^^ ya voy a buscar algo para ayudar a david.
salu2
Ok, gracias por la ayuda (a pesar de que la verdad es para ayudar lo que estoy investigando, a los que quieren colocar GIFs en sus aplicaciones y no tienen la licencia del AniGIF)
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #10 (permalink)  
Antiguo 06/09/2005, 11:39
Avatar de aldo1982  
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 19 años, 5 meses
Puntos: 6
ahh interesante eso, yo bno tengo la licencia del anygif, seria weno conseguir una ^^ :P
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
  #11 (permalink)  
Antiguo 06/09/2005, 11:46
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Cita:
Iniciado por aldo1982
ahh interesante eso, yo bno tengo la licencia del anygif, seria weno conseguir una ^^ :P
Te cuento que yo la tengo, pero más bien me gustaría crear un control gratuito para la comunidad de programadores de Visual Basic de Foros del Web (jeje).

Y mira lo que ya sé investigando sobre ese control:
- No fue hecho en Visual Basic (lo cual no me extraña )
- Usa las funciones de la API para manejo de hDc, como las de crear, descargar, etc. (DeleteDC, CreateBitmap, CreateCompatibleBitmap, etc.)
- Para la opción Stretch usa la API StretchBlt
- En algún momento de su funcionamiento modifica el Registro de Windows
- Usa unas cuantas funciones de la API para OLE
- Usa un Timer creado con la API (SetTimer, KillTimer)
- Usa funciones de Manejo de Archivos

Pero lo peor es que aún no descubrí como anima el GIF
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #12 (permalink)  
Antiguo 06/09/2005, 11:50
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
mira para que no te compliques porque no mejor revisas esto talvez te ayude..

http://www.portalvb.com/BuscaMVVBAv....e=1&Nombre=gif

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #13 (permalink)  
Antiguo 06/09/2005, 11:59
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
De acuerdo

Cita:
Iniciado por GeoAvila
mira para que no te compliques porque no mejor revisas esto talvez te ayude..

http://www.portalvb.com/BuscaMVVBAv....e=1&Nombre=gif

nos vemos..
Pues infelizmente ninguno muestra como cargar GIFs animados, y lo del control Marchoso ya lo conocía, su gran problema es que no tiene todas las funciones que el AniGIF tiene...
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #14 (permalink)  
Antiguo 06/09/2005, 12:06
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Pregunta

Ahora, investigando también algo sobre este Marchoso, me encontré con que los dos tienen 4 llamadas API comunes entre sí (lógicamente tendrán más, pero estas cuatro son las que más me llamaron la atención):
- EnterCriticalSection
- DeleteCriticalSection
- InitializeCriticalSection
- LeaveCriticalSection

¿A qué se refiere esto de CriticalSection? si alguien podría ayudarme en esto....
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #15 (permalink)  
Antiguo 06/09/2005, 12:10
Avatar de aldo1982  
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 19 años, 5 meses
Puntos: 6
Cita:
Iniciado por GeoAvila
mira para que no te compliques porque no mejor revisas esto talvez te ayude..

http://www.portalvb.com/BuscaMVVBAv....e=1&Nombre=gif

nos vemos..
el ejemplo más adecuado mepareció el de la ocx marchoso, pero no la tengo a esa ocx :((( donde la puedo conseguir?
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
  #16 (permalink)  
Antiguo 06/09/2005, 12:13
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
De acuerdo

Cita:
Iniciado por aldo1982
el ejemplo más adecuado mepareció el de la ocx marchoso, pero no la tengo a esa ocx :((( donde la puedo conseguir?
Yo lo tengo, mandame un mensaje privado con tu email y te lo envio, nos vemos ....
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #17 (permalink)  
Antiguo 06/09/2005, 12:14
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
esque para serte sincero tengo un ejemplo pero no lo encuentro.. de como animar un gif.. pero no lo encuentro.. lo busco y te digo..

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #18 (permalink)  
Antiguo 06/09/2005, 12:17
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
De acuerdo

Cita:
Iniciado por GeoAvila
esque para serte sincero tengo un ejemplo pero no lo encuentro.. de como animar un gif.. pero no lo encuentro.. lo busco y te digo..

nos vemos..
Ok, muchas gracias por la ayuda que me estás prestando....
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #19 (permalink)  
Antiguo 06/09/2005, 12:17
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
pero el anigif que tengo yo no pide licencia.. lo acabo de encontrar me falta otro ejemplo..

nos vemos y sigo busando en mi hdd
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #20 (permalink)  
Antiguo 06/09/2005, 12:22
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
De acuerdo

Cita:
Iniciado por GeoAvila
pero el anigif que tengo yo no pide licencia.. lo acabo de encontrar me falta otro ejemplo..

nos vemos y sigo busando en mi hdd
Yo sé por qué no te pide, ya que sé como funciona su registración ( jeje), tiene un archivo llamado AniGIF2.lic en su mismo directorio en el cual se guarda la información de registración.... si tienes ese archivo no te pedirá la registración....
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #21 (permalink)  
Antiguo 06/09/2005, 12:23
Avatar de aldo1982  
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 19 años, 5 meses
Puntos: 6
david, tú si ke has estudiado el tema del anygif ejejejeje y la verdad, me encantatu idea jeejej. un abrazo
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
  #22 (permalink)  
Antiguo 06/09/2005, 12:33
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
te podría ayudar con esto únicamente..

http://www.geoavila.com/Reloj.zip
http://www.geoavila.com/Animate.zip

los pongo alli temporalmente luego los pondre ya en su carpeta en mi web..

nos vemos..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #23 (permalink)  
Antiguo 06/09/2005, 12:42
Avatar de aldo1982  
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 19 años, 5 meses
Puntos: 6
aca te dejo esto david

bue busqué el famoso marchoso.ocx y ahorita si me ánda, púse en una web (está malisima la página jejeej) el código, acá se los dejo y espero ke les sirva tanto a david como al ke kiera descargarlo.

http://usuarios.lycos.es/damianovich/CODFUENTE.php


salu2
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:25.