在无意中激活“动态照片”模式后,我在三星 Galaxy 手机上拍摄了一堆照片,该模式会在“点击”之前和之后拍摄一段简短的视频剪辑,而不是静态照片。
我的计算机上现在有 JPG 文件,并且想将它们批量转换为静态照片(同时保留元数据)。
我怎样才能做到这一点?我正在考虑使用 ImageMagick 但找不到有关此主题的任何内容。
以下是打开 JPG 文件后 Windows 照片应用程序中显示的内容:
单击“MOTION”标签将播放短视频片段。
它是一个正确的 JPEG 文件(带有 JPEG 文件头),而不仅仅是带有 .JPG 扩展名的视频文件。肯定是短视频剪辑以某种方式嵌入了 JPG 文件格式中。该文件在所有应用程序(例如画图)中正常打开为静态图片。
在“动态照片”中,MP4 短片被添加到 JPEG 预告片中。
该剪辑可以通过 ExifTool 程序剥离:
https://exiftool.org/forum/index.php?topic =10133.0
作为一个命令行工具,可以很容易地批量处理文件。