Batch Auto Straighten — 批量拉直照片
利用 Lightroom Classic 的裁剪与拉直角度批量校正照片倾斜,不改动变换设置。
一次批量拉直所有照片,再用熟悉的 Angle(角度)滑块进行微调。
Batch Auto Straighten 会估算您在 Lightroom Classic 中选中的每张照片的倾斜程度,并将其应用为该照片的裁剪与拉直(Crop & Straighten)角度。 您无需逐张打开照片。处理完成后,Angle 滑块会显示每张照片旋转了多少度,您可以按惯常方式对需要的照片进行微调。
下载最新版本(GitHub Releases) · 免费 · 适用于 Apple silicon Mac

一次处理拉直 60 张照片(处理过程以 4 倍速显示;Lightroom Classic 的界面语言设置为日语)。
使用裁剪与拉直,而非变换
Lightroom Classic 本身已经可以批量校平:在“变换”(Transform)面板中应用 Level(水平),并同步 Upright 模式,每张照片都会被单独分析。 Batch Auto Straighten 采用了不同的方式。它不改动“变换”,而是设置与您手动设置相同的裁剪与拉直角度。
- 结果是一个普通的角度值:您可以在 Angle 滑块上查看,并在那里调整或重置。
- 包括 Upright 在内的“变换”设置都保持不变。
其他功能
- 逐张估算。 插件使用自身的图像分析,而不是裁剪工具中的“自动”按钮。它也可以优先采用相机记录的水平数据。
- RAW 与 JPEG 匹配。 默认情况下,同一次拍摄的两个版本会使用从同一张参考照片得出的相同角度。
- 限制大幅校正。 如果照片的最终角度会超出限制(默认为 ±3°),您可以先检查,或将其跳过。
- 不改动已有角度。 默认情况下,已设置角度的照片会被跳过。
- 本地处理。 所有分析都在您的 Mac 上运行。
系统要求
- Adobe Lightroom Classic(不是基于云的 Lightroom 应用)
- 搭载 Apple silicon 且运行 macOS 26 或更高版本的 Mac(不支持 Windows 和 Intel 处理器的 Mac)
- 能够访问原始照片文件(视频以及仅有智能预览〔Smart Previews〕的照片会被跳过)
安装
- 从 GitHub Releases 下载
.dmg或.zip。两者包含的插件相同。 - 将
BatchAutoStraighten.lrplugin复制到 Mac 上一个可以长期存放的文件夹。直接从 DMG 中添加的插件,会在 DMG 推出(卸载)后停止工作。 - 在 Lightroom Classic 中选择 File → Plug-in Manager(文件 → 增效工具管理器),点击 Add(添加),然后选择复制好的插件。确认插件已启用,再点击 Done(完成)。
更新时,请先退出 Lightroom Classic,然后用新版本替换您的副本。
拉直照片
- 选中照片。
- 选择 Library → Plug-in Extras → Batch Auto Straighten(也位于 File → Plug-in Extras 下)。
- 检查设置,然后点击 Straighten Photos。将鼠标悬停在任一设置上,可以查看简短说明。
处理完成后,结果对话框会列出每张照片,“详细信息”(Details)列会说明任何跳过或问题的原因。建议先用少量照片试一试,看看效果如何。
须知事项
- RAW 与 JPEG 仅在以下情况下匹配: 两者都被选中、位于同一文件夹中,且除扩展名外名称相同,例如
DSC0001.ARW和DSC0001.JPG。 - 限制作用于最终角度,而不是角度的变化量。
- Reset and Straighten 还会删除手动裁剪。 此选项会重新拉直已设置角度的照片,并清除您在这些照片上手动设置的裁剪。
- Sony 相机: 不支持其水平数据,因此 Sony 照片始终使用图像分析。
关于标记(旗标、颜色标签、快捷收藏夹)、显示选项以及完整的结果列表,请参阅 README。
故障排除
菜单中找不到插件
请在 File → Plug-in Manager 中确认 Batch Auto Straighten 已启用。如果您移动过插件,或是从 DMG 内部添加的插件,请重新添加 Mac 上的副本。
部分照片被跳过
“详细信息”列会说明原因。没有清晰地平线或竖直线条的照片可能无法得到可靠的估算结果;请手动拉直这些照片。
如何撤销校正?
您可以随时在“修改照片”(Develop)模块中调整或重置角度。重置角度并不会恢复被 Reset and Straighten 删除的手动裁剪。如需回到校正前的状态,请在“历史记录”(History)面板中选择更早的步骤。
中途停止了处理
已经拉直的照片会保留新的角度,其余照片会被列为“未处理”(Unprocessed)。在处理过程中更改选择、切换模块或编辑照片也可能导致处理停止,因此请等待处理完成后再继续工作。
Batch Auto Straighten 是基于 MIT 许可证的开源软件;第三方许可证信息请参阅 NOTICE。如需报告问题或提出改进建议,请前往 GitHub。