Comunidad de diseño web y desarrollo en internet online

Truco: suavizado de video en flash

Citar            
MensajeEscrito el 31 Ene 2010 07:08 pm
Hola,
Tras mucho buscar sobre la manera de aplicar suavizado a la interpolación de escalado de los vídeos en Flash he descubierto una solución sencilla.
He encontrado mucho sobre aplicar suavizado a videos utilizando un reproductor y cargando FLV. Pero me interesaba aplicar el suavizado a un video "embedido" para utilizarlo como un elemento más.

He creado un tutorial bien sencillito pero práctico para suavizar esos indomables píxeles :)

Truco para suavizar video

Espero que a alguien le sirva de ayuda.

Saludos! ^^

Por JaviAledo

10 de clabLevel



 

chrome
Citar            
MensajeEscrito el 19 Feb 2010 11:53 pm
Tengo un video ajustado a la pantalla y tal, pero no hay forma de suavizarlo, estoy con actionscript 2, flash cs3, y la calidad del video es muy buena (720x405), así que aunque lo ponga en fullscreen con el suavizado deberia de verse correctamente, pero nada...
Uso video.smoothing = true; pero ni caso, alguna idea?

Por Vancete

6 de clabLevel



 

opera
Citar            
MensajeEscrito el 20 Feb 2010 06:38 pm
Hola,
¿Has puesto el nombre de instancia en el objeto del vídeo embedido, o en un movieclip que incluye el vídeo embedido?
Aunque la resolución del vídeo es alta, si la de tu pantalla es mucho más alta el vídeo perderá mucha calidad al verse a pantalla completa, notas alguna diferencia al aplicar el smoothing y al no aplicarlo?

Saludos!

Por JaviAledo

10 de clabLevel



 

chrome
Citar            
MensajeEscrito el 04 Abr 2010 06:22 pm
hola, he probado el truco y funciona perfectamente en un video embedido como bien has explicado, pero en un video en FLVPlayback, en AS2, no funciona y no encuentro el código que haga el suavizado. En AS3 si que lo he encontrado y funciona perfectamente pero en AS2 nada
¿tienes o sabes que código se necesita para AS2?

el codigo en AS3 es el siguiente:
// para una instancia de FLVPlayback llamada miFLVPlayback
miFLVPlayback.getVideoPlayer(miFLVPlayback.activeVideoPlayerIndex).smoothing = true;

muchas gracias :)

Por perena

1 de clabLevel



 

msie8
Citar            
MensajeEscrito el 04 Abr 2010 06:27 pm
Hola! pues así de memoria no sabría decirte... pero me suena de haberlo visto en alguna página mientras buscaba para suavizar un video embedido. Si lo encuentro ya indicaré cual es.

Saludos!

Por JaviAledo

10 de clabLevel



 

chrome
Citar            
MensajeEscrito el 04 Abr 2010 06:50 pm
Hola JaviAledo

Al final ya lo he encontrado buscando un poco más, o sea, en inglés... :P

pongo aquí el código para que queden agrupadas las diferentes soluciones posibles.

código AS2 para el smoothing video en el componente FLVPlayback:

MovieClip(myVideoPlayer.getVideoPlayer(myVideoPlayer.activeVideoPlayerIndex))._video.smoothing = true;

donde "myVideoPlayer" poner el nombre de instancia que hayamos asignado al componente FLVPlayback.

Saludos!! ^^

Por perena

1 de clabLevel



 

msie8
Citar            
MensajeEscrito el 04 Abr 2010 10:34 pm
¡Estupendo!

Por JaviAledo

10 de clabLevel



 

chrome

 

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