使用ffmpeg在php中生成视频的缩略图并保持原始方向

4

我正在尝试从视频中生成缩略图。我的命令运行良好,但生成的缩略图方向不正确。

我想保持使用的视频的相同方向。

这是我的命令:

exec("ffmpeg  -i  567293a3a6b48.mp4 -ss   01:00  -vframes 1  thumbnail.jpg");

缩略图中也不包含任何exif数据的方向信息。


可能是FFMPEG缩略图在PHP应用程序中无法正确旋转的重复问题。 - CAMOBAP
1个回答

1

我遇到了类似的问题,发现以下命令:

ffmpeg -i input -metadata:s:v:0 rotate=0 -c copy output

或者

ffmpeg -i input -metadata rotate=0 -c copy output

在这里找到: http://ffmpeg.gusari.org/viewtopic.php?f=11&t=1293#p3523

这并不是解决我的项目问题的方法,但或许对你有用?此外,我认为这并不包括确定是否需要首先旋转图像的逻辑。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接