Tools om het web vast te leggen en te converteren
GrabzIt is een online community

Fout bij het configureren van GRABZIT

Hallo meneer,

 

Ik ben sandip, ik moet GRABZIT configureren voor youtube naar gif. maar het lijkt een fout te genereren. kijk hieronder foutdetail.

Fatale fout: Uncaught Error: Class 'GrabzIt \ GrabzItImageOptions'niet gevonden 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} erin gegooid /media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php online 182

Please help me.

Bedankt

 

 

Gevraagd door anoniem op 30 augustus 2018

Hoi,

We hebben zojuist dit probleem opgelost. Gebruikt u versie: 3.3.0.1?

Vriendelijke groeten

Dominic

Beantwoord door GrabzIt Support op 30 augustus 2018

Ik gebruik de GrabzIt 3.3-versie.

Anoniem beantwoord op 30 augustus 2018

Dan moet u upgraden naar versie 3.3.0.1.

Beantwoord door GrabzIt Support op 30 augustus 2018

Ik heb de laatste versie gebruikt, er is nog steeds een fout opgetreden.

Anoniem beantwoord op 30 augustus 2018

Oké, kun je GrabzItClient.php openen en enkele echo-instructies op de $ file_name variabele in de spl_autoload_register functie zetten. Hopelijk verklaart dit waarom het niet werkt.

Beantwoord door GrabzIt Support op 30 augustus 2018

Ik echo met bestandsnaam, er gebeurde niets. het toont een lege pagina

Anoniem beantwoord op 30 augustus 2018

Als PHP een klasse niet kan vinden, zou het dan spl_autoload_register moeten aanroepen, kun je daar een eenvoudige echo in plaatsen die wat statische tekst uitvoert?

Welke versie van PHP gebruikt u?

U kunt ook de inhoud spl_autoload_register van vervangen door:

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

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

include ($ file_name);

}

Dit vereist geen bestandsopzoeking.

Beantwoord door GrabzIt Support op 30 augustus 2018

Bedankt fout verwijderd

maar ik kan YouTube-URL niet converteren naar GIF.

fout:

Je geanimeerde GIF overschrijdt de maximale totale resolutie die op je pakket is toegestaan. Gratis upgraden om geanimeerde GIF's te genereren met een hogere totale resolutie: https://grabz.it/upgrade/?FreeTrial=true

Bedankt

Beantwoord door GrabzIt Support op 30 augustus 2018

Ik ben blij dat de codewijziging het probleem heeft opgelost. We zullen dat binnenkort vrijgeven.

Welke opties specificeert u voor de GrabzIt?AnimationOptions klasse?

Beantwoord door GrabzIt Support op 30 augustus 2018

Ik koos de YouTube-URL om te gifen

YouTube-URL: https://www.youtube.com/watch?v=Bey4XXJAqS8

publiek functie URLToAnimation($ url, GrabzItAnimationOptions $ options = nul)
    {
        if ($ options == nul)
        {
            $ options = nieuwe GrabzItAnimationOptions();           
        }       

        $ This->te vragen = nieuwe GrabzItRequest($ This->getRootUrl(vals) . "Takeanimation.ashx", vals, $ options, $ url);
    }
Dit is mijn code
Anoniem beantwoord op 30 augustus 2018

Dat is de code van GrabzIt.

Welke opties selecteert u uit de GrabzItAnimationOptions klasse? En dan de $ options variabele doorgeven?

Beantwoord door GrabzIt Support op 30 augustus 2018

Ik weet niet over welke optie je het hebt. ik kopieer gewoon GRABIT php-pakket en configureer.

nu vertel je me wat ik moet doen.

Anoniem beantwoord op 30 augustus 2018

U moet breedte, hoogte, frames per seconde of duur instellen, omdat deze standaard binnen de totale resolutiebeperkingen voor het gratis pakket blijft. Ik heb de PHP-demo gecontroleerd om er zeker van te zijn dat deze werkt en correct werkt.

Meer informatie hierover vindt u hier dit artikel.

Beantwoord door GrabzIt Support op 30 augustus 2018

Bedankt voor hulp.

Now let me know how to remove watermark from GIF.

Laat het me verder weten als ik je bibliotheek gratis gebruik en hoeveel dagen is het dan gratis om te gebruiken.

Anoniem beantwoord op 30 augustus 2018

To remove the GrabzIt watermark you need to subscribe, you can do so with a zeven dagen gratis proberen.

Als je gewoon het gratis account wilt gebruiken, is het voor altijd gratis.

Beantwoord door GrabzIt Support op 30 augustus 2018