使用 ffmpeg 将图像缩放为正方形:EXIF 方向丢失 2024-6-19 • ffmpeg images 我想使用此命令将几个 jpeg 图像缩放、填充和旋转为常见的 1000x1000 输出分辨率: ffmpeg -i image.jpg -vf "scale=1000:1000:force_original_aspect_ratio=decrease, pad=1000:1000:(ow-iw)/2:(oh-ih)/2" square.jpg 但是(EXIF)纵向方向不会保留在输出图像中...... 输入: 左边是预期的输出,右边是我得到的: 从网站上的不同问题来看,我假设 ffmpeg 可以自行识别方向并相应地处理图像。或者这只对视频流有效? 使用最新的 ffmpeg (4.0.2)。 答案1 根据 EXIF 方向显示图像是图像编辑器或图像处理库中较为常见的功能。 我建议首先将所有图像旋转到其真实方向。 有关旋转的方法,请参阅帖子 如何根据 EXIF 数据自动旋转图像? 相关内容 安装 Cygwin 后如何重置默认的 Windows 命令行? 在经典模式下使用 Unity 界面中的“dash”? Ubuntu 12.04 wifi 无法连接,wicd 网络管理器响应-未找到无线网络[重复] 我在使用 Ubuntu 时遇到问题 在定理环境中枚举对齐问题 容器的全局 http 代理 在 Mac 上使用驱动程序后,外部驱动程序上的文件无法打开 是否可以将代理服务器(IP 和其他标头)识别为发起请求的用户? 如何通过 shell 脚本检查计算机上的特定端口是否打开并据此执行操作? kubernetes 上的 Jupyter 笔记本无法连接到外部 docker 服务