Le blog de Jean David TECHER, un Réunionnais à Saint-Priest/Lyon

Aller au contenu | Aller au menu | Aller à la recherche


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 >

mardi 29 septembre 2015

html5media - Build from github

  • Set up environment -- nodejs is already built --
    export PATH=/opt/nodejs/0.12.7/bin/:$PATH
    export LD_LIBRARY_PATH=/opt/nodejs/0.12.7/lib/:/usr/local/lib/:/lib/:/usr/lib
    
  • Download latest sources from github
    git clone https://github.com/etianen/html5media.git
    cd html5media/
    
  • Install gulp and a couple of dependencies
    npm install  gulp gulp-uglify gulp-rename gulp-concat gulp-clean gulp-minify-css gulp-shell gulp-jshint gulp-less gulp-recess gulp-replace
  • Build html5media (refer to https://github.com/etianen/html5media/blob/master/BUILDING.markdown)
    gulp build
  • Once build is complete you should have everything located in build folder

mardi 4 mars 2014

FFmpeg 2.1.4 - full static Linux 32 Bits with libaacplus, fkd-aac, libx264, frei0r

Finally I was able to build FFmpeg static with libaacplus 2.0.2 and libfdk-aac

1. Download

http://www.mediafire.com/download/q8a81p1zm287ffu/ffmpeg-2.1.4_Linux32bit-static.tar.bz2

2. External libraries

bzlib			libnut			libtwolame
fontconfig		libopencore_amrnb	libvo_amrwbenc
frei0r			libopencore_amrwb	libvorbis
iconv			libopenjpeg		libvpx
libaacplus		libopus			libwavpack
libass			librtmp			libx264
libfaac			libschroedinger		libxavs
libfdk_aac		libspeex		libxvid
libfreetype		libtheora		zlib
libmp3lame

vendredi 31 janvier 2014

FFmpeg 2.1.3 - full static Linux 32 Bits

I bought a dedicated version of Ermine two years ago (http://magicermine.com/. In the past I was used to build FFmpeg statically. Wihtout Ermine it is still doable to build ffmpeg statically but it is more complicated. Since I wanted to add more features I decided to have a try with Ermine.

Download

The link is https://www.mediafire.com/?b3g8e938yknf538
  1. Download the tarball using the link above
  2. Decompress the tarball
    ffmpeg-2.1.3_static_Linux-32.tar.bz2
  3. There are two folders .frei0r-1/ and .ffmpeg
    • .frei0r-1/: frei0r with all plugins
    • .ffmpeg: all presets for ffmpeg (x264...)
    Just pour those folders in your home directory ($HOME)

lundi 8 avril 2013

FFmpeg 1.2 - Download Static binary for Linux 32 bits (supported libass, libfaac, libx264, libaacplus, frei0r....)

Here are a few instructions for a personal use of FFmpeg before trying to compil FFmpeg yourself. The static binary was compiled with all the usual libraries.

1. Download

  • Download the file from mediafire.com: http://www.mediafire.com/?ovkv269j2uf3d6y

    2. Decompress

    tar xvjf ffmpeg-1.2.0-linux_static.tar.bz2
    There is only one file ffmpeg

    Test it without any argument

    root@ubuntu-lucid:~/ffmpeg-1.2# ./ffmpeg
    ffmpeg version 1.2 Copyright (c) 2000-2013 the FFmpeg developers
      built on Apr  8 2013 16:42:54 with gcc 4.4.3 (Ubuntu 4.4.3-4ubuntu5.1)
      configuration:  --extra-ldflags=-static --extra-cflags=-static --enable-static --disable-shared --enable-sram --enable-pic --disable-ffplay --disable-ffprobe --disable-ffserver 
    --enable-gnutls --enable-vdpau --enable-libcdio --enable-fontconfig --enable-libopus --enable-runtime-cpudetect --enable-memalign-hack --enable-version3 --enable-libopencore-amrnb 
    --enable-libopencore-amrwb --enable-libx264 --enable-libtheora --enable-libvorbis --enable-libmp3lame --enable-libxvid --enable-libvpx --enable-gpl --enable-nonfree 
    --enable-pthreads --enable-libopenjpeg --enable-zlib --enable-bzlib --enable-libxavs --enable-libschroedinger --enable-libvo-amrwbenc --enable-libfreetype --enable-libnut 
    --enable-libspeex --enable-libaacplus --enable-libfaac --enable-small --enable-libass --enable-libdc1394 --enable-libiec61883 --enable-librtmp --enable-frei0r --enable-libtwolame
      libavutil      52. 18.100 / 52. 18.100
      libavcodec     54. 92.100 / 54. 92.100
      libavformat    54. 63.104 / 54. 63.104
      libavdevice    54.  3.103 / 54.  3.103
      libavfilter     3. 42.103 /  3. 42.103
      libswscale      2.  2.100 /  2.  2.100
      libswresample   0. 17.102 /  0. 17.102
      libpostproc    52.  2.100 / 52.  2.100
    Hyper fast Audio and Video encoder
    usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...
    
    Use -h to get full help or, even better, run 'man ffmpeg'