Fedora is a Linux based operating system developed by the Fedora Project community and sponsored by Red Hat. It has the declared purpose to include the latest free and open source applications. Initially called Fedora Core, after joining Fedora Extras, at the same time with the release of version 7, the name of the project was changed to Fedora.
Fedora Linux and Red Hat Linux formed Fedora Core together, and in 2007, Fedora Extras resulted in Fedora.
You can get the Fedora Project distribution in several ways and formats:
1. You can request to receive by mail the support DVD/CD containing the operating system and additional software.
2. Download live images, either CD or DVD images that can be used to create Live USBs and CDs, with the option to install a permanent OS on an HDD/SSD.
3. Download a minimal CD with minimal support for HTTP, FTP, or NFS protocols.
Fedora Project also offers personalized Fedora distribution variants, like Fedora “spin”. These are compiled from a specific set of software packages and have a software configuration that meets the specific needs of a particular user type.
Supplementary packages for Linux Enterprise (EPEL) are the effort of a volunteer community from the Fedora project to create a high-quality storage repository, with additional packages that are complementary to the Red Hat Enterprise Linux base of the Fedora project and are compatible with adjacent distributions such as CentOS or Linux Science.
Fedora is more than just the software. It is a community of people all over the world who work together to promote the interests of the free culture movement.
The software package manager is mainly the yum utility. Graphical interfaces like pirate, pup, or puppet are also available and provide visual information about available updates. Additionally, extra storage can be added to the system, so packages that are not ready in Fedora can be installed.
FFmpeg
FFmpeg is an open source and free software for managing video, audio, and multimedia streams on Linux.
FFmpeg is a collection of different projects for managing multimedia files. It is available on many distributions and it is included by default in some operating systems.
These are just a few commands that beginners can use to use the FFmpeg application on the command line.
Installing FFmpeg on Fedora 28/29
1) Configure Fusion RPM on Fedora
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E% fedora) .noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/ rpmfusion-nonfree-release - $ (rpm -E% fedora) .noarch.rpm
sudo dnf update
2) install FFmpeg
sudo dnf install ffmpeg
3) Obtain information about the video file
ffmpeg -i video.mp4
4) Converts video file to audio file
ffmpeg -i video.mp4 -vn -ar 44100 -ac 2 -ab 192 -f mp3 audio.mp3
5) Converts from video to other video format
ffmpeg -i video.mp4 output.avi
6) Modify the video depending on the height and width of, for example, 320×240
ffmpeg -i video.avi -s 320x240 -vcodec msmpeg4v2 video2.avi
7) Add sound to a video file
ffmpeg -i audio2.mp3 -i mute-video.mp4 video_audio_mix.mpg
8) Turn off the sound
ffmpeg -i video.mp4 -an mute-video.mp4
9) Create an animated gif from a video file
ffmpeg -i video.mp4 -vf scale = 300: -1 -t 10 -r 10 image.gif
10) Converts from an audio fomat to another audio format
ffmpeg -i audio.mp3 output.ogg