1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- #!/bin/bash
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- FFMPEG_VERSION=3.1.2
-
- function mesh_install_ffmpeg
- {
- chroot "${rootdir}" apt-get -y remove ffmpeg libav-tools
- chroot "${rootdir}" apt-get -y install build-essential
- chroot "${rootdir}" apt-get -y install --reinstall libmp3lame-dev libvorbis-dev libtheora-dev libspeex-dev yasm pkg-config libopenjpeg-dev libx264-dev mjpegtools libmjpegtools-dev
- mkdir -p ${rootdir}$INSTALL_DIR/ffmpeg-release
- cd ${rootdir}$INSTALL_DIR
- wget http://ffmpeg.org/releases/ffmpeg-${FFMPEG_VERSION}.tar.bz2
- tar xvjf ffmpeg-${FFMPEG_VERSION}.tar.bz2
- chroot ${rootdir} /bin/bash -x <<EOF
- cd ${INSTALL_DIR}/ffmpeg-${FFMPEG_VERSION}
- ./configure --enable-gpl --enable-postproc --enable-swscale --enable-avfilter --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libx264 --enable-libspeex --enable-shared --enable-pthreads --enable-libopenjpeg --enable-ffplay --enable-encoder=mjpeg --enable-decoder=mjpeg --enable-muxer=mjpeg
- make
- make install
- EOF
- chroot "${rootdir}" apt-get install libav-tools
- chroot "${rootdir}" ldconfig
- }
-
-
|