使用PHP从Office文件、视频、图像创建缩略图


Create Thumbnail from Office Files, Videos, Images with PHP

我的公司正在构建一个内部应用程序,他们需要上传视频(很可能几乎所有的视频都是MP4格式)、PDF文件、Word、Excel、PowerPoint、图像(jpg、png等),然后它应该能够从中制作缩略图。我已经看了这里的其他问题,但它们太旧了,一些推荐的服务太旧,没有更新。

我很想知道你的建议。我听说有了Images,我可能可以使用ImageMagik,也听说过FFMPEG可以从视频中检索静态图像(我在尝试使用Drupal建立网站时看到了这一点)。

提前感谢

我用这个命令从带有ffmpeg:的视频中创建缩略图

/path/to/ffpeg -i /path/to/video_file -vcodec mjpeg -vframes 1 -an -f rawvideo -r 1 -ss <time> -s <size> -y /path/to/save_image.jpg
# <time> with format hh:mm:ss
# <size> with format WIDTHxHEIGHT (ex: 240x320)