아이폰, 삼성, 그리고 몇몇 다른 제품들은 항상 가로 방향으로 동영상을 녹화합니다. 동영상이 회전해야 할 경우, 아이폰 동영상은 재생 중 동영상을 정상으로 돌려 회전시키라고 비디오 플레이어에 지시합니다.
불행히도, 현대의 비디오 포맷은 동영상을 재생하기 위해 하드웨어 가속을 요구하며, 그 하드웨어는 주로 TV에서 이러한 회전을 인식할 수 없습니다. 하드웨어가 동영상을 올바르게 회전시키지 못함으로써, 회전이 잘못되어 가로 동영상이 잘못 재생됩니다!
제 경험으로는 2023년 중반까지 구글 TV와 크롬캐스트 동글이 모든 아이폰 동영상을 올바르게 재생합니다. 아마존 파이어 TV 스틱과 소니 브라비아 TV는 필요할 때 이러한 동영상을 회전시키지 않습니다. 아마 미래에는 변할 수 있겠지만, 현재 이러한 장치들은 하드웨어 가속을 사용하여 회전이 필요한 아이폰 동영상을 재생할 수 없습니다. 동영상을 올바르게 회전시키기 위해선 제 앱에서 하드웨어 가속을 끄셔야 합니다.
불행히도, 하드웨어 가속을 끄면 동영상이 너무 느리게 재생되어 재생할 수 없게 될 수 있습니다. 현대의 HEVC 동영상은 재생을 위해 하드웨어 가속을 요구합니다.
무엇을 할 수 있나요?
동영상이 1080p 이하라면, 장치의 디코더를 우회하기 위해 하드웨어 가속을 끄는 것을 시도해 볼 수 있습니다. 이는 앱 설정 > 일반 > “하드웨어 가속 동영상”을 끄는 것으로 할 수 있습니다. 이 방법은 4K 동영상에도 작동하지만, 그러한 동영상은 보통 HEVC / h.265 하드웨어 가속이 필요하며, 가속을 끄면 재생이 끊기게 됩니다.
파일을 Flickr나 Google Photos와 같이 동영상을 널리 호환 가능한 포맷으로 자동 변환하는 서비스에 업로드할 수 있습니다. 이러한 서비스는 변환 과정의 일부로 동영상을 올바르게 회전시킬 것입니다.
Handbrake를 사용하여 동영상을 수동으로 재인코딩하여 회전 요구 사항을 제거할 수 있습니다. 이는 호환성을 높이고 보통 재인코딩은 스트리밍에 도움이 되는 더 작고 더 효율적인 인코딩 결과를 낳습니다. 많은 클라우드 드라이브 서비스가 비디오 스트리밍 서비스가 아니며, 그것들로부터 원시 4K 동영상을 재생하면 최대 8 MB/s를 사용할 수 있다는 것을 인식하는 것이 중요합니다. 이는 귀하와 서비스 사이의 모든 하드웨어에 대한 높은 요구 사항입니다.