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

配置GRABZIT時出錯

你好,先生,

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

致命錯誤:未捕獲的錯誤:類'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 05:26:37 AM

嗨,

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

親切的問候

多米尼克

X星期三,30,2018 05:38:00 AM的GrabzIt支持人員回答

我正在使用GrabzIt 3.3版本。

匿名答复,星期四,30,八月2018 05:41:24 AM

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

X星期三,30,2018 05:44:23 AM的GrabzIt支持人員回答

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

匿名答复,星期四,30,八月2018 05:51:44 AM

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

X星期三,30,2018 05:57:28 AM的GrabzIt支持人員回答

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

匿名答复,星期四,30,八月2018 06:32:35 AM

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

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

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

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

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

包括($ file_name);

}

這不需要文件查找。

X星期三,30,2018 06:46:22 AM的GrabzIt支持人員回答

謝謝錯誤已刪除

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

錯誤:

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

謝謝

X星期三,30,2018 07:18:07 AM的GrabzIt支持人員回答

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

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

X星期三,30,2018 07:36:41 AM的GrabzIt支持人員回答

我選擇youtube網址到gif

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

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

$ this - >請求 = GrabzItRequest($ this - >getRootUrl() . “ takeanimation.ashx”, , $選項, $ url);
}
這是我的代碼
匿名答复,星期四,30,八月2018 07:49:21 AM

那就是GrabzIt的代碼。

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

X星期三,30,2018 07:52:10 AM的GrabzIt支持人員回答

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

現在你告訴我該怎麼辦。

匿名答复,星期四,30,八月2018 10:27:35 AM

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

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

X星期三,30,2018 10:53:08 AM的GrabzIt支持人員回答

感謝您的幫助。

現在,讓我知道如何從GIF中刪除水印。

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

匿名答复,星期四,30,八月2018 11:57:22 AM

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

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

X星期四,30,2018 12:03:59 PM的GrabzIt支持人員回答