Comunidad de diseño web y desarrollo en internet online

3 FLV en 3 Frames, ¿cómo hacer que vayan seguidos?

Citar            
MensajeEscrito el 20 May 2009 11:25 am
Hola a todos,

Tengo que poner unos flv para que aparezcan seguidos y no sé cómo hacerlos. No lo puedo hacer en Premiere porque el que va enmedio es un flv hecho en Camtasia.

Estoy mirando en los tutoriales y, no me aclaro del todo. Sólo quiero hacer que cuando termine el primer flv, que está en el frame1, pasé automáticamente al frame2 y cuando termine el flv del frame2, pase al frame3.

¿Me puede ayudar alguien?

Gracias a todos

Fedeque

Por Fedeque

26 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 May 2009 11:40 am
Si usas un FLVPlayback, escucha el evento onComplete para pasar al siguiente forograma o mejor aún ... para cambiar el source del FLVPlayback

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 May 2009 11:49 am
Hola Jorge, sí uso el FLVPlayback. El tema es que he entrado en esto de los vídeos por casualidad y no tengo ni idea de como poner un evento, he estado cotilleando en AS y en el inspector de componentes, he estado viendo respuestas, creo que tuyas a otra gente y me voy pillando cosas, pero no me entero, ¿podrías hablarme cómo si fuese un completo inútil? si no te hace perder mucho tiempo, claro.

Gracias

Fedeque

Por Fedeque

26 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 May 2009 12:20 pm
Suponiendo que el FLV se llame player:

Código ActionScript :

var listener:Object = new Object() 
listener.complete = function(){ 
  gotoAndStop(2)
} 
player.addEventListener("complete", listener)


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 21 May 2009 07:50 am
Buenos días Jorge.

He colocado el código que me has pasado y no consigo que funcione. He probado a hacerlo todo de nuevo en un documento nuevo. En lugar de importar el video, he arrastrado el componente directamente al escenario y le he llamado player. Pero cuando termina el primer video, ahí se queda. ¿Puede ser por qué trabajo con el CS3?

Perdone que te moleste con esto y gracias

Fedeque

Por Fedeque

26 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 May 2009 10:56 am
Te lo copio de la ayuda por las dudas (lo encuentras en FLVPOlayback->events->complete):

Código ActionScript :

var listenerObject:Object = new Object();
listenerObject.complete = function(eventObject:Object):Void {
    // insert event-handling code here
};
my_FLVplybk.addEventListener("complete", listenerObject);


En este caso el nombre de instancia es my_FLVplybk. Agrega un trace a ver si se dispoara el evento, luego ya el gotoAndPlay. Asegúrate de poner el code en el mismo fotograma donde tienes el FLVPlayback

Jorge

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 21 May 2009 11:27 am
Muchísimas gracias, ya funciona, le he tenido que añadir un player2.play(), porque pasaba de fotograma, pero no había noticias del flv de allí. Pero ya está solucionado.

Tengo otra pregunta, pero esta puede ser de nota.

En este flash tenía 3 flv en 3 fotogramas, ahora tengo uno que son 1 flv>1 swf externo> 1 flv. Con la gracia de que el swf externo no es editable en flash. ¿Cómo puedo hacer que al terminar el swf externo pase al fotograma 3 y comience el último flv?

Gracias de nuevo y perdona las molestias

Fedeque

Por Fedeque

26 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 May 2009 11:42 am
No entiendo muy bien la pregunta, pero pudiendo tener un solo fotograma con un solo FLVPlayer que simplemente cambia el source, te diría que la complicación deriva de una mala estructura

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 21 May 2009 11:50 am
OK, el tema está en que tengo que hacer un video demostrativo de un software, primero se graba a una chica o chico hablando (1er flv) después va la demo del software en sí, que dependidendo del programa con el que esté hecha, puede ser un flv o un swf, ahora se está usando Captivate, tengo que echarle un vsitazo a la nueva versión, pero no tengo claro que se pueda exportar en flv, por eso el problema.

En cuanto a cambiar de source dentro de un FLVPlayer, mi ignorancia es lo suficiente como para no saber que se podía hacer.

Gracias de nuevo por decírmelo

Fedeque

Por Fedeque

26 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 May 2009 12:18 pm
Captivate exporta en FLV desde la primera versión si mal no recuerdo. Para cambiar el source de un FLVPlayback haces:

myFLVPlayback.source = "algun.flv"

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 21 May 2009 02:13 pm
Bueno, me estás salvando la vida. La otra opción que tenía, por si te puede servir a ti, es grabar a la chica con chroma key y meterla en el captivate. Sólo tenía el problema de la iluminación, pero quedan cosas muy buenas.

Ahora no puedo probar lo que me has pasado, estoy con otro cliente, pero doy por hecho que funciona bien, así que, una vez más. Gracias

Fedeque

Por Fedeque

26 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 May 2009 09:37 am
Hola de nuevo, estoy intentado probar como sería hacerlo con myFLVPlayback.source = "algun.flv", ya que no estoy haciendo algo bien a la hora de llamar al tercer flv, pero ya me da hasta vergüenza preguntar en qué me he equivocado esta vez.

Así que el favor que te pido ahora es si me puedes decir cómo sería el código para que me cargue 3 flvs uno detrás de otro cambiando de source (entrada.flv, todo.flv, final.flv)

Muchas gracias de nuevo

Fedeque

Por Fedeque

26 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 May 2009 11:05 am
Primero definir un listado de archivos

Código ActionScript :

lista = ["entrada.flv", "todo.flv", "final.flv"]
cont = 0

Luego asignas de entrada el primero

Código ActionScript :

myFLVPlayback.source = lista[cont++]


Luego donde ahora tienes el gotoAndStop haces

Código ActionScript :

if(cont<lista.lenght) myFLVPlayback.source = lista[cont++]


El if evita que te pases del último video

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 25 May 2009 07:38 am
Hola Jorge, espero que hayas tenido un buen fin de semana.

Tengo que decirte que no consigo que aparezca el tercer video. Supongo que estoy haciendo algo mal, pero me da ya hasta vergüezna preguntar porque puede ser.

Para ver el primer no tengo problema con el código que me pasaste

stop();
var listener:Object = new Object()
listener.complete = function(){
gotoAndStop(3);
player2.play();
}
player.addEventListener("complete", listener);

Pero de ahí no consgio pasar al siguiente

stop();
listener.complete = function(){
gotoAndStop(4);
player3.play();
}
player.addEventListener("complete", listener);

En cuanto a hacerloc con el source. No tengo ni idea de dónde o cómo poner el código que me has dado.

Gracias de nuevo

Fedeque

Por Fedeque

26 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 May 2009 11:32 am
Mueve player3.play(); de donde lo tienes ahora al fotograma 4

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 25 May 2009 11:59 am
parece que no quiere.

Fedeque

Por Fedeque

26 de clabLevel



 

firefox
Citar            
MensajeEscrito el 02 Jun 2009 08:31 am
Hola Jorge, era un fallo enorme mio lo que hacía que no funcionase.

Al final no cambiaba el

player.addEventListener("complete", listener);

dejaba siemrpe el mismo. ya funciona perfectamente.

Tentando a la suerte, el siguiente problema puede tener peor solución. Es el que te comenté otro día, el caso es parecido a éste, sólo que el segundo video es un swf que cargo de forma externa. Flv de presentación, SWF con la demo y flv de despedida.

¿hay alguna forma que me permita hacer que al terminar el swf pase a la despedida? El swf no lo puedo editar, no está hecho en flash.

De nuevo, muchas gracias

Fedeque

Por Fedeque

26 de clabLevel



 

firefox
Citar            
MensajeEscrito el 02 Jun 2009 11:35 am
En un onEnterFrame controla que MC._totalFrames sea igual a MC._currentFrame, cuando se igualen pasas al siguiente

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 02 Jun 2009 11:54 am
Que bonito suena, luego me pondré con ello a ver si soy capaz de ponerlo bien....

Gracias de nuevo

Fedeque

Por Fedeque

26 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.