NAS: spiffynasty.com
FFmpeg
-
Developer: FFmpeg
-
Maintainer: ASUSTOR
-
Version: 4.2.r4
-
Category: Framework & Library
-
Size: 13.86MB
-
Support model: AS40
-
Last Update: 2020-05-05
What is FFmpeg?
FFmpeg is a software containing libraries and programs used to handle video and audio files, a tool that decodes and then encodes these data. The most conventional use of FFmpeg is to stream and convert video or audio files from a larger format to a format that is lightly deliverable. It also means that the video format switches to another, depending on the device used to view the video file (for instance, 3gp or mp4 for mobile while flv or mkv for desktop).
FFmpeg also generates video preview screens. If you would like to start a video hosting website like Youtube, you will need FFmpeg.
Most probably, if you are only on a shared host, then you will not make a site that will compete with Youtube. So why need to install FFmpeg? Also, Youtube can be a good host for your videos.
But if you would like to have direct safe keeping of your videos or if majority of your websites readers come from China (where Youtube is blocked), then you may need to host your own videos and install FFmpeg.
Unfortunately not all hosting providers allow FFmpeg installation to their shared hosting plans
http://www.ffmpeg.org/documentation.html
Documentation
The following documentation is regenerated nightly, and corresponds to the newest FFmpeg revision. Consult your locally installed documentation for older versions.
Command Line Tools Documentation
- ffmpeg:
ffmpeg
tool - ffmpeg-all:
ffmpeg
tool and FFmpeg components - ffplay:
ffplay
tool - ffplay-all:
ffplay
tool and FFmpeg components - ffprobe:
ffprobe
tool - ffprobe-all:
ffprobe
tool and FFmpeg components
Components Documentation
- Utilities
- Video scaling and pixel format converter
- Audio resampler
- Encoders and decoders (codecs)
- Bitstream filters
- Muxers and demuxers (formats)
- Protocols
- Input and output devices
- Filters
Libraries Documentation
General Documentation
- Frequently Asked Questions
- Supported External Libraries, Formats, Codecs or Features
- Platform Specific Information
- Developer Documentation
- Git How-To
- FATE FFmpeg Automated Testing Environment
API Documentation
- Doxygen documentation for current trunk (regenerated nightly); documentation for the 4.1, 4.0, 3.4, 3.3, 3.2, 3.1, 3.0, 2.8, 2.7, 2.6, 2.5, 2.4, 2.3, 2.2, 2.1, 2.0, 1.2, 1.1, 1.0, 0.11, 0.10, 0.9, 0.8, 0.7, 0.6 and 0.5 branches is also available.
successful install (mac)
❯ ffmpeg -version ffmpeg version 4.4 Copyright (c) 2000-2021 the FFmpeg developers built with Apple clang version 12.0.0 (clang-1200.0.32.29) configuration: --prefix=/usr/local/Cellar/ffmpeg/4.4-with-options_1 --enable-shared --cc=clang --host-cflags= --host-ldflags= --enable-gpl --enable-libaom --enable-libdav1d --enable-libmp3lame --enable-libopus --enable-libsnappy --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libass --enable-demuxer=dash --disable-libjack --disable-indev=jack --enable-opencl --enable-videotoolbox --disable-htmlpages libavutil 56. 70.100 / 56. 70.100 libavcodec 58.134.100 / 58.134.100 libavformat 58. 76.100 / 58. 76.100 libavdevice 58. 13.100 / 58. 13.100 libavfilter 7.110.100 / 7.110.100 libswscale 5. 9.100 / 5. 9.100 libswresample 3. 9.100 / 3. 9.100 libpostproc 55. 9.100 / 55. 9.100
INSTALLATION SETTINGS
https://ffmpegfromzerotohero.com/blog/how-to-install-ffmpeg-4-x/
Install a Basic FFMPEG version thru HomeBrew
After installing HomeBrew it’s time to install FFMPEG.
At the time of writing this article the latest version is 4.3.1.
Now type the following code:
brew install homebrew-ffmpeg/ffmpeg/ffmpeg
This might take 5 minutes or more.
After completion of the installation process, you might want to check if everything is fine with your installation of FFMPEG.
To do so, within your Terminal window, just type the following code:
ffmpeg -version
Your shell will display something like this:
If you see a similar screen, after running the above command, that means that the installation process of FFMPEG on MacOS X has completed!
Optional: Custom Installation of FFMPEG on MacOS X with Options
You might want to use an FFMPEG version that has all the protocols and libraries needed for a particular task.
For example, you might need to use a Decklink acquisition card from BlackMagic Design.
In such case you can check the options available on Brew by typing the following command:
brew info homebrew-ffmpeg/ffmpeg/ffmpeg
This will print out all the supported options.
In order to install FFMPEG with the desired options, you will need to type the command along with the desired option to install.
In the example of DeckLink support, you will have to install the Blackmagic Desktop Video and Driver libraries and then type the following command:
brew install homebrew-ffmpeg/ffmpeg/ffmpeg --with-decklink
As mentioned before FFMPEG can be installed in many ways, and with some options that can process many formats and standards created in the last 30 years. Amongst these formats there are patented formats, such as the common Mp3 format, which is a registered patent of the Fraunhofer Institute, which deals with licenses and authorized uses for commercial purposes.
For example: if you want to use a proprietary codec such as the AAC into an App or a commercial software, and embed FFMPEG as a component of your App, you might want to study this legal section of the FFMPEG website.
As per the Blackmagic Design option above described, if you need to use FFMPEG on a specific configuration or output a special format you may want to install a custom version of FFMPEG.
Let’s take an example: the AAC audio compression codec.
This audio codec can be used freely by calling the native AAC encoder option with the command -c:a aac (which means “Codec for Audio: AAC”). But you might need to use a special version of the AAC codec, such as the HE-AAC (High Efficiency Advance Audio Coding).
To use this patented format, which is yet another Fraunhofer Institute Patent, you will need to install FFMPEG with the libfdk_aac library.
To enable this option you will have to type:
brew install homebrew-ffmpeg/ffmpeg/ffmpeg --with-fdk-aac
From a quality standpoint the libfdk_aac option will produce superior results from the native FFMPEG’s AAC encoder. You might want to investigate further this point, by reading this FFMPEG Guideline for high-quality lossy audio encoding.
On MacOS X and with HomeBrew installed, you can check all the available install options of FFMPEG, by typing on your Terminal the following command:
brew options homebrew-ffmpeg/ffmpeg/ffmpeg
Installing FFMPEG 3.X on Linux (Ubuntu)
On Ubuntu releases you can open the Terminal Application which is already installed on the operating system.
To install FFMPEG, open Terminal and type the following set of 2 command:
sudo apt update&&sudo apt install ffmpeg
Please keep in mind that this Ubuntu version of FFMPEG might not be the same version installed with HomeBrew on a Mac OS system.
sudo = “Super User Do!”. This means you are asking the system
to perform actions as the main administrator, with full privileges. You might be asked to enter an Administrator Password before proceeding.
apt = Advance Package Tool. Is the most efficient and preferred way of managing software from the command line for Debian and Debian based Linux distributions like Ubuntu.
update = This will update all the software. This is the step that actually retrieves information about what packages can be installed on your Ubuntu system, including what updates to currently installed packages are available.
&& = this is used to chain commands together, such that the next command is run if and only if the preceding command exited without errors
apt install ffmpeg = this is the command used to install the package FFMPEG, available on the Advance Package Tool.
Installing FFMPEG 4.x on Ubuntu
Please note that this version of FFMPEG will install also the “non-free” option and licensed codecs, such as the libfkd_aac. Please refer to the above Custom Installation section for legal terms and conditions that might apply in your specific development case.
Installing FFMPEG 4.x on Ubuntu with all the Bells and Whistles
FFMPEG can be installed in many ways. As discussed earlier you might use a Mac, therefore you might want to install FFMPEG thru HomeBrew or by following the official instructions on how to compile FFMPEG with custom dependancies, available here:
https://trac.ffmpeg.org/wiki/CompilationGuide
Note: you might encounter an error message using SNAP package, similar to this one:
The command could not be located because '/snap/bin' is not included in the PATH environment variable.
PATH is an environment variable on Unix-like operating systems, DOS, OS/2, and Microsoft Windows, specifying a set of directories where executable programs are located.
If this is the case, you can edit a file called /etc/ environment and add /snap/bin in the list then restart your system.
For example:
nano /etc/enviroment
Then edit the file, by adding /snap/bin at the end of the list:
PATH="/usr/local/sbin:/usr/local/bin:/usr/ sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/ local/games:/snap/bin"
Then you can restart your system:
sudo reboot
Installing FFMPEG 4.x on Ubuntu with HomeBrew
If you want to install FFMPEG with the Homebrew Package Manager, you can do so by typing:
/bin/bash -c "$(curl -fsSL https://
raw.githubusercontent.com/Homebrew/install/
master/install.sh)"
And then by typing:
brew install homebrew-ffmpeg/ffmpeg/ffmpeg
If you need to install additional codec or protocols, you can follow the same instructions as above for MacOS X’s HomeBrew.
Installing FFMPEG on Windows
As per the other platforms, on Windows machines you can install FFMPEG in several ways as described before. Particularly with Windows 10 you can install a component named “Windows Subsystem for Linux”.
This can give you the possibility to install a full Ubuntu release. To use the formula described in this book I reccomend you to install Ubuntu 18.04 LTS or 20.04 LTS. For more information about installing BASH on Windows 10 please refer to this page:
https://docs.microsoft.com/en-us/windows/wsl/install- win10
Once installed the “Windows Subsystem for Linux” and a release of Ubuntu, you can then type the following line:
sudo apt-get install ffmpeg
Pre-Requisites
Although FFMPEG can be installed on a very old machine even with no graphic card installed, much faster performances can be achieved with newer machines and one or more graphic cards. If you have a configuration of one or more GPUs you can also enable a specific option called “Hardware Acceleration” on FFMPEG, and achieve an even faster experience on some operations.
However, for the sake of simplicity, this specific options and all their variants won’t be covered on this book.
If you are interested in discovering and enabling the “Hardware Acceleration” option for your FFMPEG installation please take a look at the following article:
https://trac.ffmpeg.org/wiki/HWAccelIntro
Approximately every 6 months the FFmpeg project makes a new major release. Between major releases point releases will appear that add important bug fixes but no new features.
Last login: Wed Aug 18 18:31:48 on ttys001 ❯ /bin/zsh ❯ cd / ❯ clear ❯ brew install homebrew-ffmpeg/ffmpeg/ffmpeg Updating Homebrew... ==> Auto-updated Homebrew! Updated 2 taps (homebrew/core and homebrew/cask). ==> Updated Formulae Updated 19 formulae. ==> New Casks wing-personal ==> Updated Casks Updated 4 casks. ==> Deleted Casks wingpersonal ==> Tapping homebrew-ffmpeg/ffmpeg Cloning into '/usr/local/Homebrew/Library/Taps/homebrew-ffmpeg/homebrew-ffmpeg'... remote: Enumerating objects: 372, done. remote: Counting objects: 100% (75/75), done. remote: Compressing objects: 100% (58/58), done. remote: Total 372 (delta 27), reused 22 (delta 6), pack-reused 297 Receiving objects: 100% (372/372), 86.07 KiB | 1.34 MiB/s, done. Resolving deltas: 100% (106/106), done. Tapped 1 formula (17 files, 117.4KB). ==> Installing ffmpeg from homebrew-ffmpeg/ffmpeg ==> Downloading https://ghcr.io/v2/homebrew/core/nasm/manifests/2.15.05 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/nasm/blobs/sha256:1875e67160bac1675dd505d66a6b78469 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:1875e67160bac16 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/pkg-config/manifests/0.29.2_3 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/pkg-config/blobs/sha256:80f141e695f73bd058fd82e9f53 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:80f141e695f73bd ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/texinfo/manifests/6.8 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/texinfo/blobs/sha256:8cd8f1a20368b94f4de10dbfc4c394 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:8cd8f1a20368b94 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/dav1d/manifests/0.9.1 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/dav1d/blobs/sha256:49d2f02c9b3114fe75cc9f47d74f4fca ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:49d2f02c9b3114f ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/frei0r/manifests/1.7.0 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/frei0r/blobs/sha256:5076041b5f3d76b94866ab2b97ad345 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:5076041b5f3d76b ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/lame/manifests/3.100 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/lame/blobs/sha256:02b6a2cbf9b902225308bc90c83146997 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:02b6a2cbf9b9022 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/fribidi/manifests/1.0.10 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/fribidi/blobs/sha256:c3799c193fb513a5c66a6e9fa950c1 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:c3799c193fb513a ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libpthread-stubs/manifests/0.4 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libpthread-stubs/blobs/sha256:4d69c165836f4d19d4afd ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:4d69c165836f4d1 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/xorgproto/manifests/2021.4 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/xorgproto/blobs/sha256:e7e892aa9dfd101f067d5c3e298c ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:e7e892aa9dfd101 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libxau/manifests/1.0.9 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libxau/blobs/sha256:d10771f476b47134c9c3f18a33fb4d4 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:d10771f476b4713 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libxdmcp/manifests/1.1.3 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libxdmcp/blobs/sha256:123c77fba2179591f3c1588808f33 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:123c77fba217959 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libxcb/manifests/1.14_1-1 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libxcb/blobs/sha256:7f40d617b2092e9dc4fed78b032a1cd ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:7f40d617b2092e9 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libx11/manifests/1.7.2 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libx11/blobs/sha256:d7dede7503227acecc6992b96b2c144 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:d7dede7503227ac ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libxext/manifests/1.3.4 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libxext/blobs/sha256:20cc49734eba43e2e9f058fa12f378 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:20cc49734eba43e ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libxrender/manifests/0.9.10 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libxrender/blobs/sha256:cb7f48876d362f919ed1c34ece8 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:cb7f48876d362f9 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/lzo/manifests/2.10 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/lzo/blobs/sha256:c8f55ba0de85273c1851136f47b89f43ba ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:c8f55ba0de85273 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/pixman/manifests/0.40.0 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/pixman/blobs/sha256:1862e6826a4bedb97af8dcb9ab849c6 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:1862e6826a4bedb ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/cairo/manifests/1.16.0_5 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/cairo/blobs/sha256:4a117545953b9784f78db8261c03d71a ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:4a117545953b978 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/gobject-introspection/manifests/1.68.0_1 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/gobject-introspection/blobs/sha256:9cc1e1379832e2f1 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:9cc1e1379832e2f ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/graphite2/manifests/1.3.14 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/graphite2/blobs/sha256:0831f474c920b66bbeab3f93a91f ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:0831f474c920b66 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/icu4c/manifests/69.1 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/icu4c/blobs/sha256:3f75c907dadc6e7e647920506e740a31 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:3f75c907dadc6e7 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/harfbuzz/manifests/2.9.0 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/harfbuzz/blobs/sha256:1b4db678008df8fabc859a6f589cc ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:1b4db678008df8f ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libass/manifests/0.15.1 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libass/blobs/sha256:814ec97150e4fc19142f50a72ad366d ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:814ec97150e4fc1 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libogg/manifests/1.3.5 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libogg/blobs/sha256:e6c116ef9fa7ebac93b5b22fb1208d1 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:e6c116ef9fa7eba ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libvorbis/manifests/1.3.7 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libvorbis/blobs/sha256:432eb21045d9dfac3ef879648d84 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:432eb21045d9dfa ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libvpx/manifests/1.10.0 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libvpx/blobs/sha256:41c24761694b0bc761d98e6e2c37e71 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:41c24761694b0bc ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/opus/manifests/1.3.1-1 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/opus/blobs/sha256:5cb191f66da0ef2b8d03985c79cb18a59 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:5cb191f66da0ef2 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/sdl2/manifests/2.0.16 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/sdl2/blobs/sha256:4634185a35d9fc37c8fc07f884e45e7e2 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:4634185a35d9fc3 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/snappy/manifests/1.1.9 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/snappy/blobs/sha256:e62a5ab8aa407d6e7d8ddbecdc66fdd ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:e62a5ab8aa407d6 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/theora/manifests/1.1.1-4 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/theora/blobs/sha256:1fcbd50039f580bd85554af2d831c28 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:1fcbd50039f580b ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/x264/manifests/r3060 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/x264/blobs/sha256:2ffa8448569c0272db62789e0c1475330 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:2ffa8448569c027 ######################################################################## 100.0% ==> Downloading https://github.com/FFmpeg/FFmpeg/archive/refs/tags/n4.4.tar.gz ==> Downloading from https://codeload.github.com/FFmpeg/FFmpeg/tar.gz/refs/tags/n4.4 -=O=- # # # # ==> Installing dependencies for homebrew-ffmpeg/ffmpeg/ffmpeg: nasm, pkg-config, texinfo, dav1d, frei0r, lame, fribidi, libpthread-stubs, xorgproto, libxau, libxdmcp, libxcb, libx11, libxext, libxrender, lzo, pixman, cairo, gobject-introspection, graphite2, icu4c, harfbuzz, libass, libogg, libvorbis, libvpx, opus, sdl2, snappy, theora and x264 ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: nasm ==> Pouring nasm--2.15.05.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/nasm/2.15.05: 29 files, 2.9MB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: pkg-config ==> Pouring pkg-config--0.29.2_3.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/pkg-config/0.29.2_3: 11 files, 624.0KB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: texinfo ==> Pouring texinfo--6.8.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/texinfo/6.8: 409 files, 7.6MB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: dav1d ==> Pouring dav1d--0.9.1.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/dav1d/0.9.1: 15 files, 1.9MB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: frei0r ==> Pouring frei0r--1.7.0.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/frei0r/1.7.0: 128 files, 2.3MB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: lame ==> Pouring lame--3.100.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/lame/3.100: 27 files, 2.2MB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: fribidi ==> Pouring fribidi--1.0.10.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/fribidi/1.0.10: 67 files, 609.2KB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: libpthread-stubs ==> Pouring libpthread-stubs--0.4.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/libpthread-stubs/0.4: 5 files, 6.9KB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: xorgproto ==> Pouring xorgproto--2021.4.all.bottle.tar.gz 🍺 /usr/local/Cellar/xorgproto/2021.4: 264 files, 3.9MB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: libxau ==> Pouring libxau--1.0.9.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/libxau/1.0.9: 20 files, 117.8KB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: libxdmcp ==> Pouring libxdmcp--1.1.3.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/libxdmcp/1.1.3: 11 files, 125.5KB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: libxcb ==> Pouring libxcb--1.14_1.catalina.bottle.1.tar.gz 🍺 /usr/local/Cellar/libxcb/1.14_1: 2,452 files, 6.9MB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: libx11 ==> Pouring libx11--1.7.2.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/libx11/1.7.2: 1,055 files, 7MB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: libxext ==> Pouring libxext--1.3.4.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/libxext/1.3.4: 87 files, 421KB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: libxrender ==> Pouring libxrender--0.9.10.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/libxrender/0.9.10: 12 files, 170KB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: lzo ==> Pouring lzo--2.10.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/lzo/2.10: 31 files, 546.9KB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: pixman ==> Pouring pixman--0.40.0.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/pixman/0.40.0: 14 files, 1.3MB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: cairo ==> Pouring cairo--1.16.0_5.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/cairo/1.16.0_5: 126 files, 6.3MB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: gobject-introspection ==> Pouring gobject-introspection--1.68.0_1.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/gobject-introspection/1.68.0_1: 190 files, 12.8MB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: graphite2 ==> Pouring graphite2--1.3.14.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/graphite2/1.3.14: 18 files, 235.7KB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: icu4c ==> Pouring icu4c--69.1.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/icu4c/69.1: 259 files, 72.8MB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: harfbuzz ==> Pouring harfbuzz--2.9.0.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/harfbuzz/2.9.0: 68 files, 7.2MB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: libass ==> Pouring libass--0.15.1.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/libass/0.15.1: 10 files, 576.2KB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: libogg ==> Pouring libogg--1.3.5.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/libogg/1.3.5: 97 files, 513.5KB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: libvorbis ==> Pouring libvorbis--1.3.7.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/libvorbis/1.3.7: 157 files, 2.3MB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: libvpx ==> Pouring libvpx--1.10.0.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/libvpx/1.10.0: 18 files, 3MB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: opus ==> Pouring opus--1.3.1.catalina.bottle.1.tar.gz 🍺 /usr/local/Cellar/opus/1.3.1: 17 files, 982.4KB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: sdl2 ==> Pouring sdl2--2.0.16.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/sdl2/2.0.16: 91 files, 5.3MB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: snappy ==> Pouring snappy--1.1.9.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/snappy/1.1.9: 18 files, 163.1KB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: theora ==> Pouring theora--1.1.1.catalina.bottle.4.tar.gz 🍺 /usr/local/Cellar/theora/1.1.1: 97 files, 2.2MB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg dependency: x264 ==> Pouring x264--r3060.catalina.bottle.tar.gz 🍺 /usr/local/Cellar/x264/r3060: 11 files, 5.7MB ==> Installing homebrew-ffmpeg/ffmpeg/ffmpeg ==> ./configure --prefix=/usr/local/Cellar/ffmpeg/4.4-with-options_1 --enable-shared --cc=clang --ho ==> make install ==> make alltools 🍺 /usr/local/Cellar/ffmpeg/4.4-with-options_1: 268 files, 51.6MB, built in 11 minutes 58 seconds / ❯ 16m 50s 08:28:44 PM