blob: eee6d7a049c9bd9b7d8542e027ee80d85051bd5f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
|
sudo apt-get -y install subversion
sudo apt-get -y install git git-core
mkdir deps
cd deps
sudo apt-get -y install libgpac-dev
sudo apt-get -y install yasm
git clone git://git.videolan.org/x264.git
cd x264
./configure --prefix=/usr/local --enable-shared
make
sudo make install
cd ..
sudo apt-get -y install nasm
wget http://downloads.xvid.org/downloads/xvidcore-1.2.1.tar.gz
tar xvfz xvidcore-1.2.1.tar.gz
cd xvidcore/build/generic
./configure --prefix=/usr/local
make
sudo make install
cd ../../../../
sudo rm -r deps
sudo apt-get -y install libxvidcore-dev libxfixes-dev
sudo apt-get -y install libfaac-dev libfaad-dev libschroedinger-dev libtheora-dev libvorbis-dev libxv-dev libxvmc-dev
sudo apt-get -y install libmp3lame-dev libx264-dev
#svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg
#git clone http://git.chromium.org/webm/libvpx.git
#cd libvpx
#./configure --enable-shared
#make && sudo make install
#cd ..
#rm -r libvpx
cd ffmpeg
./configure --prefix=/usr/local --enable-gpl --enable-nonfree --enable-shared --enable-postproc --enable-avfilter --enable-pthreads --enable-x11grab --enable-bzlib --enable-libfaac --enable-libmp3lame --enable-libschroedinger --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-zlib #--enable-libvpx
#https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&ved=0CDYQFjAB&url=https%3A%2F%2Fgithub.com%2Fopenembedded%2Foe-core%2Fblob%2Fmaster%2Fmeta%2Frecipes-multimedia%2Fgstreamer%2Fgst-ffmpeg-0.10.13%2Fh264_qpel_mmx.patch&ei=IKPJUb5GzYuFB5fcgcAF&usg=AFQjCNFXPPb3HZRMdRCnOazSoteHQu6awA&sig2=Z2s4SUshqcOCoB5N_o1aVw&bvm=bv.48293060,d.ZG4
#problems for now with latest version, use saved one here
#cp ../../h264_qpel_mmx.c libavcodec/x86/
make
sudo make install
cd ..
git clone https://github.com/FFMS/ffms2.git
cd ffms2/
./configure
make
sudo make install
cd ..
rm -r ffms2
LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
sudo ldconfig
sudo apt-get -y install colorgcc
sudo apt-get -y install g++
sudo apt-get -y install libpoco-dev libvamp-hostsdk3 vamp-plugin-sdk libsndfile1-dev
sudo apt-get -y install libnoise0 libnoise-dev
sudo apt-get -y install libopencv-dev libopencv-core-dev libopencv-highgui-dev
sudo apt-get -y install libjsoncpp0 libjsoncpp-dev
sudo mkdir /usr/lib/vamp
sudo cp qm-vamp-plugins-1.7-amd64-linux/* /usr/lib/vamp
git clone https://github.com/bbcrd/bbc-vamp-plugins.git
cd bbc-vamp-plugins
make -f Makefile.linux
sudo mv bbc-vamp-plugins.so bbc-vamp-plugins.cat bbc-vamp-plugins.n3 /usr/local/lib/vamp/
cd ..
sudo rm -r bbc-vamp-plugins
sudo apt-get -y install librsvg2-2 librsvg2-dev
sudo apt-get install python-matplotlib
|