Changes between Version 106 and Version 107 of CompilationGuide/Ubuntu
- Timestamp:
- Apr 23, 2015, 6:58:56 PM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CompilationGuide/Ubuntu
v106 v107 91 91 }}} 92 92 93 === libx265 === 94 95 H.265/HEVC video encoder. See the [[Encode/H.265|H.265 Encoding Guide]] for more information and usage examples. 96 97 {{{ 98 sudo apt-get install cmake mercurial 99 cd ~/ffmpeg_sources 100 hg clone https://bitbucket.org/multicoreware/x265 101 cd ~/ffmpeg_sources/x265/build/linux 102 PATH="$HOME/bin:$PATH" cmake -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX="$HOME/ffmpeg_build" -DENABLE_SHARED:bool=off ../../source 103 make 104 make install 105 make distclean 106 }}} 107 93 108 === libfdk-aac === 94 109 … … 172 187 tar xjvf libvpx-v1.3.0.tar.bz2 173 188 cd libvpx-v1.3.0 174 PATH="$HOME/bin:$PATH" ./configure --prefix="$HOME/ffmpeg_build" --disable-examples 189 PATH="$HOME/bin:$PATH" ./configure --prefix="$HOME/ffmpeg_build" --disable-examples --disable-unit-tests 175 190 PATH="$HOME/bin:$PATH" make 176 191 make install … … 187 202 PATH="$HOME/bin:$PATH" PKG_CONFIG_PATH="$HOME/ffmpeg_build/lib/pkgconfig" ./configure \ 188 203 --prefix="$HOME/ffmpeg_build" \ 204 --pkg-config-flags="--static" \ 189 205 --extra-cflags="-I$HOME/ffmpeg_build/include" \ 190 206 --extra-ldflags="-L$HOME/ffmpeg_build/lib" \ … … 200 216 --enable-libvpx \ 201 217 --enable-libx264 \ 218 --enable-libx265 \ 202 219 --enable-nonfree 203 220 PATH="$HOME/bin:$PATH" make … … 253 270 254 271 {{{ 255 rm -rf ~/ffmpeg_build ~/ffmpeg_sources ~/bin/{ffmpeg,ffprobe,ffserver,vsyasm,x264, yasm,ytasm}272 rm -rf ~/ffmpeg_build ~/ffmpeg_sources ~/bin/{ffmpeg,ffprobe,ffserver,vsyasm,x264,x265,yasm,ytasm} 256 273 }}} 257 274 … … 263 280 264 281 {{{ 265 rm -rf ~/ffmpeg_build ~/ffmpeg_sources ~/bin/{ffmpeg,ffprobe,ffserver,vsyasm,x264, yasm,ytasm}266 sudo apt-get autoremove autoconf automake build-essential libass-dev libfreetype6-dev libgpac-dev \282 rm -rf ~/ffmpeg_build ~/ffmpeg_sources ~/bin/{ffmpeg,ffprobe,ffserver,vsyasm,x264,x265,yasm,ytasm} 283 sudo apt-get autoremove autoconf automake build-essential cmake libass-dev libfreetype6-dev libgpac-dev \ 267 284 libmp3lame-dev libopus-dev libsdl1.2-dev libtheora-dev libtool libva-dev libvdpau-dev \ 268 libvorbis-dev libvpx-dev libx264-dev libxcb1-dev libxcb-shm0-dev ibxcb-xfixes0-dev texi2html zlib1g-dev285 libvorbis-dev libvpx-dev libx264-dev libxcb1-dev libxcb-shm0-dev ibxcb-xfixes0-dev mercurial texi2html zlib1g-dev 269 286 sed -i '/ffmpeg_build/c\' ~/.manpath 270 287 hash -r
