jeankassio/videotogif

一个简单的视频转GIF转换工具,使用FFMPEG并简化了整个过程。

0.5.9 2023-06-03 19:50 UTC

This package is auto-updated.

Last update: 2024-09-03 22:38:48 UTC


README

一个简单的视频转GIF转换工具,使用FFMPEG并简化了整个过程。整个过程在base64中完成,从输入到输出

Total Downloads License: MIT

您必须在系统的PATH中安装FFmpeg。如果没有,请遵循这个教程

安装

推荐的安装方法是使用Composer

$ composer require jeankassio/videotogif

如何使用?

use JeanKassio\VideoToGif;
  
  $converter = new VideoToGif();
  
  $b64 = "data:video/mp4;base64,AAAAGGZ0eXBtcDQyAAAAAGlzb2...";
  
  $result = $converter->convert($b64);

  var_dump($result);

结果将看起来像

array(4) { 
  ["gif"]=> string(304970) "data:image/gif;base64,R0lGODlhkAGWAfcAAD4AND4UPUMHN1YBNEkUO1UYPGUWO1cl..." (Hidden to save on reading)
  ["fps"]=> int(29) 
  ["width"]=> int(400) 
  ["height"]=> int(406) 
}