회사 웹 사이트에서 많은 비디오 파일을 플래시 비디오로 변환하고 싶습니다. 모든 비디오는 360p 형식이어야하므로 크기는 Nx360이어야합니다.
FFMpeg는 -s 인수를 사용하여 대상 해상도를 W x H 로 지정 합니다. 나도 몰라 W 는 소스 파일의 가로 세로 비율에 따라 달라집니다로, IDþ을. 소스가 640x480 인 경우 대상은 480x360입니다. 소스가 848x480 인 경우 대상은 636x360입니다.
ffmpeg 스위치로 어떻게 할 수 있습니까? 가로 세로 비율을 유지하고 대상 비디오의 높이 만 지정합니까?
ffprobe를 실행하여 소스 비디오 크기를 가져오고 종횡비를 계산 한 다음 새로운 너비를 계산하는 프로그램을 만들어서 쉽게 해결할 수 있습니다.