捕獲和轉換Web的工具
GrabzIt的在線社區

配置GRABZIT時出錯

你好,先生,

 

我是sandip我必須為gif配置youtube的GRABZIT。 但似乎會產生錯誤。 看下面的錯誤細節。

致命錯誤:未捕獲的錯誤:類'GrabzIt \ GrabzItImageOptions在/media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php中找不到:182堆棧跟踪:#0 /media/phpuser/Data/sandip/study/demo/php/index.php( 78):GrabzIt \ GrabzItClient->URLToImage('https://www.you ...')#1 {main}被拋出 /media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php 在線 182

請幫助我。

謝謝

 

 

匿名於30年2018月XNUMX日問

嗨,

我們剛剛解決了您使用的版本:3.3.0.1?

親切的問候

多米尼克

由GrabzIt支持人員於30年2018月XNUMX日回答

我正在使用GrabzIt 3.3版本。

匿名於30年2018月XNUMX日回答

然後,您將需要升級到版本 3.3.0.1.

由GrabzIt支持人員於30年2018月XNUMX日回答

我使用了最新版本,仍然發生錯誤。

匿名於30年2018月XNUMX日回答

好的,可以打開GrabzItClient.php並將一些echo語句放在spl_autoload_register函數的$ file_name變量上。 希望這可以解釋為什麼它不起作用。

由GrabzIt支持人員於30年2018月XNUMX日回答

我沒有用文件名回顯什麼也沒有發生。 它顯示空白頁

匿名於30年2018月XNUMX日回答

如果PHP找不到類,則應調用spl_autoload_register,您可以在其中放置一個簡單的回顯來輸出一些靜態文本嗎?

您正在使用哪個版本的PHP?

您也可以將內容的spl_autoload_register替換為:

$ file_name = str_replace(“ GrabzIt \\”,``,$ class_name)。 '.php';

如果(strpos($ file_name,“ GrabzIt”)=== 0){

包括($ file_name);

}

這不需要文件查找。

由GrabzIt支持人員於30年2018月XNUMX日回答

謝謝錯誤已刪除

但我無法將YouTube網址轉換為gif。

錯誤:

您的動畫GIF超過了包裝上允許的最大總分辨率。 免費升級以生成具有更高總分辨率的動畫GIF:https://grabz.it/upgrade/?FreeTrial = true

謝謝

由GrabzIt支持人員於30年2018月XNUMX日回答

我很高興代碼更改解決了這個問題。 我們將盡快發布。

您為GrabzIt指定哪些選項AnimationOptions 類?

由GrabzIt支持人員於30年2018月XNUMX日回答

我選擇youtube網址到gif

YouTube網址:https://www.youtube.com/watch?v = Bey4XXJAqS8

公眾 功能 URLToAnimation($ url, 抓斗AnimationOptions $選項 = )
    {
        if ($選項 == )
        {
            $選項 = 抓斗AnimationOptions();           
        }       

        $ this->請求 = GrabzItRequest($ this->getRootUrl() . “ takeanimation.ashx”, , $選項, $ url);
    }
這是我的代碼
匿名於30年2018月XNUMX日回答

那就是GrabzIt的代碼。

您從GrabzIt中選擇什麼選項AnimationOptions 類? 然後傳入$ options變量?

由GrabzIt支持人員於30年2018月XNUMX日回答

我不知道你在說哪種選擇。 我只是複制GRABIT php包並配置。

現在你告訴我該怎麼辦。

匿名於30年2018月XNUMX日回答

您必須設置寬度,高度,每秒幀數或持續時間,因為默認情況下,它會保持在免費軟件包的總分辨率限制之內。 我已經檢查過PHP演示,只是為了確保它能正確運行。

有關此的更多信息,請參見 文章.

由GrabzIt支持人員於30年2018月XNUMX日回答

感謝您的幫助。

現在,讓我知道如何刪除 watermark 來自GIF。

另外請讓我知道我是否免費使用您的圖書館,那麼有多少天可以免費使用。

匿名於30年2018月XNUMX日回答

刪除GrabzIt watermark 您需要訂閱,您可以使用 七天免費試用.

如果您只想使用免費帳戶,它將永遠免費。

由GrabzIt支持人員於30年2018月XNUMX日回答