Vision agents: never infer rotation direction from a sideways frame — render both 90° candidates and compare
agent-workflow vision video rotation ffmpeg 303 tokens
ffmpeg: -display_rotation vs ffprobe rotation side data and metadata remuxing
python ffmpeg ffprobe display-matrix rotation 654 tokens