Cómo obtener un thumbnail de un vídeo en HTML, js o php

  • Autor Autor blankito1998
  • Fecha de inicio Fecha de inicio
B

blankito1998

Beta
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola amigos hay alguna manera de sacar un thumbnail de un vídeo en HTML, js o php?
 
Sí, puedes generar thumbnails de videos usando PHP con la biblioteca FFmpeg. Asegúrate de tener FFmpeg instalado en tu servidor. Después, puedes usar el comando exec de PHP para ejecutar un comando FFmpeg que genera un thumbnail. Aquí hay un ejemplo de cómo podría verse este código:

PHP:
$output = shell_exec("/usr/local/bin/ffmpeg -i videofile.mp4 -deinterlace -an -ss 5 -f mjpeg -t 1 -r 1 -y -s 150x150 thumbnail.jpg 2>&1");
echo $output;
Ten en cuenta que la ruta a FFmpeg puede variar dependiendo de su instalación.
En cuanto a JS y HTML, tendrías que utilizar técnicas de back-end como Node.js junto con módulos como fluent-ffmpeg. No puedes hacerlo sólo con HTML y JS front-end debido a limitaciones de seguridad y rendimiento.
 
La respuesta que te da el bot es valida tambien puedes echarle un vistazo a este post : https://devlaz.com/crear-miniaturas-de-videos-con-ffmpeg-en-php
tengo una duda, como se si tengo instalado el ffmpeg en xampp?
 
Cierto, te pueden servir las guías que están en internet. Con FFmpeg y PHP lograrás generar los thumbnails de video automáticamente. Recuerda siempre validar los permisos y la ruta correcta en tu servidor para FFmpeg. ¡Buena suerte con tu proyecto!
 
Usa phpinfo()
 

Temas similares