Инструменты для захвата и конвертирования Интернета
Интернет-сообщество 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 г.

Здравствуйте,

Мы только что исправили эту проблему. Вы используете версию: 3.3.0.1?

С уважением

Доминик

Ответ от GrabzIt Support 30 августа 2018 г.

Я использую версию GrabzIt 3.3.

Ответ анонимен 30 августа 2018 г.

Тогда вам нужно будет обновить до версии 3.3.0.1).

Ответ от GrabzIt Support 30 августа 2018 г.

Я использовал последнюю версию, но произошла ошибка.

Ответ анонимен 30 августа 2018 г.

Хорошо, можете ли вы открыть GrabzItClient.php и поместить несколько операторов эха в переменную $ file_name в функции spl_autoload_register. Надеюсь, это объяснит, почему это не работает.

Ответ от GrabzIt Support 30 августа 2018 г.

Я сделал эхо с именем файла ничего не случилось. это показывает пустую страницу

Ответ анонимен 30 августа 2018 г.

Если PHP не может найти класс, он должен вызвать spl_autoload_register, можете ли вы поместить туда простое эхо, которое выводит какой-то статический текст?

Какую версию PHP вы используете?

Также вы можете заменить содержимое spl_autoload_register на:

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

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

включают ($ file_name);

}

Это не требует поиска файла.

Ответ от GrabzIt Support 30 августа 2018 г.

Спасибо ошибка удалена

но я не могу конвертировать URL YouTube в GIF.

ошибка:

Ваш анимированный GIF превышает максимально допустимое общее разрешение для вашего пакета. Бесплатное обновление для создания анимированных GIF-файлов с более высоким общим разрешением: https://grabz.it/upgrade/?FreeTrial=true

Спасибо

Ответ от GrabzIt Support 30 августа 2018 г.

Я рад, что изменение кода решило проблему. Мы выпустим это в ближайшее время.

Какие опции вы указываете для GrabzItAnimationOptions учебный класс?

Ответ от GrabzIt Support 30 августа 2018 г.

Я выбираю YouTube URL для GIF

URL-адрес YouTube: https://www.youtube.com/watch?v=Bey4XXJAqS8

общественность функция URLToAnimation($ url, GrabzItAnimationOptions $ варианты = нуль)
    {
        if ($ варианты == нуль)
        {
            $ варианты = новый GrabzItAnimationOptions();           
        }       

        $ Этой->запросить = новый GrabzItRequest($ Этой->getRootUrl(ложный) . "Takeanimation.ashx", ложный, $ варианты, $ url);
    }
Это мой код
Ответ анонимен 30 августа 2018 г.

Это код GrabzIt.

Какие варианты вы выбираете из GrabzItAnimationOptions класс? А потом передать переменную $ options?

Ответ от GrabzIt Support 30 августа 2018 г.

Я не знаю, о каком варианте ты говоришь. я просто копирую GRABIT php пакет и настраиваю.

А теперь скажи мне, что делать.

Ответ анонимен 30 августа 2018 г.

Вы должны установить ширину, высоту, количество кадров в секунду или продолжительность, так как по умолчанию это соответствует ограничениям общего разрешения для бесплатного пакета. Я проверил демоверсию PHP, чтобы убедиться, что она работает и работает правильно.

Более подробную информацию об этом можно найти в этом статью.

Ответ от GrabzIt Support 30 августа 2018 г.

Спасибо за помощь.

Теперь дайте мне знать, как удалить watermark из GIF.

Далее, дайте мне знать, если я использую вашу библиотеку бесплатно, то сколько дней она бесплатна для использования.

Ответ анонимен 30 августа 2018 г.

Чтобы удалить GrabzIt watermark вам нужно подписаться, вы можете сделать это с семидневная бесплатная пробная версия.

Если вы хотите просто использовать бесплатный аккаунт, он бесплатный навсегда.

Ответ от GrabzIt Support 30 августа 2018 г.