php - 通过 ffmpeg.exe 创建缩略图

标签 php ffmpeg

我正在从大图像创建缩略图(小尺寸)。对于相同的图像,它无法创建缩略图。如果我将图像从一个地方移动到另一个地方,它就可以工作。

案子:

如果图像 x 是在 2000 年创建的,我试图从中提取缩略图并让我失败了。然后我将相同的图像移动到另一个地方并再次尝试提取缩略图并成功提取了缩略图。即使我再次将相同的图像转换到它正在工作的同一个地方。

编辑:命令是:

C:/xampp/htdocs/jcert6/seyretfiles/tools/converter/ffmpeg.exe
   -i "\\myip\knowledge base\videos\user_62\RHSSNet_Image_Library\images\Touchport_II\CD302_14_TPII_17in_PPR_Scanner.jpg" 
   -y -f mjpeg -s 72x92 -vframes 1
   -an c:/xampp/htdocs/jcert6/seyretfiles/uploads/thumbnails/user_62/user_62_tz2jliomkfunsrhd1291976903_0.jpg –

在调试时,我发现如果任何图像没有创建日期,ffmpeg 不会处理并生成错误图像编解码器参数。

是否可以在 ffmpeg 中没有创建日期的情况下处理图像???

最佳答案

检查您的文件夹权限和/或原始文件和缩略图的路径。如果它通过改变位置来工作,这就是问题所在。只是猜测原因没有足够的信息。

关于php - 通过 ffmpeg.exe 创建缩略图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4407606/

相关文章:

php - 将 C 编译器嵌入网页

ffmpeg - FFmpeg 中不同的 h264 编码器

ffmpeg - 在 FFmpeg 中获取宏 block 信息

ios - 从 mp4 为 HLS 创建变体播放列表的有效方法

带有 aevalsrc 的 ffmpeg complex_filter 导致 "Invalid stream specifier"

bash - 从终端中的 id3v1 标签重命名文件

PHP 检查是否为空字段

php - 我们如何在 mysql 中使用列搜索条件(.. 和 ..or..)而不是行?

php - 如何使用 php 将多个输入文本字段值添加到数据库中

php - 字段没有默认值