ffmpeg Linux Mint download, compile and install howto -

ffmpeg Linux Mint download, compile and install howto

#if you have nvidia make sure you install the nvidia-cuda-toolkit so hardware acceleration can be used

wget http://ffmpeg.org/releases/ffmpeg-3.3.2.tar.bz2
tar -jxvf ffmpeg-3.3.2.tar.bz2
cd  ffmpeg-3.3.2/


./configure --disable-yasm

install prefix            /usr/local
source path               .
C compiler                gcc
C library                 glibc
ARCH                      x86 (generic)
big-endian                no
runtime cpu detection     yes
yasm                      no
MMX enabled               yes
MMXEXT enabled            yes
3DNow! enabled            yes
3DNow! extended enabled   yes
SSE enabled               yes
SSSE3 enabled             yes
AESNI enabled             yes
AVX enabled               yes
XOP enabled               yes
FMA3 enabled              yes
FMA4 enabled              yes
i686 features enabled     yes
CMOV is fast              yes
EBX available             yes
EBP available             yes
debug symbols             yes
strip symbols             yes
optimize for size         no
optimizations             yes
static                    yes
shared                    no
postprocessing support    no
network support           yes
threading support         pthreads
safe bitstream reader     yes
texi2html enabled         no
perl enabled              yes
pod2man enabled           yes
makeinfo enabled          no
makeinfo supports HTML    no

External libraries:
iconv              libxcb            libxcb_shm              xlib            zlib

External libraries providing hardware acceleration:
cuda              cuvid                nvenc

Libraries:
avcodec              avdevice            avfilter              avformat            avutil              swresample            swscale

Programs:
ffmpeg              ffprobe            ffserver

Enabled decoders:
aac              aic                cook              fmvc            mdec              opus                ppm                  srt            vp3
aac_fixed          alac                cpia              fourxm            metasound          paf_audio            prores              ssa            vp5
aac_latm          alias_pix            cscd              fraps            microdvd          paf_video            prores_lgpl              stl            vp6
aasc              als                cyuv              frwu            mimic              pam                psd                  subrip            vp6a
ac3              amrnb                dca                  g2m            mjpeg              pbm                ptx                  subviewer            vp6f
ac3_fixed          amrwb                dds                  g723_1            mjpeg_cuvid          pcm_alaw            qcelp              subviewer1        vp7
adpcm_4xm          amv                dfa                  g729            mjpegb              pcm_bluray            qdm2              sunrast            vp8
adpcm_adx          anm                dirac              gif            mlp              pcm_dvd            qdmc              svq1            vp8_cuvid
adpcm_afc          ansi                dnxhd              gsm            mmvideo              pcm_f16le            qdraw              svq3            vp9
adpcm_aica          ape                dpx                  gsm_ms            motionpixels          pcm_f24le            qpeg              tak            vp9_cuvid
adpcm_ct          apng                dsd_lsbf              h261            movtext              pcm_f32be            qtrle              targa            vplayer
adpcm_dtk          ass                dsd_lsbf_planar          h263            mp1              pcm_f32le            r10k              targa_y216        vqa
adpcm_ea          asv1                dsd_msbf              h263i            mp1float          pcm_f64be            r210              tdsc            wavpack
adpcm_ea_maxis_xa      asv2                dsd_msbf_planar          h263p            mp2              pcm_f64le            ra_144              text            webp
adpcm_ea_r1          atrac1            dsicinaudio              h264            mp2float          pcm_lxf            ra_288              theora            webvtt
adpcm_ea_r2          atrac3            dsicinvideo              h264_cuvid        mp3              pcm_mulaw            ralf              thp            wmalossless
adpcm_ea_r3          atrac3al            dss_sp              hap            mp3adu              pcm_s16be            rawvideo              tiertexseqvideo        wmapro
adpcm_ea_xas          atrac3p            dst                  hevc            mp3adufloat          pcm_s16be_planar        realtext              tiff            wmav1
adpcm_g722          atrac3pal            dvaudio              hevc_cuvid        mp3float          pcm_s16le            rl2                  tmv            wmav2
adpcm_g726          aura                dvbsub              hnm4_video        mp3on4              pcm_s16le_planar        roq                  truehd            wmavoice
adpcm_g726le          aura2                dvdsub              hq_hqa            mp3on4float          pcm_s24be            roq_dpcm              truemotion1        wmv1
adpcm_ima_amv          avrn                dvvideo              hqx            mpc7              pcm_s24daud            rpza              truemotion2        wmv2
adpcm_ima_apc          avrp                dxa                  huffyuv            mpc8              pcm_s24le            rscc              truemotion2rt        wmv3
adpcm_ima_dat4          avs                dxtory              iac            mpeg1_cuvid          pcm_s24le_planar        rv10              truespeech        wmv3image
adpcm_ima_dk3          avui                dxv                  idcin            mpeg1video          pcm_s32be            rv20              tscc            wnv1
adpcm_ima_dk4          ayuv                eac3              idf            mpeg2_cuvid          pcm_s32le            rv30              tscc2            ws_snd1
adpcm_ima_ea_eacs      bethsoftvid            eacmv              iff_ilbm            mpeg2video          pcm_s32le_planar        rv40              tta            xan_dpcm
adpcm_ima_ea_sead      bfi                eamad              imc            mpeg4              pcm_s64be            s302m              twinvq            xan_wc3
adpcm_ima_iss          bink                eatgq              indeo2            mpeg4_cuvid          pcm_s64le            sami              txd            xan_wc4
adpcm_ima_oki          binkaudio_dct            eatgv              indeo3            mpegvideo          pcm_s8            sanm              ulti            xbin
adpcm_ima_qt          binkaudio_rdft        eatqi              indeo4            mpl2              pcm_s8_planar            scpr              utvideo            xbm
adpcm_ima_rad          bintext            eightbps              indeo5            msa1              pcm_u16be            screenpresso          v210            xface
adpcm_ima_smjpeg      bmp                eightsvx_exp          interplay_acm        msmpeg4v1          pcm_u16le            sdx2_dpcm              v210x            xl
adpcm_ima_wav          bmv_audio            eightsvx_fib          interplay_dpcm        msmpeg4v2          pcm_u24be            sgi                  v308            xma1
adpcm_ima_ws          bmv_video            escape124              interplay_video        msmpeg4v3          pcm_u24le            sgirle              v408            xma2
adpcm_ms          brender_pix            escape130              jacosub            msrle              pcm_u32be            sheervideo              v410            xpm
adpcm_mtaf          c93                evrc              jpeg2000            mss1              pcm_u32le            shorten              vb            xsub
adpcm_psx          cavs                exr                  jpegls            mss2              pcm_u8            sipr              vble            xwd
adpcm_sbpro_2          ccaption            ffv1              jv            msvideo1          pcm_zork            smackaud              vc1            y41p
adpcm_sbpro_3          cdgraphics            ffvhuff              kgv1            mszh              pcx                smacker              vc1_cuvid            ylc
adpcm_sbpro_4          cdxl                ffwavesynth              kmvc            mts2              pgm                smc                  vc1image            yop
adpcm_swf          cfhd                fic                  lagarith            mvc1              pgmyuv            smvjpeg              vcr1            yuv4
adpcm_thp          cinepak            flac              loco            mvc2              pgssub            snow              vmdaudio            zero12v
adpcm_thp_le          clearvideo            flashsv              m101            mxpeg              pictor            sol_dpcm              vmdvideo            zerocodec
adpcm_vima          cljr                flashsv2              mace3            nellymoser          pixlet            sonic              vmnc            zlib
adpcm_xa          cllc                flic              mace6            nuv              pjs                sp5x              vorbis            zmbv
adpcm_yamaha          comfortnoise            flv                  magicyuv            on2avc              png                speedhq

Enabled encoders:
a64multi          ass                ffv1              mjpeg            pbm              pcm_s32le_planar        prores              srt            vorbis
a64multi5          asv1                ffvhuff              mlp            pcm_alaw          pcm_s64be            prores_aw              ssa            wavpack
aac              asv2                flac              movtext            pcm_f32be          pcm_s64le            prores_ks              subrip            webvtt
ac3              avrp                flashsv              mp2            pcm_f32le          pcm_s8            qtrle              sunrast            wmav1
ac3_fixed          avui                flashsv2              mp2fixed            pcm_f64be          pcm_s8_planar            r10k              svq1            wmav2
adpcm_adx          ayuv                flv                  mpeg1video        pcm_f64le          pcm_u16be            r210              targa            wmv1
adpcm_g722          bmp                g723_1              mpeg2video        pcm_mulaw          pcm_u16le            ra_144              text            wmv2
adpcm_g726          cinepak            gif                  mpeg4            pcm_s16be          pcm_u24be            rawvideo              tiff            wrapped_avframe
adpcm_ima_qt          cljr                h261              msmpeg4v2            pcm_s16be_planar      pcm_u24le            roq                  truehd            xbm
adpcm_ima_wav          comfortnoise            h263              msmpeg4v3            pcm_s16le          pcm_u32be            roq_dpcm              tta            xface
adpcm_ms          dca                h263p              msvideo1            pcm_s16le_planar      pcm_u32le            rv10              utvideo            xsub
adpcm_swf          dnxhd                h264_nvenc              nellymoser        pcm_s24be          pcm_u8            rv20              v210            xwd
adpcm_yamaha          dpx                hevc_nvenc              nvenc            pcm_s24daud          pcx                s302m              v308            y41p
alac              dvbsub            huffyuv              nvenc_h264        pcm_s24le          pgm                sgi                  v408            yuv4
alias_pix          dvdsub            jpeg2000              nvenc_hevc        pcm_s24le_planar      pgmyuv            snow              v410            zlib
amv              dvvideo            jpegls              opus            pcm_s32be          png                sonic              vc2            zmbv
apng              eac3                ljpeg              pam            pcm_s32le          ppm                sonic_ls

Enabled hwaccels:
h264_cuvid          hevc_cuvid            mjpeg_cuvid              mpeg1_cuvid        mpeg2_cuvid          mpeg4_cuvid            vc1_cuvid              vp8_cuvid            vp9_cuvid

Enabled parsers:
aac              cavsvideo            dpx                  flac            h264              mpeg4video            png                  sipr            vp3
aac_latm          cook                dvaudio              g729            hevc              mpegaudio            pnm                  tak            vp8
ac3              dca                dvbsub              gsm            mjpeg              mpegvideo            rv30              vc1            vp9
adx              dirac                dvd_nav              h261            mlp              opus                rv40              vorbis            xma
bmp              dnxhd                dvdsub              h263

Enabled demuxers:
aa              bintext            epaf              image2_brender_pix    ivr              msf                pcm_u16be              sds            v210
aac              bit                ffm                  image2pipe        jacosub              msnwc_tcp            pcm_u16le              sdx            v210x
ac3              bmv                ffmetadata              image_bmp_pipe        jv              mtaf                pcm_u24be              segafilm            vag
acm              boa                filmstrip              image_dds_pipe        live_flv          mtv                pcm_u24le              shorten            vc1
act              brstm                flac              image_dpx_pipe        lmlm4              musx                pcm_u32be              siff            vc1t
adf              c93                flic              image_exr_pipe        loas              mv                pcm_u32le              sln            vivo
adp              caf                flv                  image_j2k_pipe        lrc              mvi                pcm_u8              smacker            vmd
ads              cavsvideo            fourxm              image_jpeg_pipe        lvf              mxf                pjs                  smjpeg            vobsub
adx              cdg                frm                  image_jpegls_pipe        lxf              mxg                pmp                  smush            voc
aea              cdxl                fsb                  image_pam_pipe        m4v              nc                pva                  sol            vpk
afc              cine                g722              image_pbm_pipe        matroska          nistsphere            pvf                  sox            vplayer
aiff              concat            g723_1              image_pcx_pipe        mgsts              nsv                qcp                  spdif            vqf
aix              data                g729              image_pgm_pipe        microdvd          nut                r3d                  srt            w64
amr              daud                genh              image_pgmyuv_pipe        mjpeg              nuv                rawvideo              stl            wav
anm              dcstr                gif                  image_pictor_pipe        mjpeg_2000          ogg                realtext              str            wc3
apc              dfa                gsm                  image_png_pipe        mlp              oma                redspark              subviewer            webm_dash_manifest
ape              dirac                gxf                  image_ppm_pipe        mlv              paf                rl2                  subviewer1        webvtt
apng              dnxhd                h261              image_psd_pipe        mm              pcm_alaw            rm                  sup            wsaud
aqtitle              dsf                h263              image_qdraw_pipe        mmf              pcm_f32be            roq                  svag            wsd
asf              dsicin            h264              image_sgi_pipe        mov              pcm_f32le            rpl                  swf            wsvqa
asf_o              dss                hevc              image_sunrast_pipe    mp3              pcm_f64be            rsd                  tak            wtv
ass              dts                hls                  image_tiff_pipe        mpc              pcm_f64le            rso                  tedcaptions        wv
ast              dtshd                hnm                  image_webp_pipe        mpc8              pcm_mulaw            rtp                  thp            wve
au              dv                ico                  image_xpm_pipe        mpegps              pcm_s16be            rtsp              threedostr        xa
avi              dvbsub            idcin              ingenient            mpegts              pcm_s16le            sami              tiertexseq        xbin
avr              dvbtxt            idf                  ipmovie            mpegtsraw          pcm_s24be            sap                  tmv            xmv
avs              dxa                iff                  ircam            mpegvideo          pcm_s24le            sbg                  truehd            xvag
bethsoftvid          ea                ilbc              iss            mpjpeg              pcm_s32be            scc                  tta            xwma
bfi              ea_cdata            image2              iv8            mpl2              pcm_s32le            sdp                  tty            yop
bfstm              eac3                image2_alias_pix          ivf            mpsub              pcm_s8            sdr2              txd            yuv4mpegpipe
bink

Enabled muxers:
a64              crc                framehash              image2pipe        mov              nut                pcm_s32le              rtsp            truehd
ac3              dash                framemd5              ipod            mp2              oga                pcm_s8              sap            tta
adts              data                g722              ircam            mp3              ogg                pcm_u16be              scc            uncodedframecrc
adx              daud                g723_1              ismv            mp4              ogv                pcm_u16le              segment            vc1
aiff              dirac                gif                  ivf            mpeg1system          oma                pcm_u24be              singlejpeg        vc1t
amr              dnxhd                gsm                  jacosub            mpeg1vcd          opus                pcm_u24le              smjpeg            voc
apng              dts                gxf                  latm            mpeg1video          pcm_alaw            pcm_u32be              smoothstreaming        w64
asf              dv                h261              lrc            mpeg2dvd          pcm_f32be            pcm_u32le              sox            wav
asf_stream          eac3                h263              m4v            mpeg2svcd          pcm_f32le            pcm_u8              spdif            webm
ass              f4v                h264              matroska            mpeg2video          pcm_f64be            psp                  spx            webm_chunk
ast              ffm                hash              matroska_audio        mpeg2vob          pcm_f64le            rawvideo              srt            webm_dash_manifest
au              ffmetadata            hds                  md5            mpegts              pcm_mulaw            rm                  stream_segment        webp
avi              fifo                hevc              microdvd            mpjpeg              pcm_s16be            roq                  swf            webvtt
avm2              filmstrip            hls                  mjpeg            mxf              pcm_s16le            rso                  tee            wtv
bit              flac                ico                  mkvtimestamp_v2        mxf_d10              pcm_s24be            rtp                  tg2            wv
caf              flv                ilbc              mlp            mxf_opatom          pcm_s24le            rtp_mpegts              tgp            yuv4mpegpipe
cavsvideo          framecrc            image2              mmf            null              pcm_s32be

Enabled protocols:
async              data                ftp                  http            md5              pipe                rtmpt              subfile            udp
cache              ffrtmphttp            gopher              httpproxy            mmsh              prompeg            rtp                  tcp            udplite
concat              file                hls                  icecast            mmst              rtmp                srtp              tee            unix
crypto

Enabled filters:
abench              anoisesrc            bandreject              curves            fieldorder          lenscorrection        paletteuse              settb            swaprect
abitscope          anull                bass              datascope            firequalizer          life                pan                  showcqt            swapuv
acompressor          anullsink            bbox              dcshift            flanger              loop                perms              showfreqs            tblend
acrossfade          anullsrc            bench              dctdnoiz            format              loudnorm            pixdesctest              showinfo            telecine
acrusher          apad                biquad              deband            fps              lowpass            premultiply              showpalette        testsrc
adelay              aperms            bitplanenoise          decimate            framepack          lut                prewitt              showspectrum        testsrc2
adrawgraph          aphasemeter            blackdetect              deflate            framerate          lut2                psnr              showspectrumpic        threshold
aecho              aphaser            blend              dejudder            framestep          lut3d                qp                  showvolume        thumbnail
aemphasis          apulsator            bwdif              deshake            gblur              lutrgb            random              showwaves            tile
aeval              arealtime            cellauto              detelecine        gradfun              lutyuv            readeia608              showwavespic        transpose
aevalsrc          aresample            channelmap              dilation            haldclut          mandelbrot            readvitc              shuffleframes        treble
afade              areverse            channelsplit          displace            haldclutsrc          maskedclamp            realtime              shuffleplanes        tremolo
afftfilt          aselect            chorus              drawbox            hdcd              maskedmerge            remap              sidechaincompress        trim
aformat              asendcmd            chromakey              drawgraph            hflip              mergeplanes            removegrain              sidechaingate        unsharp
agate              asetnsamples            ciescope              drawgrid            highpass          mestimate            removelogo              sidedata            vectorscope
ahistogram          asetpts            codecview              dynaudnorm        histogram          metadata            replaygain              signalstats        vflip
ainterleave          asetrate            color              earwax            hqx              midequalizer            reverse              silencedetect        vibrato
alimiter          asettb            colorbalance          ebur128            hstack              minterpolate            rgbtestsrc              silenceremove        vignette
allpass              ashowinfo            colorchannelmixer          edgedetect        hue              movie                rotate              sine            volume
allrgb              asidedata            colorkey              elbg            hwdownload          negate            scale              smptebars            volumedetect
allyuv              asplit            colorlevels              equalizer            hwmap              nlmeans            scale2ref              smptehdbars        vstack
aloop              astats            colorspace              erosion            hwupload          noformat            select              sobel            w3fdif
alphaextract          astreamselect            compand              extractplanes        hwupload_cuda          noise                selectivecolor          spectrumsynth        waveform
alphamerge          atadenoise            compensationdelay          extrastereo        hysteresis          null                sendcmd              split            weave
amerge              atempo            concat              fade            idet              nullsink            separatefields          ssim            xbr
ametadata          atrim                convolution              fftfilt            il              nullsrc            setdar              stereotools        yadif
amix              avectorscope            copy              field            inflate              overlay            setfield              stereowiden        yuvtestsrc
amovie              avgblur            crop              fieldhint            interleave          pad                setpts              streamselect        zoompan
anequalizer          bandpass            crystalizer              fieldmatch        join              palettegen            setsar

Enabled bsfs:
aac_adtstoasc          dca_core            extract_extradata          hevc_mp4toannexb        mjpeg2jpeg          mov2textsub            mpeg4_unpack_bframes      remove_extradata        vp9_superframe
chomp              dump_extradata        h264_mp4toannexb          imx_dump_header        mjpega_dump_header      mp3_header_decompress        noise              text2movsub

Enabled indevs:
dv1394              fbdev                lavfi              oss            v4l2              xcbgrab

Enabled outdevs:
fbdev              oss                v4l2

License: LGPL version 2.1 or later
Creating configuration files ...
config.h is unchanged
libavutil/avconfig.h is unchanged
libavcodec/bsf_list.c is unchanged
libavformat/protocol_list.c is unchanged


make
make install


  • /usr/bin/ld: cannot find -lboost_system-mt-s /usr/bin/ld: cannot find -lboost_filesystem-mt-s /usr/bin/ld: cannot find -lboost_program_options-mt-s /usr/bin/ld: cannot find -lboost_thread-mt-s collect2: error: ld returned 1 exit status make: *** [cag
  • Wine uninstalled broken on Linux Mint
  • ffmpeg trouble concatenating similar but different files
  • ffmpeg Unable to Use Hardware Encoding with Nvidia 3.40 Driver and GT210 card
  • Linux Mint USB Kernel Tainted and Locked Port/Dev File
  • ffmpeg Linux Mint download, compile and install howto
  • OpenVZ error : Container start failed (try to check kernel messages, e.g. "dmesg | tail") Locked by: pid 166638, cmdline vzctl start 888171
  • How to extract view contents of initramfs image gzip'd
  • Linux how to copy GPT partition table with dd
  • Centos 7 How To Change Hostname
  • Debian/Mint/Ubuntu Font Packs/Recommended To Install
  • Migrate Centos 7 from Single HDD to mdadm RAID 10 array:
  • How to change reserved blocks in Linux partition
  • Reading package lists... Done W: GPG error: http://ppa.launchpad.net trusty InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY D46F45428842CE5E
  • Centos 7 A start job is running for dev-mapper-clx2droot.device (8min 44s / no limit)
  • USB 3.0 External HDD Enclosure Seagate UAS problems - [sdd] tag#1 CDB: Write(16) 8a 00 00 00 00 01 70 04 08 68 00 00 00 08 00 00
  • Centos 7 Cudaminer Nvidia setup guide
  • USB 3.0 PCI x1 Card Review VIA VL805 on Linux Review and Experience
  • rsync run as root sudo without password
  • Why won't my Linux Mint boot after I manually installed a new kernel?