Tools zum Erfassen und Konvertieren des Webs
GrabzIt's Online-Community

Fehler beim Konfigurieren von GRABZIT

Hallo Herr,

 

Ich bin Sandip Ich muss GRABZIT für Youtube zu GIF konfigurieren. aber es scheint Fehler zu erzeugen. siehe unten Fehlerdetails.

fataler Fehler: Uncaught Error: Class 'GrabzIt \ GrabzItImageOptions'nicht gefunden 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} eingeworfen /media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php on line 182

Bitte helfen Sie mir.

Vielen Dank

 

 

Gefragt von anonym am 30. August 2018

Hallo,

Wir haben gerade dieses Problem behoben. Verwenden Sie Version: 3.3.0.1?

Mit freundlichen Grüßen

Dominic

Beantwortet vom GrabzIt Support am 30. August 2018

Ich verwende die GrabzIt 3.3-Version.

Beantwortet von anonym am 30. August 2018

Dann müssen Sie auf die Version aktualisieren bestimmt.

Beantwortet vom GrabzIt Support am 30. August 2018

Ich habe die neuste Version benutzt, trotzdem ist ein Fehler aufgetreten.

Beantwortet von anonym am 30. August 2018

Ok, können Sie GrabzItClient.php öffnen und einige Echoanweisungen für die Variable $ file_name in der Funktion spl_autoload_register einfügen. Hoffentlich erklärt dies, warum es nicht funktioniert.

Beantwortet vom GrabzIt Support am 30. August 2018

Ich habe Echo mit Dateiname nichts passiert. es zeigt leere Seite

Beantwortet von anonym am 30. August 2018

Wenn PHP keine Klasse finden kann, sollte es spl_autoload_register aufrufen. Können Sie dort ein einfaches Echo einfügen, das statischen Text ausgibt?

Welche Version von PHP verwenden Sie?

Können Sie auch den Inhalt spl_autoload_register von durch ersetzen:

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

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

include ($ dateiname);

}

Dies erfordert keine Dateisuche.

Beantwortet vom GrabzIt Support am 30. August 2018

Dank Fehler behoben

aber ich kann youtube url nicht in gif konvertieren.

Fehler:

Ihr animiertes GIF überschreitet die maximal zulässige Gesamtauflösung Ihres Pakets. Aktualisieren Sie kostenlos, um animierte GIFs mit einer höheren Gesamtauflösung zu generieren: https://grabz.it/upgrade/?FreeTrial=true

Vielen Dank

Beantwortet vom GrabzIt Support am 30. August 2018

Ich bin froh, dass die Codeänderung das Problem behoben hat. Wir werden das bald veröffentlichen.

Welche Optionen geben Sie für das GrabzIt an?AnimationOptions Klasse?

Beantwortet vom GrabzIt Support am 30. August 2018

Ich wähle die YouTube-URL zu GIF

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

Öffentlichkeit Funktion URLToAnimation($ url, GrabzItAnimationOptions $ options = null)
    {
        if ($ options == null)
        {
            $ options = neu GrabzItAnimationOptions();           
        }       

        $ This->Anforderung = neu GrabzItRequest($ This->getRootUrl(falsch) . "takeanimation.ashx", falsch, $ options, $ url);
    }
Das ist mein Code
Beantwortet von anonym am 30. August 2018

Das ist der Code von GrabzIt.

Welche Optionen wählen Sie aus dem GrabzIt aus?AnimationOptions Klasse? Und dann die Variable $ options übergeben?

Beantwortet vom GrabzIt Support am 30. August 2018

Ich weiß nicht, über welche Option Sie sprechen. Ich kopiere nur GRABIT PHP-Paket und konfigurieren.

Jetzt sagst du mir, was ich tun soll.

Beantwortet von anonym am 30. August 2018

Sie müssen Breite, Höhe, Frames pro Sekunde oder Dauer festlegen, da diese standardmäßig innerhalb der gesamten Auflösungsbeschränkungen für das kostenlose Paket bleiben. Ich habe die PHP-Demo überprüft, um sicherzugehen, dass sie funktioniert.

Weitere Informationen dazu finden Sie hier Artikel.

Beantwortet vom GrabzIt Support am 30. August 2018

Danke für die Hilfe.

Lassen Sie mich jetzt wissen, wie man entfernt watermark von GIF.

Lassen Sie mich weiterhin wissen, ob ich Ihre Bibliothek kostenlos benutze und wie viele Tage sie noch zur Verfügung steht.

Beantwortet von anonym am 30. August 2018

So entfernen Sie das GrabzIt watermark Sie müssen sich anmelden, Sie können dies mit einem tun Sieben Tage kostenlos testen.

Wenn Sie nur das kostenlose Konto verwenden möchten, ist es für immer kostenlos.

Beantwortet vom GrabzIt Support am 30. August 2018