Haga preguntas sobre cómo capturar o convertir páginas web o HTML into imágenes, documentos CSV, PDF o DOCX también sobre cómo convertir videos into GIF animados usando nuestra API.
Hola señor,
Soy Sandip, tengo que configurar GRABZIT para youtube como gif. pero parece generar error. Mire a continuación los detalles del error.
error grave: Error no detectado: Clase 'GrabzIt\GrabzItImageOptions' no encontrado en /media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php:182 Seguimiento de pila: #0 /media/phpuser/Data/sandip/study/demo/php/index.php( 78): GrabzIt\GrabzItClient->URLToImage('https://www.you...') #1 {principal} incluido /media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php 182
Por favor, ayúdame.
Muchas Gracias
Hola,
Acabamos de solucionar este problema. ¿Está utilizando la versión: 3.3.0.1?
Saludos cordiales
Dominic
Entonces necesitarás actualizar a la versión. 3.3.0.1.
He usado la última versión y todavía se produjo un error.
Ok, ¿puedes abrir GrabzItClient.php y poner algunas declaraciones de eco en la variable $file_name en la función spl_autoload_register? Con suerte, esto explicará por qué no funciona.
Hice eco con el nombre del archivo y no pasó nada. muestra una página en blanco
Si PHP no puede encontrar una clase, debería llamar a spl_autoload_register. ¿Puedes poner un eco simple que genere texto estático?
¿Qué versión de PHP estás usando?
También puedes reemplazar el contenido de spl_autoload_register con:
$nombre_archivo = str_replace("GrabzIt\\", '', $nombre_clase) . '.php';
if (strpos($nombre_archivo, "GrabzIt") === 0) {
incluir($nombre_archivo);
}
Esto no requiere una búsqueda de archivos.
Gracias error eliminado
pero no puedo convertir la URL de youtube a gif.
error:
Su GIF animado excede la resolución total máxima permitida en su paquete. Actualice gratis para generar GIF animados con una resolución total más alta: https://grabz.it/upgrade/?FreeTrial=true
Muchas Gracias
Me alegro de que el cambio de código haya solucionado el problema. Lo publicaremos pronto.
¿Qué opciones estás especificando para GrabzIt?AnimationOptions ¿clase?
Elijo la URL de YouTube para gif.
URL de Youtube: https://www.youtube.com/watch?v=Bey4XXJAqS8
Ese es el código de GrabzIt.
¿Qué opciones estás seleccionando de GrabzIt?AnimationOptions ¿clase? ¿Y luego pasar la variable $options?
No sé de qué opción estás hablando. Simplemente copio el paquete GRABIT php y lo configuro.
Ahora dime qué hacer.
Debe configurar el ancho, el alto, los fotogramas por segundo o la duración, ya que de forma predeterminada se mantiene dentro de las restricciones de resolución total para el paquete gratuito. Revisé la demostración de PHP solo para asegurarme de que funciona correctamente.
Más información sobre esto se puede encontrar en este artículo.
Gracias por ayudar.
Ahora déjame saber cómo eliminar watermark de GIF.
Además, avíseme si uso su biblioteca de forma gratuita y cuántos días es gratuito.
Para eliminar GrabzIt watermark necesitas suscribirte, puedes hacerlo con un prueba gratuita de siete días.
Si solo desea utilizar la cuenta gratuita, será gratuita para siempre.