Outils pour capturer et convertir le Web
Communauté en ligne de GrabzIt

Erreur lors de la configuration de GRABZIT

Posez des questions sur la capture ou la conversion de pages Web ou de HTML into des images, des documents CSV, PDF ou DOCX ainsi que des informations sur la conversion de vidéos into GIF animés utilisant notre API.

Bonjour monsieur,

 

I am sandip i have to  configure GRABZIT for youtube to gif. but it seems generate error. have look below error detail.

erreur fatale: Uncaught Error: Class 'GrabzIt\GrabzItImageOptions' not found in /media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php:182 Stack trace: #0 /media/phpuser/Data/sandip/study/demo/php/index.php(78): GrabzIt\GrabzItClient->URLToImage('https://www.you...') #1 {main} thrown in /media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php en ligne 182

S'il vous plaît aidez-moi.

Merci

 

 

Question posée par anonyme le 30 août 2018

Bonjour,

We just fixed this issue are you using version: 3.3.0.1?

Sincères amitiés

Dominic

Réponse du support GrabzIt le 30 août 2018

I am using GrabzIt 3.3 version.

Répondu par anonyme le 30 août 2018

Then you will need to upgrade to version 3.3.0.1.

Réponse du support GrabzIt le 30 août 2018

I have used latest version still error occured.

Répondu par anonyme le 30 août 2018

Ok, can you open GrabzItClient.php and put some echo statements on the $file_name variable in the spl_autoload_register function. Hopefully this will explain why it isn't working.

Réponse du support GrabzIt le 30 août 2018

I did echo with filename nothing happend. it showing blank page

Répondu par anonyme le 30 août 2018

If PHP can't find a class it should then call spl_autoload_register can you put a simple echo in there that outputs some static text?

Quelle version de PHP utilisez-vous ?

Also can you replace the content spl_autoload_register of with:

$file_name = str_replace("GrabzIt\\", '', $class_name) . '.php';

if (strpos($file_name, "GrabzIt") === 0) {

include($file_name);

}

This does not require a file lookup.

Réponse du support GrabzIt le 30 août 2018

Thanks error removed

but i unable to convert youtube url to gif.

erreur:

Your animated GIF exceeds the maximum total resolution allowed on your package. Upgrade for free to generate animated GIFs with a higher total resolution: https://grabz.it/upgrade/?FreeTrial=true

Merci

Réponse du support GrabzIt le 30 août 2018

I am glad the code change fixed the problem. We will release that soon.

What options are you specifiying for the GrabzItAnimationOptions classe?

Réponse du support GrabzIt le 30 août 2018

I choosing the youtube url to gif

Youtube url: https://www.youtube.com/watch?v=Bey4XXJAqS8

public fonction URLToAnimation($ url, GrabzItAnimationOptions $ options = nul)
    {
        if ($ options == nul)
        {
            $ options = neufs GrabzItAnimationOptions();           
        }       

        $ This->nécessaire = neufs GrabzItRequest($ This->getRootUrl(faux) . "takeanimation.ashx", faux, $ options, $ url);
    }
C'est mon code
Répondu par anonyme le 30 août 2018

That's GrabzIt's code.

What options are you selecting from the GrabzItAnimationOptions class? And then passing in the $options variable?

Réponse du support GrabzIt le 30 août 2018

I dont know about which option u are talking. i just copy GRABIT php package and configure.

now u tell me what to do.

Répondu par anonyme le 30 août 2018

You must be setting width, height, frames per second or duration as by default it keeps within the total resolution restrictions for the free package. I have checked the PHP demo just to make sure it does and it works correctly.

More information on this can be found in this article.

Réponse du support GrabzIt le 30 août 2018

Merci pour l'aide.

Now let me know how to remove watermark from GIF.

Further let me know if i use your library free then how much days is it free for to use.

Répondu par anonyme le 30 août 2018

To remove the GrabzIt watermark you need to subscribe, you can do so with a seven day free trial.

If you want to just use the free account it is free forever.

Réponse du support GrabzIt le 30 août 2018