After Effects

Una biblioteca de expresiones de After Effects que aplicas con un clic

Actualizado el 2026-10-31 · por el equipo de mouzeclick · También en English, Português (Brasil), Bahasa Indonesia

Una biblioteca de expresiones de After Effects es un conjunto de expresiones ya hechas que aplicas a una propiedad seleccionada en lugar de escribir código. mouzeclick tiene tres: 25 expresiones recomendadas en la Library del workspace, 42 expresiones de texto y movimiento en Type studio (ambas solo en Windows) y las 24 expresiones de mouzeexpr, con ajustes y Bake, que funciona en Windows y Mac.

  • Library: 25 expresiones recomendadas en cuatro grupos (Motion, Loops, Text, Utility), más las tuyas
  • Type studio: 20 expresiones de texto y 22 de movimiento, con ajustes que puedes cambiar
  • mouzeexpr: 24 expresiones; Apply, Update, Remove y Bake a keyframes; Windows y Mac
  • Cada una va en la propiedad que seleccionas; sin escribir nada
  • Los workspaces son solo para Windows; mouzeexpr, mouzerun y mouzekit funcionan en Windows y Mac

¿Qué es una biblioteca de expresiones de After Effects y After Effects tiene una?

Es una lista de expresiones que funcionan y que puedes aplicar por su nombre, y After Effects en realidad no tiene una. Tiene el lenguaje de expresiones, un menú de funciones y ninguna lista integrada de recetas listas.

La forma integrada de añadir una expresión:

  1. Despliega la capa y busca la propiedad, como Position o Rotation.
  2. Haz Alt-clic en su cronómetro (Option-clic en Mac). Se abre un campo de expresión en la línea de tiempo.
  3. Escribe la expresión o usa la pequeña flecha junto al campo, el menú del lenguaje de expresiones, para insertar una función.
  4. Haz clic fuera del campo. Si el código tiene un problema, After Effects muestra una barra de aviso con el error.

El menú del lenguaje te da nombres de funciones como wiggle() y loopOut(), no recetas terminadas con valores razonables. Por eso la mayoría de los animadores guarda un archivo de texto con fragmentos, o guarda una propiedad animada con Animation › Save Animation Preset, que almacena su expresión en un archivo .ffx. Las dos cosas funcionan. Ninguna te muestra qué hace la expresión antes de usarla y ninguna tiene ajustes que puedas cambiar sin editar código. (Si no tienes claro dónde acaban las expresiones y empiezan los scripts, consulta plugin vs. script vs. extensión.)

¿Qué hacen wiggle, loopOut y time, en palabras sencillas?

wiggle añade movimiento aleatorio, loopOut repite tus keyframes y time hace que un valor crezca cada segundo. La mayoría de los animadores aprende estas tres primero.

  • wiggle(5, 30) mueve el valor al azar 5 veces por segundo, hasta 30 unidades del punto que marcaste: píxeles en Position, grados en Rotation, porcentaje en Opacity. Tus propios keyframes siguen aplicándose por debajo.
  • loopOut("cycle") reproduce tus keyframes y luego los repite durante el resto de la capa. Cambia la palabra: "pingpong" va hacia delante y luego hacia atrás, "offset" repite y suma el cambio cada vez (una escalera), "continue" sigue a la velocidad del último keyframe. loopIn() hace lo mismo antes del primer keyframe. Las dos necesitan al menos dos keyframes.
  • time * 90 en Rotation gira la capa 90 grados cada segundo, para siempre, sin un solo keyframe.

Dos más que conviene conocer: linear(time, 0, 2, 0, 100) convierte un rango en otro (aquí de 0 a 100 durante los dos primeros segundos), y thisComp.layer("Null 1").transform.position hace que una propiedad siga a otra capa. Esta última se rompe en cuanto alguien cambia el nombre de “Null 1”.

¿Qué incluye la biblioteca de expresiones de After Effects de mouzeclick?

La principal está en la sección Library del workspace de mouzeclick para After Effects: 25 expresiones recomendadas con descripciones sencillas, más las tuyas. Haz clic en una tarjeta para aplicarla a la propiedad seleccionada; también puedes copiarla o guardarla.

GrupoExpresiones
Motion (7)Wiggle, Wiggle X only, Inertial bounce, Overshoot, Follow the layer above, Constant spin, Ease between two values
Loops (5)Loop (cycle), Loop (ping-pong), Loop (offset), Keep moving, Loop before and after
Text (4)Typewriter, Count up, Timecode readout, Layer name
Utility (9)Fade in and out, Clamp, Uniform scale, Fit to comp width, Anchor at bottom centre, Stop-motion, Random, but stable, Point at a layer, Fade with distance

El grupo Loops pone loopOut y loopIn detrás de nombres sencillos, así que nunca escribes las comillas. Follow the layer above copia la posición de la capa de arriba con un retraso de cinco fotogramas; apila varias capas para crear una estela. Random, but stable da a cada capa su propio número aleatorio que nunca parpadea, que es lo que quieres para una dispersión de formas.

Tus expresiones están junto a estas: guarda una que hayas escrito y la tendrás a un clic en cada proyecto. En la Toolbox hay tres herramientas más: Elastic y Bounce añaden una expresión de rebote elástico o inercial a las propiedades con keyframes, y Smart bake cambia las expresiones por menos keyframes dentro de una tolerancia que tú defines.

¿Qué expresiones de texto y movimiento hay en Type studio?

Type studio, junto a sus presets de animación de texto, tiene 42 expresiones: 20 de texto y 22 de movimiento, cada una con ajustes que puedes cambiar.

  • Texto (20): Typewriter, Typewriter and cursor, Word by word, Text cycle, Random reveal, Blinking text, Digital noise, Ellipsis loader, Slot machine, Decode, y contadores y relojes: Number counter, Currency counter, Percentage counter, Decimal counter, Bounce counter, Countdown timer, Simple countdown, Stopwatch, Date display, Time display.
  • Movimiento (22): diez wiggles (Wiggle, Smooth, Decay, X-axis, Y-axis, Loopable, Snapping, Separate XY, Jumpy, Noise), y luego Shake, Jitter, Drift, Random jump, Friction slide, Air drag, Wind sway, Handheld realistic, Camera drift, Pendulum rotation, Swing, Inertia.

Las expresiones de texto van en el Source Text de una capa de texto; las de movimiento van en una propiedad como Position, Rotation o Scale. Pasa el cursor sobre cualquiera y verás una vista previa junto al puntero antes de hacer doble clic. El resto de los 159 presets de Type studio está en la página de presets de animación de texto para After Effects; Shake y Handheld realistic se explican junto con los presets de camera shake.

¿Cómo aplica, actualiza y convierte en keyframes una expresión mouzeexpr?

mouzeexpr es un pequeño panel de After Effects, una de las 22 extensiones de mouzeclick, con 24 expresiones ya hechas que tienen ajustes. Funciona en Windows y Mac.

  • Movimiento: Inertial bounce, Elastic, Oscillate, Drift, Squash and stretch, Time spin, Loop.
  • Texto y números: Countdown or clock, Number format, Text from list, Typewriter.
  • Vínculos: Delay follow, Stick to, Look at, Path follow, Box to text.
  • Además: Random hold, Value from marker, Blink, Auto-fade, Snap to grid, Clamp, Keep stroke width, Parent-free scale.

El flujo de trabajo son cuatro botones. Selecciona propiedades y pulsa Apply: la expresión se coloca en cada propiedad seleccionada en la que encaja. Update la cambia en su sitio después de mover un ajuste. Remove la quita junto con sus controles. Bake la convierte en keyframes en el área de trabajo, con un keyframe por fotograma o con menos keyframes dentro de una tolerancia.

Alt-clic en Apply también reemplaza las expresiones que escribiste tú; un clic normal las deja como están. La búsqueda y los favoritos mantienen la lista corta. El equivalente integrado de Bake es Animation › Keyframe Assistant › Convert Expression to Keyframes, que siempre crea un keyframe en cada fotograma.

¿Cómo guardas tus propias expresiones para reutilizarlas?

Solo con After Effects, guarda la propiedad como preset de animación o mantén un archivo de fragmentos. Con mouzeclick, guárdala en la Library del workspace o conviértela en un botón de un clic.

  • Preset de animación. Selecciona la propiedad con la expresión y elige Animation › Save Animation Preset. Queda en Effects & Presets como archivo .ffx.
  • Tus expresiones (Windows). En la Library del workspace, guarda una expresión que hayas escrito y aplícala después con un clic, junto a las 25 recomendadas.
  • Botones de mouzerun (Windows y Mac). mouzerun crea un panel con tus propios botones. Un tipo de botón pone una expresión en las propiedades seleccionadas; los demás ejecutan un script, aplican un preset de animación, ejecutan un comando de menú o aplican un ease. Empieza con seis botones de ejemplo, entre ellos Wiggle y Loop, y tus botones se guardan en su carpeta, así que las actualizaciones los conservan.
  • La Tool wheel. En Windows y Mac, la Tool wheel de After Effects tiene un grupo Loop, ping-pong, wiggle a un gesto de distancia con F10.

Yo tengo los loops y los vínculos como botones y todo lo demás en la Library. Los botones son para las tres expresiones que usas cada hora; la Library es para las veinte que usas cada mes.

¿Por qué una expresión de After Effects muestra un error?

Normalmente porque apunta a algo que cambió: una capa renombrada, otro idioma u otro motor de expresiones.

  • Se renombró una capa o un efecto. thisComp.layer("Logo") falla cuando Logo pasa a llamarse Logo 2. Devuélvele el nombre o vuelve a vincularla con el pick whip.
  • Otro idioma de After Effects. Las expresiones que llaman a un efecto por su nombre en inglés pueden romperse en una instalación en alemán o japonés. Los rigs de mouzekit están escritos para funcionar en cualquier idioma de After Effects.
  • El motor de expresiones. Los proyectos pueden usar el motor JavaScript o el antiguo Legacy ExtendScript, que se configura en File › Project Settings. Un fragmento escrito para uno puede fallar en el otro.
  • El tipo de propiedad equivocado. Position espera dos o tres números y Opacity espera uno. Una expresión que devuelve la forma equivocada da error.
  • No se repite nada. loopOut() repite keyframes, así que la propiedad necesita al menos dos.
  • Funciona pero la vista previa va lentísima. Las expresiones se calculan en cada fotograma. Convierte las terminadas en keyframes (bake) con mouzeexpr, Smart bake o Convert Expression to Keyframes.

Pulsa EE (E dos veces, rápido) con capas seleccionadas para mostrar todas las propiedades que tienen una expresión; es la forma más rápida de encontrar la que se rompió.

¿Qué otras herramientas tienen las expresiones a un clic?

Dos muy conocidas, ambas solo para After Effects y ambas de pago único. Los datos se comprobaron en las páginas de sus creadores el 31 de octubre de 2026.

HerramientaQué hace con las expresionesPrecio indicadoÚltima versión
KBar (aescripts)Botones de barra de herramientas para expresiones, scripts, efectos, presets, comandos de menú y comandos de shell; hasta 4 barras$39.993.1.5, 19 ene 2026
Motion Tools Pro (Motion Design School)Un panel en cuadrícula con más de 30 scripts y widgets y un editor de expresiones$402.1.2, 18 jun 2026
mouzeclickExpresiones de Library, Type studio y mouzeexpr, botones de mouzerunUn solo plan: $25 al mes, $249 al año o $499 de por vida0.58.40, 25 oct 2026

Cuándo son mejor opción: quieres una herramienta enfocada, de pago único, y sobre todo escribes tu propio código. KBar en particular es un estándar al que exportan otros scripts, Flow entre ellos. Consulta la comparativa con KBar para ver el panorama completo.

Cuándo encaja mouzeclick: quieres expresiones listas con ajustes y Bake, las mismas herramientas en Windows y Mac con mouzeexpr y mouzerun y, en Windows, todo el workspace a su alrededor. La guía de la extensión todo en uno para After Effects muestra el resto.

Prueba la biblioteca de expresiones gratis 3 días, sin tarjeta. Un solo plan con todo incluido: $25 al mes o $249 por un año.

Ver el precio

Preguntas frecuentes

¿Cómo añado una expresión en After Effects?Haz Alt-clic en el cronómetro junto a la propiedad (Option-clic en Mac). Se abre un campo de expresión en la línea de tiempo; escribe o pega el código y haz clic fuera. Para quitarla, vuelve a hacer Alt-clic en el cronómetro. Con mouzeclick, selecciona la propiedad y haz clic en una expresión de Library, Type studio o mouzeexpr en lugar de escribir.
¿Qué diferencia hay entre loopOut y loopIn?loopOut repite tus keyframes después del último, durante el resto de la capa. loopIn los repite antes del primero, hasta el inicio de la capa. Los dos aceptan los mismos tipos: cycle, pingpong, offset y continue. En la Library de mouzeclick, Loop before and after hace las dos cosas a la vez.
¿Las expresiones ralentizan After Effects?Pueden hacerlo. Una expresión se calcula en cada fotograma, así que decenas de wiggles y vínculos en muchas capas hacen más lentas las vistas previas. Cuando una animación esté aprobada, haz bake: el Bake de mouzeexpr escribe keyframes en el área de trabajo (en cada fotograma o menos dentro de una tolerancia), Smart bake en la Toolbox del workspace hace lo mismo y After Effects tiene Convert Expression to Keyframes.
¿Puedo usar estas expresiones en Mac?En parte. La Library del workspace y Type studio son solo para Windows, porque los workspaces de mouzeclick no están en la app de Mac. Las 24 expresiones de mouzeexpr, los botones de mouzerun y los rigs de mouzekit funcionan en Windows y Mac. Todo lo que apliques se guarda en el proyecto como una expresión normal, igual que una que hayas escrito.
¿Puedo editar una expresión después de aplicarla?Sí. Pulsa EE para mostrar todas las propiedades con expresión, luego haz clic en el código y edítalo como cualquier expresión que hayas escrito. En mouzeexpr, cambia un ajuste y pulsa Update para reescribirla en su sitio. Si editaste el código a mano, un Apply normal deja tu versión como está; Alt-clic en Apply la reemplaza.
¿Cómo hago una expresión para que un número cuente hacia arriba?En Windows, aplica Number counter, Currency counter o Percentage counter de Type studio al Source Text de una capa de texto y define los valores en sus ajustes. Count up en la Library cuenta de 0 a 1.000 en 3 segundos con separadores de miles. En Windows o Mac, mouzeexpr tiene Countdown or clock y Number format. A mano es Math.round(linear(time, 0, 2, 0, 1000)) en Source Text.
¿La biblioteca de expresiones está incluida en el precio de mouzeclick?Sí. mouzeclick es un solo plan con todo incluido: $25 al mes, $249 al año o $499 por una licencia de por vida, con todas las extensiones y, en Windows, los dos workspaces. Pruébalo gratis 3 días sin tarjeta. Un código de creador o de amigo descuenta un 10% del primer pago de 30 días o de 1 año de un cliente nuevo.
¿Las expresiones pueden hacer un ease entre dos valores?Sí. ease(time, 0, 1, 0, 100) va de 0 a 100 durante el primer segundo con un inicio y un final suaves; linear() lo hace a velocidad constante. Ease between two values de la Library lo aplica sin escribir. Para curvas más allá de un ease simple, usa keyframes y una curva guardada de Easing lab; consulta presets de easing para After Effects.

Fuentes

Revisado el 2026-10-31. Los precios y las funciones cambian: cada enlace lleva a la página del propio fabricante.

  1. aescripts: KBar (comprobado el 31 oct 2026)
  2. Motion Design School: Motion Tools Pro 2025 (comprobado el 31 oct 2026)
  3. aescripts: Motion Tools Pro (comprobado el 31 oct 2026)