동영상 회전 방향이 앱마다 다르게 보이는 이유

스마트폰으로 세로로 찍은 동영상을 컴퓨터로 옮기거나 다른 프로그램에 올렸을 때, 화면이 90도 돌아가 옆으로 재생되는 경우가 있습니다. 촬영한 파일 자체가 손상된 것이 아니라, 파일 안에 함께 저장된 회전 정보를 그 프로그램이 반영하지 않아서 생기는 일입니다. 이 회전 정보가 정확히 무엇이고, 어디서 열어도 항상 같은 방향으로 보이게 고정하는 방법을 정리했습니다.
요약 ① 스마트폰 카메라 센서는 대부분 가로로 고정돼 있어, 세로로 찍어도 픽셀은 가로로 눕혀진 채 저장되고 화면에 몇 도 돌려 보여줄지는 별도의 회전 정보로 기록됩니다. ② 이 회전 정보를 읽어 반영하는 프로그램에서는 항상 똑바로 보이지만, 정보를 무시하고 픽셀을 그대로 그리는 프로그램에서는 같은 파일이 옆으로 눕거나 거꾸로 보입니다. ③ 회전 정보만 바꾸는 대신 픽셀 자체를 실제로 돌려 다시 저장하면, 그 이후로는 어떤 프로그램에서 열어도 항상 같은 방향으로 보입니다.
세로 영상이 프로그램마다 다르게 보이는 이유
스마트폰을 세로로 들고 촬영해도 카메라 센서 자체는 대부분 가로 방향으로 고정되어 있습니다. 그래서 파일에 실제로 기록되는 픽셀 배열은 가로로 눕혀진 상태인 경우가 흔하고, 화면에서 세로로 똑바로 보이는 이유는 별도로 저장된 회전 정보 덕분입니다.
기기는 촬영 당시 자이로·가속도 센서로 폰이 어느 방향으로 기울어 있었는지 감지해, 몇 도 돌려서 보여줘야 하는지를 파일 안에 회전 정보로 함께 기록해 둡니다. 문제는 이 정보를 모든 프로그램이 똑같이 반영하지는 않는다는 점입니다.
스마트폰 갤러리 앱이나 최신 브라우저는 이 정보를 읽어 자동으로 돌려 보여주지만, 영상을 그대로 잘라 붙이거나 오래된 방식으로 처리하는 일부 편집 프로그램·재생기는 정보를 반영하지 않고 저장된 픽셀을 그대로 보여줍니다. 그 결과 같은 파일인데도 여는 곳에 따라 똑바로 보이거나 90도·180도 돌아가 보일 수 있습니다.
회전 정보와 실제 픽셀 회전은 다른 것입니다
여기서 중요한 구분은 '회전 정보를 바꾸는 것'과 '픽셀 자체를 돌리는 것'이 서로 다른 작업이라는 점입니다. 회전 정보만 바꾸는 방법은 파일 안의 표시 값 하나만 고쳐 쓰는 것이라 순식간에 끝나지만, 그 값을 무시하는 프로그램에서는 여전히 잘못된 방향으로 보입니다.
반면 픽셀 자체를 돌리는 방법은 화면에 실제로 그려지는 그림을 90도·180도 회전한 뒤 처음부터 다시 압축(인코딩)해 저장하는 방식입니다. 이렇게 만들어진 파일은 회전 정보를 아예 읽지 않는 프로그램에서 열어도 이미 올바른 방향으로 그려진 그림이 나오므로 항상 같은 모습으로 보입니다.
다만 픽셀을 다시 압축하는 과정은 회전 정보 값 하나만 바꾸는 것보다 시간이 걸리고, 영상을 다시 압축하는 만큼 압축 방식에 따른 손실이 매번 조금씩 더해질 수 있습니다.
도구 없이 직접 확인·고정하는 방법
지금 갖고 있는 파일이 회전 정보 때문에 문제인지 확인하려면, 같은 파일을 서로 다른 두 개 이상의 재생 프로그램에서 열어 비교해 보면 됩니다. 스마트폰에서는 똑바로 보이는데 특정 프로그램에서만 옆으로 보인다면, 파일이 잘못된 게 아니라 그 프로그램이 회전 정보를 반영하지 않는다는 뜻입니다.
방향을 아예 고정하고 싶다면, 컴퓨터에 있는 동영상 편집 프로그램에서 원하는 방향으로 회전한 뒤 다시 저장(내보내기)하면 됩니다. 대부분의 편집 프로그램은 이 과정에서 화면 자체를 실제로 돌려 다시 압축하기 때문에, 그렇게 저장한 파일은 이후 어떤 프로그램에서 열어도 같은 모습으로 보입니다.
저희 도구로 확인하기. 편집 프로그램을 설치하고 내보내기 설정을 맞추는 과정이 번거롭다면, 파일만 올려 방향을 고르고 픽셀 자체를 돌려 다시 저장해 주는 도구를 쓰면 한 번에 끝납니다.
무료 · 가입 불필요 · 브라우저 안에서 처리(서버 업로드 없음)

자주 막히는 지점
어떤 상황에서 회전 문제가 생기는지 정리하면 다음과 같습니다.
| 상황 | 원인 |
|---|---|
| 스마트폰 갤러리에서는 정상, 특정 편집 프로그램에서는 옆으로 | 그 프로그램이 회전 정보를 반영하지 않고 픽셀을 그대로 표시 |
| 메신저나 일부 웹사이트에 올린 뒤에만 눕는 경우 | 업로드 과정에서 자체적으로 다시 압축하면서 회전 처리 방식이 원본과 달라질 수 있음 |
| 이미 픽셀째 돌린 파일을 다시 회전 도구에 넣었더니 방향이 이상해짐 | 회전 정보가 아니라 실제 픽셀이 이미 돌아간 파일이라, 방향을 다시 계산해 골라야 함 |
정리
- 스마트폰 영상은 픽셀과 별도로 회전 정보를 함께 저장하는 경우가 많고, 이 정보의 반영 여부가 프로그램마다 달라 같은 파일이 다르게 보입니다.
- 어느 프로그램에서 잘못 보이는지는 같은 파일을 다른 프로그램에서 열어 비교하면 확인할 수 있습니다.
- 방향을 아예 고정하려면 회전 정보가 아니라 픽셀 자체를 돌려 다시 저장해야 하며, 이 경우 어디서 열어도 항상 같은 방향으로 보입니다.
- 다이나믹랩스의 동영상 회전·반전 도구는 이 방식을 그대로 사용해, 브라우저 안에서 파일을 서버로 보내지 않고 픽셀 자체를 돌려 다시 저장해 줍니다.
무료 · 가입 불필요 · 브라우저 안에서 처리(서버 업로드 없음)
자주 묻는 질문
회전 정보만 바꾸는 게 아니라 실제로 픽셀이 돌아가나요?
네. 이 도구는 화면에 그려지는 픽셀 자체를 회전·반전한 뒤 다시 인코딩해 저장합니다. 회전 정보 값만 바꾸는 방식이 아니므로, 이 정보를 무시하는 프로그램에서 열어도 항상 올바른 방향으로 보입니다.
파일이 서버로 전송되나요?
아니요. 회전·반전은 모두 브라우저 안에서 처리되며 동영상이 서버로 전송·저장되지 않습니다. 다만 최초 실행 시에는 처리 엔진(약 30MB)을 내려받아야 해서 잠시 느릴 수 있습니다.
여러 번 돌리면 화질이 계속 떨어지나요?
픽셀 자체를 다시 압축하는 방식이라, 같은 파일을 반복해서 돌릴 때마다 압축 손실이 조금씩 더해질 수 있습니다. 방향을 여러 번 시행착오로 바꾸기보다는 처음에 원하는 방향을 한 번에 고르는 편이 화질에 유리합니다.
결과 파일이 왜 항상 mp4로 나오나요?
회전·반전 후 h.264 코덱을 쓰는 mp4로 저장해, 원본 형식과 관계없이 대부분의 기기·플랫폼에서 문제없이 재생되도록 하기 때문입니다. 다른 형식이 필요하면 별도의 동영상 변환 도구를 이어서 사용하면 됩니다.
