Mostrando las entradas con la etiqueta thumbnail. Mostrar todas las entradas
Mostrando las entradas con la etiqueta thumbnail. Mostrar todas las entradas

lunes, 6 de febrero de 2023

Leer primera imagen de un video con php


leer primera imagen de un video con php


Puedes usar la biblioteca FFmpeg para extraer la primera imagen de un video con PHP. Aquí hay un ejemplo de código que muestra cómo hacerlo:



// Ubicación del video

$video_file = '/path/to/video.mp4';


// Nombre del archivo de imagen de salida

$image_file = '/path/to/image.jpg';


// Comando para extraer la primera imagen del video

$cmd = "ffmpeg -i $video_file -ss 00:00:01.000 -vframes 1 $image_file";


// Ejecutar el comando

exec($cmd);



Asegúrate de tener FFmpeg instalado en tu servidor y de tener permisos para ejecutar comandos en el sistema.

viernes, 11 de enero de 2019

Guardar archivo y mini preview de una imagen en PHP


1. Leer variables del formulario:
$vars = get_defined_vars();

2. Obtener todos los campos FILE:
extract($vars['_FILES']);

3. Definir variables con el input a trabajar:
$file_name = $PREVIEW['name'];
$file_tmp_name = $PREVIEW['tmp_name'];
$file_error = $PREVIEW['error'];

4. Cargar archivo al servidor:
$path = '../game/image/' . $ID . 'b.jpg';
move_uploaded_file($file_tmp_name, $path);

5. Guardar mini preview:
list($width, $height) = getimagesize($path);
$new_width = 233;
$new_height = 146;
$prev = imagecreatetruecolor($new_width, $new_height);
$origen = imagecreatefromjpeg($path);
imagecopyresampled($prev, $origen, 0, 0, 0, 0, $new_width, $new_height, $new_width, $new_height);
imagejpeg($prev, '../game/thumbnail/' . $ID . 'm.jpg', 70);

jueves, 10 de enero de 2019

URL thumbnail o miniatura para Youtube


Urls para la imagen del vídeo Youtube estandar y HD.

https://i1.ytimg.com/vi/[CODIGO VIDEO]/hqdefault.jpg
https://i.ytimg.com/vi/[CODIGO VIDEO]/maxresdefault.jpg

Ejemplo:
https://i1.ytimg.com/vi/ROOHPmzrQ9k/hqdefault.jpg
https://i.ytimg.com/vi/ROOHPmzrQ9k/maxresdefault.jpg