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 정도로 줄일 수 있을 것이다.
4 Responses
… [Trackback]
[…] Find More here to that Topic: nblog.syszone.co.kr/archives/3525 […]
… [Trackback]
[…] Read More on on that Topic: nblog.syszone.co.kr/archives/3525 […]
… [Trackback]
[…] Information to that Topic: nblog.syszone.co.kr/archives/3525 […]
… [Trackback]
[…] There you can find 64434 more Information on that Topic: nblog.syszone.co.kr/archives/3525 […]