무조건 재인코딩 설정 했을때 세로 동영상 가로로 강제 전환되는 증상
CMS/프레임워크 | Rhymix 2.1 |
---|---|
개발 언어 | PHP 7.4 |
세로로 찍은 동영상파일이 있습니다.
이걸 파일 설정에서 무조건 재인코딩 하고 업로드하면
서버1 - 기본 코어 - 무조건 재인코딩 설정 - rocky 리눅스 9
세로 동영상이 가로 동영상으로 바뀌면서 완전 세로가 찌그러진 영상으로 변함
ffmpeg version 5.1.3 Copyright (c) 2000-2022 the FFmpeg developers
built with gcc 11 (GCC)
Version: ImageMagick 6.9.12-93 Q16 x86_64 17898
예시 이미지
서버2 기본 코어 - 무조건 재인코딩 설정 - centos 7
세로 동영상이 찌그러짐 없이 잘 올라감
ffmpeg version 2.8.15 Copyright (c) 2000-2018 the FFmpeg developers
built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-36)
Version: ImageMagick 6.9.10-68 Q16 x86_64 2021-10-14
혹시 /usr/bin/ffmpeg 버전 혹은 ImageMagick 버전과 관련성이 있을까요?
답답한 상황이네요 ㅠㅠ

톰캣
Lv. 11
시대의 흐름에 뒤떨어지지 않도록 아주 천천히지만 노력하고 있습니다.
댓글 7
라이믹스 최신 develop에서도 같은 증상인가요? 동영상 가로세로 비율 조정 관련해서 패치가 되었거든요. 물론 ffmpeg 버전이 워낙 다양하기 때문에 모든 버전에서 동일하게 작동하는 패치인지는 저희도 아직 모릅니다...
동영상은 100% ffmpeg으로만 처리하므로 imagemagick 버전은 무관합니다.
오늘 rhymix-2.1.7 버전(당시 develop 버전이였던)에서도 동일한 증상이 생기네요.
마찬가지로 서버2에서는 잘동작하네요.
임시방편으로 무조건 재인코딩 기능은 끄고 사용해야겠네요.ㅠㅠ
5.1.4 에서도 마찬가지네요.
무조건 재인코딩 꺼 두었음에도 불구하고
mov 파일이 mp4 변환 되는 과정에서 강제로 가로가 찌그러져 버리네요 ㅠㅠ
"세로사이즈 동영상 올리면 가로로 업로드 되고, 가로사이즈로 동영상 올리면 세로사이즈로 업로드 됨. 어떻게 올려도 영상이 찌부되서 올라간다"라고 사이트 이용자가 버그를 오늘 알려줬는데
이미 인지하고 있는 내용이긴 해서요 혹시 코어와는 관련이 없을까요?
관련하여 영상 촬영하였습니다.
영상 90도 회전이 아닌 그냥 무조건 적인 찌그러짐이 발생합니다.
세로 영상을 올려도 가로로 눌러져서 업로드가 됩니다.
문제가 발생하는 파일 샘플을 메일로 보내주실 수 있다면 디버깅에 큰 도움이 되겠습니다.
rocky에서 dnf로 설치하면 5.1.* 버전이 설치됩니다.
6버전까지 릴리즈 된것으로 나오지만 록키리눅스에서 설치가 쉽지는 않네요.
감사합니다.
-vf "scale=%d:%d 이 부분이나 -resize %dx%d 이 부분에 혹시나 문제가없는지 살펴봐주시면 감사드리겠습니다.