synology NAS에 AirVideo Server 설치하는 포스팅의 대부분이 2.2.5 버전을 다루고 있는데, 간만에 업데이트 현황을 찾아보니 2.4.5 beta6까지 업데이트되었다고 합니다.
리눅스용 2.4.5 beta6에서는 버그 발생 이슈가 있어, 한 단계 아래 버전을 설치해 봤습니다.
0. 전제
0.1. optware 설치되어 있어야 합니다.
0.2 아래 패키지들이 설치되어 있어야 합니다.
ipkg install wget-ssl
ipkg install bzip2
ipkg install optware-devel
ipkg install gcc
ipkg install git
ipkg install grep
ipkg install sdl
ipkg install sdl-dev
ipkg install libmpeg2
ipkg install mpeg2dec
ipkg install libpth
ipkg install lame
ipkg install faad2
ipkg install xvid
ipkg install libjpeg
ipkg install vim
ipkg install yasm
0.2. x264 설치
git clone git://git.videolan.org/x264.git
cd ./x264
./configure –prefix=/opt –disable-asm
make
make install
0.3. faac 설치
wget http://switch.dl.sourceforge.net/sourceforge/faac/faac-1.28.tar.gz
tar -xvf faac-1.28.tar.gz
cd faac-1.28
./configure –prefix=/opt –without-mp4v2
make
make install
0.4. xvid 설치
wget http://downloads.xvid.org/downloads/xvidcore-1.2.2.tar.gz
tar -xzf xvidcore-1.2.2.tar.gz
cd ./xvidcore/build/generic/
./configure –prefix=/opt
make
make install
1. ffmpeg 소스 다운로드
wget http://inmethod.com/air-video/download/ffmpeg-for-2.4.5.tar.bz2
2. 압축 해제
bzip2 -d ffmpeg-for-2.4.5.tar.bz2
3. 묶음 풀기
tar xvf ffmpeg-for-2.4.5.tar
4. 컴파일 및 설치
cd ffmpeg
./configure –prefix=/opt –enable-pthreads –disable-shared –enable-static –enable-gpl –enable-libx264 –enable-libmp3lame
make
make install
5. 확인
ls -alF /opt/bin/ffmpeg