AMP AMP

How to Install FFMPEG on Ubuntu 19.04

Installation Of FFMPEG 4.1.3 on Ubuntu 19.04

FFMPEG is a free and open-source project consisting of a vast software suite of libraries and programs for handling video, audio, and other multimedia files and streams.FFmpeg is a video editing software that can be used to convert audio and video streams in Linux. This tutorial covers the video On Installation of FFMPEG 4.1.3 on Ubuntu 19.04

Download Link:

Click here, to download the ffmpeg version 4.1.3

ownload the FFMPEG using the wget command.

root@linuxhelp:~# wget  https://raw.githubusercontent.com/q3aql/ffmpeg-install/master/ffmpeg-install
--2019-05-21 14:59:25--  https://raw.githubusercontent.com/q3aql/ffmpeg-install/master/ffmpeg-install
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.192.133, 151.101.128.133, 151.101.64.133, ...
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.192.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 4037 (3.9K) [text/plain]
Saving to: ‘ffmpeg-install’

ffmpeg-install                100%[================================================>]   3.94K  --.-KB/s    in 0.001s  

2019-05-21 14:59:27 (3.04 MB/s) - ‘ffmpeg-install’ saved [4037/4037]

List the contents to view the downloaded file.

root@linuxhelp:~# ll
total 67648
drwx------  5 root root     4096 May 21 14:59 ./
drwxr-xr-x 20 root root     4096 May 21 14:07 ../
-rw-------  1 root root     1397 May 21 14:18 .bash_history
-rw-r--r--  1 root root     3106 Aug  7  2018 .bashrc
drwx------  2 root root     4096 Apr 17 00:34 .cache/
-rw-r--r--  1 root root     4037 May 21 14:59 ffmpeg-install
drwxrwxr-x 15 1002 1002     4096 May 21 14:30 ImageMagick-7.0.8-46/
-rw-r--r--  1 root root 13724633 May 19 18:29 ImageMagick.tar.gz
-rw-------  1 root root       62 May 16 16:44 .mysql_history
-rw-r--r--  1 root root      116 May 16 16:32 .pearrc
-rw-r--r--  1 root root      148 Aug  7  2018 .profile
-rw-------  1 root root      799 May 21 14:17 .viminfo
-rw-r--r--  1 user user 55491492 Sep  4  2018 VMwareTools-10.3.2-9925305.tar.gz
drwxr-xr-x  9 root root     4096 Sep  4  2018 vmware-tools-distrib/
-rw-r--r--  1 root root      180 May 21 14:59 .wget-hsts

Make the downloaded file executable.

root@linuxhelp:~# chmod a+x ffmpeg-install 

Install the release version of FFMPEG.

root@linuxhelp:~# ./ffmpeg-install --install release
./ffmpeg-install: line 68: axel: command not found
axel disabled
./ffmpeg-install: line 76: aria2c: command not found
aria2c disabled
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:01
Downloading ffmpeg-release-amd64-static.tar.xz (wget)
--2019-05-21 15:00:47--  https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz
Resolving johnvansickle.com (johnvansickle.com)... 162.222.226.121
Connecting to johnvansickle.com (johnvansickle.com)|162.222.226.121|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 32676780 (31M) [application/x-xz]
Saving to: ‘ffmpeg-release-amd64-static.tar.xz’

ffmpeg-release-amd64-static.t 100%[================================================>]  31.16M   311KB/s    in 4m 41s  

2019-05-21 15:05:30 (114 KB/s) - ‘ffmpeg-release-amd64-static.tar.xz’ saved [32676780/32676780]

ffmpeg-4.1.3-amd64-static/
ffmpeg-4.1.3-amd64-static/GPLv3.txt
ffmpeg-4.1.3-amd64-static/manpages/
ffmpeg-4.1.3-amd64-static/manpages/ffmpeg-all.txt
ffmpeg-4.1.3-amd64-static/manpages/ffmpeg-scaler.txt
ffmpeg-4.1.3-amd64-static/manpages/ffmpeg-resampler.txt
ffmpeg-4.1.3-amd64-static/manpages/ffmpeg-filters.txt
ffmpeg-4.1.3-amd64-static/manpages/ffprobe.txt
ffmpeg-4.1.3-amd64-static/manpages/ffmpeg-devices.txt
ffmpeg-4.1.3-amd64-static/manpages/ffmpeg-utils.txt
.
.
.
ffmpeg-4.1.3-amd64-static/model/model_V8a.model
ffmpeg-4.1.3-amd64-static/model/vmaf_v0.6.1.pkl
ffmpeg-4.1.3-amd64-static/model/nflxtrain_norm_type_none.pkl.model
ffmpeg-4.1.3-amd64-static/model/nflxtrain_vmafv3a.pkl.model
ffmpeg-4.1.3-amd64-static/model/nflxall_vmafv3a.pkl.model
ffmpeg-4.1.3-amd64-static/readme.txt
ffmpeg-4.1.3-amd64-static/ffmpeg
Done!

Check the version of FFMPEg.

root@linuxhelp:~# ffmpeg -version
ffmpeg version 4.1.3-static https://johnvansickle.com/ffmpeg/  Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516
configuration: --enable-gpl --enable-version3 --enable-static --disable-debug --disable-ffplay --disable-indev=sndio --disable-outdev=sndio --cc=gcc-6 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-gmp --enable-gray --enable-libaom --enable-libfribidi --enable-libass --enable-libvmaf --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librubberband --enable-libsoxr --enable-libspeex --enable-libvorbis --enable-libopus --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzvbi --enable-libzimg
libavutil      56. 22.100 / 56. 22.100
libavcodec     58. 35.100 / 58. 35.100
libavformat    58. 20.100 / 58. 20.100
libavdevice    58.  5.100 / 58.  5.100
libavfilter     7. 40.101 /  7. 40.101
libswscale      5.  3.100 /  5.  3.100
libswresample   3.  3.100 /  3.  3.100
libpostproc    55.  3.100 / 55.  3.100

With this, the instalation of FFMPEG 4.1.3 on Ubuntu 19.04 comes to end.

Tag : ffmpeg Ubuntu
FAQ
Q
What are protocols in FFMPEG?
A
protocols are configured elements in FFMPEG that enable access to resources that require specific protocols.
Q
Does lvaf supports several input and output protocols to access a media resource in FFMPEG?
A
yes,It does support several input and output protocols to access a media resource in FFMPEG.
Q
What is the role of LAVF in FFMPEG?
A
The libavformat library in FFMPEG provides a generic framework for multiplexing and demultiplexing audio,video and subtitile streams.
Q
What is the abbreviation of LAVF IN FFMPEG?
A
LAVF stands for libavformat In FFMEPG.
Q
IS FFMPEG free to use?
A
YES, FFMPEG is free to use but it is not available under any other licensing terms.