我想使用此命令将多个 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
Run Code Online (Sandbox Code Playgroud)
但是(EXIF)纵向方向不会保留到输出图像中......
输入:
左边是预期的输出,右边是我得到的:
根据网站上的不同问题,我假设 ffmpeg 能够识别方向本身并相应地处理图像。或者这仅对视频流有效?
使用最新的 ffmpeg (4.0.2)。