Created
June 8, 2017 23:08
-
-
Save serbiant/b19442427fd0bad864dccc21f68fbee2 to your computer and use it in GitHub Desktop.
Installing FFMPEG at Ubuntu 14.04
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
mkdir ~/.src | |
cd ~/.src | |
sudo apt-get update | |
sudo apt-get upgrade | |
sudo apt-get remove x264 ffmpeg | |
apt-get install make automake g++ bzip2 unzip patch subversion git yasm | |
sudo nano /etc/ld.so.conf | |
# ADD IF THERE NO SUCH ENTRIES | |
/usr/lib | |
/usr/local/lib | |
#save and... | |
sudo ldconfig | |
sudo apt-get install x264 libsdl1.2-dev zlib1g-dev libfaad-dev libfaac-dev libgsm1-dev libtheora-dev libvorbis-dev libspeex-dev libopencore-amrwb-dev libopencore-amrnb-dev libxvidcore-dev libxvidcore4 libmp3lame-dev libjpeg62 libjpeg62-dev | |
git clone https://chromium.googlesource.com/webm/libvpx | |
cd libvpx | |
sudo ./configure --enable-shared --enable-pic | |
sudo make | |
sudo make install | |
cd .. | |
wget http://ffmpeg.org/releases/ffmpeg-3.3.tar.bz2 | |
tar -xvjf ffmpeg-3.3.tar.bz2 | |
cd ffmpeg-3.3 | |
sudo ./configure --enable-gpl --enable-version3 --enable-shared --enable-nonfree --enable-postproc --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid | |
sudo make | |
sudo make install | |
sudo ldconfig | |
#optional | |
cd tools | |
sudo make qt-faststart | |
sudo cp qt-faststart /usr/local/bin/ | |
cd ~/.src |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment