
问题复现一段使用 iPhone 14 Pro 拍摄的竖屏视频使用格式转换软件切片输出后输出选项全默认画面变成了横屏。问题排查题主使用其他设备大疆Pocket 4拍摄竖屏视频用同样的方式切片输出仍然是竖屏说明问题出自视频本身检查一下这段“问题视频”的多媒体文件属性原来iPhone在拍竖屏的时候并不把画面像素实际旋转90°原始帧像素依旧按照横屏1920×1080保存只是在MOV文件头写入一条元数据标记Rotation90°播放器播放的时候把整个画面顺时针旋转90度再显示给用户于是手机相册看到是正常竖屏而部分工具例如题主使用的格式工厂读取的是文件内部原始帧的真实像素宽高1920×1080而不是显示尺寸。部分平台、旧剪辑软件在处理时会忽略标记视频画面横过来。解决方案使用会自动识别Rotation属性的编辑软件例如剪映进行视频编辑下载并配置好软件ffmpeg来到视频目录打开终端执行ffmpeg -i IMG_9473.MOV -metadata:s:v rotate0 -c:a copy IMG_9473_fixed.mp4这条指令可以把视频像素旋转并重置文件头的rotate值得到修复的视频把修复过的视频丢进软件中操作切片混流以格式工厂为例切片混流后仍然是竖屏问题解决