Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

150
Vistas
Using cloudinary-build-url, how to add Transformer instances to the buildVideoUrl() function?

https://cloudinary-build-url.netlify.app/usage/transformer

This is a great package, but it doesn't appear to have support for looping gifs out of the box. The link above shows a way to create custom url sections such as "e_loop".

What I can't figure out is how to inject those properties into the URL constructor provided by the package.

    previewUrl = buildVideoUrl(animation_url, {
            cloud: {
                cloudName: 'my-cloud'
            },
            transformations: {
                format: 'gif',
                loop: 'infinite' // Does not work
            }
        });

The transformer methods would seem to be the answer (see example below), but I can't figure out how to get the Transformer instance into my buildVideoUrl call. Something like:

const trans = Transformer.toString([
    'c_thumb',
    'w_500',
    'h_500',
    'g_auto',
    [ 'e_grayscale' ]
  ])

    previewUrl = buildVideoUrl(animation_url, {
            cloud: {
                cloudName: 'my-cloud'
            },
            transformations: {
                format: 'gif',
                trans // adding the Transformer instance
            }
        });

Any help is much appreciated

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

So to use effects you need to pass it as a key value pair. Try this

import { buildVideoUrl } from 'cloudinary-build-url'

const src = buildVideoUrl('cld_rubix', {
    cloud: {
        cloudName: 'demo'
    },
    transformations: {
        format: 'gif',
        effect: {
            name: "loop",
        }
    }
});

console.log(src)

More here on how to use the different transformations: https://cloudinary-build-url.netlify.app/transformations/basic#effect

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda