TMElyralab/MuseTalk
77
1 2FFMPEG_PREFIX="$(echo $HOME/local)"3FFMPEG_SOURCES="$(echo $HOME/ffmpeg_sources)"4FFMPEG_BINDIR="$(echo $FFMPEG_PREFIX/bin)"5PATH=$FFMPEG_BINDIR:$PATH6 7mkdir -p $FFMPEG_PREFIX8mkdir -p $FFMPEG_SOURCES9 10cd $FFMPEG_SOURCES11wget http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz12tar xzvf yasm-1.2.0.tar.gz13cd yasm-1.2.014./configure --prefix="$FFMPEG_PREFIX" --bindir="$FFMPEG_BINDIR"15make16make install17make distclean18 19 20 21cd $FFMPEG_SOURCES22wget http://download.videolan.org/pub/x264/snapshots/last_x264.tar.bz223tar xjvf last_x264.tar.bz224cd x264-snapshot*25./configure --prefix="$FFMPEG_PREFIX" --bindir="$FFMPEG_BINDIR" --enable-static26make27make install28make distclean29 30 31 32cd $FFMPEG_SOURCES33wget -O fdk-aac.tar.gz https://github.com/mstorsjo/fdk-aac/tarball/master34tar xzvf fdk-aac.tar.gz35cd mstorsjo-fdk-aac*36autoreconf -fiv37./configure --prefix="$FFMPEG_PREFIX" --disable-shared38make39make install40make distclean41 42 43 44cd $FFMPEG_SOURCES45wget http://webm.googlecode.com/files/libvpx-v1.3.0.tar.bz246tar xjvf libvpx-v1.3.0.tar.bz247cd libvpx-v1.3.048./configure --prefix="$FFMPEG_PREFIX" --disable-examples49make50make install51make clean52 53 54 55cd $FFMPEG_SOURCES56wget https://github.com/FFmpeg/FFmpeg/tarball/master -O ffmpeg.tar.gz57rm -rf FFmpeg-FFmpeg*58tar -zxvf ffmpeg.tar.gz59cd FFmpeg-FFmpeg*60PKG_CONFIG_PATH="$FFMPEG_PREFIX/lib/pkgconfig"61export PKG_CONFIG_PATH62./configure --prefix="$FFMPEG_PREFIX" --extra-cflags="-I$FFMPEG_PREFIX/include" \63 --extra-ldflags="-L$FFMPEG_PREFIX/lib" --bindir="$FFMPEG_BINDIR" --extra-libs="-ldl" --enable-gpl \64 --enable-libass --enable-libfdk-aac --enable-libmp3lame --enable-libtheora \65 --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree \66 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-libvo-amrwbenc67make68make install69make distclean70hash -r71 