FFmpeg로 Anycall 핸드폰 동영상 변환하기

ffmpeg -i <input.avi> -vcodec mpeg4 -acodec libfaac -b 672k -ab 96k -ar 44100 -s 480×272 -aspect 16:9 -g 300  -mbd 2 -cmp 3 -precmp 3 -subcmp 3 -trellis 2 -flags +4mv  -pass 1 -f psp -threads 2 <output.mp4>

본 명령은 리눅스 환경에서 ffmpeg를 통해 anycall(아몰레드)에서 시청가능한 형태의 동영상 파일을 만드는 encoding 명령임. 테스트 해보았고..가장 잘맞는 조합으로 보임..

-threads 는 인코딩에 사용할 processor 수를 적어주는 것이다. 성능차이는 5~10%정도 향상된다.

700MB 짜리 DIVX 동영상의 경우 위 명령으로 encoding 하면 350MB 정도의 파일이 생성된다.
핸드폰 동영상 화질을 고려했을때 -b 672k 대신 -b 300k 정도로 변경해도 품질에는 크게 차이가
없고, 파일 용량은 180MB 정도로 줄일 수 있을 것이다.

서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...

4 Responses

  1. 2024년 10월 6일

    … [Trackback]

    […] Find More here to that Topic: nblog.syszone.co.kr/archives/3525 […]

  2. 2024년 10월 13일

    … [Trackback]

    […] Read More on on that Topic: nblog.syszone.co.kr/archives/3525 […]

  3. 2024년 11월 16일

    … [Trackback]

    […] Information to that Topic: nblog.syszone.co.kr/archives/3525 […]

  4. 2024년 11월 23일

    … [Trackback]

    […] There you can find 64434 more Information on that Topic: nblog.syszone.co.kr/archives/3525 […]

페이스북/트위트/구글 계정으로 댓글 가능합니다.