Tag Archives: ffmpeg

CENTOS 7.x에 ffmepg 설치하는 방법

mov, avi 같은 포멧으로 Centos 기반 서버에 저장된 동영상을 mp4로 변환할 일이 생겨 ffmpeg을 설치하는 방법을 공유하고자 합니다.

STEP 1. epel-release를 설치합니다.
# yum -y install epel-release

STEP2. nux repository를 설치합니다.
# rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

STEP3. ffmpeg과 ffmpeg-devel 패키지를 설치합니다.
# yum install ffmpeg ffmpeg-devel -y

STEP4. 동작 여부를 테스트 해 봅니다.
# ffmpeg -version
ffmpeg version 2.6.8 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-4)
configuration: –prefix=/usr –bindir=/usr/bin –datadir=/usr/share/ffmpeg –incdir=/usr/include/ffmpeg –libdir=/usr/lib64 –mandir=/usr/share/man –arch=x86_64 –optflags=’-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong –param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic’ –enable-bzlib –disable-crystalhd –enable-gnutls –enable-ladspa –enable-libass –enable-libcdio –enable-libdc1394 –enable-libfaac –enable-nonfree –enable-libfdk-aac –enable-nonfree –disable-indev=jack –enable-libfreetype –enable-libgsm –enable-libmp3lame –enable-openal –enable-libopenjpeg –enable-libopus –enable-libpulse –enable-libschroedinger –enable-libsoxr –enable-libspeex –enable-libtheora –enable-libvorbis –enable-libv4l2 –enable-libx264 –enable-libx265 –enable-libxvid –enable-x11grab –enable-avfilter –enable-avresample –enable-postproc –enable-pthreads –disable-static –enable-shared –enable-gpl –disable-debug –disable-stripping –shlibdir=/usr/lib64 –enable-runtime-cpudetect
libavutil 54. 20.100 / 54. 20.100
libavcodec 56. 26.100 / 56. 26.100
libavformat 56. 25.101 / 56. 25.101
libavdevice 56. 4.100 / 56. 4.100
libavfilter 5. 11.102 / 5. 11.102
libavresample 2. 1. 0 / 2. 1. 0
libswscale 3. 1.101 / 3. 1.101
libswresample 1. 1.100 / 1. 1.100
libpostproc 53. 3.100 / 53. 3.100

위와 비슷한 정보가 뜬다면 일단 ffmpeg 설치에 성공하신 것입니다. 이후 mp4 포멧으로의 영상 변환은 다음과 같은 커맨드로 가능합니다.

ffmpeg으로 mov file을 mp4로 변환하는 방법

아이폰에서 동영상을 찍거나 편집하면 mov파일로 저장됩니다. 이를 mp4로 저장하는 방법은 ffmpeg을 설치 한 후 커맨드라인에서 다음과 같이 명령어를 실행해 주면 됩니다.

방법1)

ffmpeg –i source_video.mov –vcodec h264 –acodec mp2 my-video.mp4

방법2) 오디오 코덱을 aac로 바꾸어 보았습니다.

ffmpeg –i source_video.mov –vcodec h264 –acodec aac my-video.mp4