![4K iPhone 비디오를 1080으로 다운스케일링](https://rvso.com/image/1692524/4K%20iPhone%20%EB%B9%84%EB%94%94%EC%98%A4%EB%A5%BC%201080%EC%9C%BC%EB%A1%9C%20%EB%8B%A4%EC%9A%B4%EC%8A%A4%EC%BC%80%EC%9D%BC%EB%A7%81.png)
Powerdirector의 Android용 모바일 앱으로 추가 처리할 수 있도록 iPhone 14로 촬영한 거대한 4K 비디오를 축소하려고 합니다. 소스 비디오를 변환하기 위해 Handbrake와 ffmpeg를 조작하는 데 몇 시간을 보냈지만 결과는 항상 너무 불안정했습니다. 특히 카메라가 움직일 때 마치 초당 프레임 수가 너무 낮은 것처럼 보였습니다. 나에게 필요한 특별한 코덱이 있을까요?
소스 비디오의 특성은 다음과 같습니다: MPEG-4, 26.3 Mb/s 가변, 32.587 FPS, AVC High 5.2, 3840x2160, YUV, BT.709.
분명히 Powerdirector는 MPEG-2에서 가장 잘 작동하며 내 목적에는 1080이면 충분할 것입니다. ffmpeg로 변환을 수행하기 위한 올바른 명령줄을 찾는 데 도움을 줄 수 있는 사람이 있습니까? 영상 길이가 거의 1시간 정도라서 영상의 처음 30초만 명령어를 실행하고 결과를 확인해 볼까 합니다.
답변1
30초 후 확인:
ffmpeg -i [inputfile] -t 30 -c:v mpeg2video -crf 22 -c:a mp3 -vf scale=1920:1020 [outfile].mpg
전체 파일을 인코딩하려면:
ffmpeg -i [inputfile] -c:v mpeg2video -crf 22 -c:a mp3 -vf scale=1920:1020 [outfile].mpg
노트
원본 비디오가 4K였으므로 HEVC로 인코딩되었을 가능성이 높습니다. HEVC에서 mpeg2로 전환하는 것은 HEVC가 mpeg2보다 4배 더 효율적이기 때문에 품질이 크게 손실됩니다.