FFMPEG - 이미지가 세로인 경우에만 전치하는 방법

FFMPEG - 이미지가 세로인 경우에만 전치하는 방법

이미지를 옮겨야 해요오직인물 사진이 감지되면.

세로 모드에서 휴대폰을 사용하여 사진을 찍었다고 가정해 보겠습니다. 크기는 960 x 1280일 수 있습니다. 이 경우 90도 회전해야 하므로 데스크톱에서 열면 1280 x 960이 됩니다.

ffmpeg 명령은 무엇이어야 합니까?

추신: picture.height > picture.width에서 작동하는 경우에도 허용되는 솔루션입니다.

답변1

전치 필터에는 이에 대한 옵션이 있습니다:

ffmpeg -i in -vf transpose=clock:passthrough=landscape out

세로 입력만 시계 방향으로 90도 회전합니다.

다음에서 사용 가능한 모든 값을 확인하세요.https://ffmpeg.org/ffmpeg-filters.html#transpose-1

관련 정보