본문 바로가기
유틸리티 소프트웨어(Utility Software)/FFMPEG

ffmpeg로 1080p 해상도 저용량으로 변환하는 명령어

by 연구자 공학코드 2026. 4. 16.

공지사항

  1. 제가 운영하는 IT·SI·SM 전문가 커뮤니티 아이티프로(https://cafe.naver.com/itpro)에 가입하시면 IT 개발 노하우와 SI 구축 및 사업관리 노하우, 솔루션 정보를 제공받으실 수 있습니다.

  2. 제가 운영하는 개발자 커뮤니티 코어큐브(https://cafe.naver.com/ewsncube)에 가입하시면 컴퓨터 관련 학습 자료와 질의응답을 제공받으실 수 있습니다.

728x90
반응형

ffmpeg로 원본 동영상 파일을 1080p 해상도를 가진 저용량 동영상 파일로 변환하는 명령어는 아래와 같다.

ffmpeg -i "input.mp4" -vf "scale=1920:1080:force_original_aspect_ratio=decrease:force_divisible_by=2:reset_sar=1,pad=1920:1080:(ow-iw)/2:(oh-ih)/2" -c:v libx264 -preset slow -crf 28 -pix_fmt yuv420p -c:a aac -b:a 96k "output_1080p_small.mp4"

변환이 진행되는 화면

CUDA 하드웨어 가속을 이용해서 변환하는 것이 필요한 경우 아래의 명령어를 사용할 수 있다.

ffmpeg -hwaccel cuda -hwaccel_output_format cuda -i "input.mp4" -vf "scale_cuda=1920:1080:force_original_aspect_ratio=decrease:force_divisible_by=2:reset_sar=1:format=yuv420p,pad_cuda=1920:1080:(ow-iw)/2:(oh-ih)/2:color=black" -c:v h264_nvenc -preset slow -rc vbr -cq 30 -b:v 0 -maxrate:v 3M -bufsize:v 6M -c:a aac -b:a 96k "output_1080p_small.mp4"

CUDA 하드웨어 가속으로 변환이 진행되는 화면

작업 관리자로 GPU 사용량을 확인하면 아래의 사진처럼 GPU가 활용되고 있는 것을 볼 수 있다.

GPU 사용량

 

 

728x90
반응형

댓글