Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/08/2010, 19:25
Avatar de deirdre
deirdre
 
Fecha de Ingreso: mayo-2009
Mensajes: 690
Antigüedad: 15 años
Puntos: 45
Respuesta: Efectos de texto

Hola PaulaNany

Para editar video, casi profesionalmente, puedes utilizar programas como Premiere o Sony Vegas. Hay otros programas de mayor profesionalidad, pero se necesitan conocimientos muy específicos.

Yo utilizo Adobe Premiere Pro y su uso es relativamente sencillo y los resultados muy buenos.

Respecto a tu pregunta sobre utilizar flash para hacer la secuencia de escritura letra a letra, te diré que es posible y además muy sencillo. Pero mejor haz tu pregunta en el foro de flash y seguro que te ayudan.

Para completar este post, te dejo un script, sencillísimo y de poquísimo peso, que hace una escritura de texto letra a letra. Es muy fácil de adaptar.

Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>Texto letra a letra</title>
<script type="text/javascript">
//<![CDATA[
var content = "Estamos en Foros del Web intentando aprender cosas que nos ayuden para hacer mejor nuestras webs.<br \/><br \/>Un saludo, Deirdre.";
function maquinaDisplaymaquina() {maquinaDisplay('maquina',content,0);}
	loaded('maquina',maquinaDisplaymaquina);
var brk = '~';
var resetTime = 0;
function maquinaDisplay(id,content,num) {var delay = 140; if (num <= content.length)  {var lt = content.substr(0,num); document.getElementById(id).innerHTML = lt.replace(RegExp(brk,'g'),'<br \/>'); num++; if (num > content.length) delay = resetTime * 1000;} else {document.getElementById(id).innerHTML = ''; num = 0;} if (delay > 0) setTimeout('maquinaDisplay("'+id+'","'+content+'","'+num+'")',delay);} var pageLoaded = 0; window.onload = function() {pageLoaded = 1;}; function loaded(i,f) {if (document.getElementById && document.getElementById(i) != null) f(); else if (!pageLoaded) setTimeout('loaded(\''+i+'\','+f+')',100);}
//]]>
</script>
<style type="text/css">
#maquina {
	width : 380px;
	height : 200px;
	border : 3px solid #000;
	background-color :#00f;
	color: #ccc;
	padding : 5px;
	font-family : "courier new", courier, monospace;
	font-size : 16px;
}
</style>
</head>

<body>
<div id="maquina"></div>
</body>

</html> 
Saludos