MOV is a video format developed by Apple but compatible with most software and players. MOV uses the MPEG-4 codec for compression making the conversion between MOV to MP4 very simple, as seen below: Tip: MOV files are usually larger in size but a higher quality video in comparison to MP4.But the MOV format does […]
After careful deliberation and feedback from the community, I’ve decided to rebrand this FFmpeg For Beginners. More information here: http://johnriselvato.com/ffmpeg-for-beginners-is-now-on-amazon-paperback-ebook/ Thanks to everyone who supported the initial release. Sorry to everyone I offended by calling it a Bible.
There are times when the audio on a video needs to be replaced. Here filters are not even needed to replace audio but the use of -map becomes important to understand: Here the video from the first input and the audio from the second input is mapped to the output. Challenge: Using the same concepts in the above […]
Adding an additional audio source on top of the audio already in a video can be accomplished with the amix filter. This might be useful for adding background music to a commentary video. The command is as follows: A common issue that comes up with amix is the volume of one input over powers the second. Setting the louder […]
Although this next command isn’t exactly a filter, it’s still useful to know how to remove or mute, audio in an MP4. Below is the quickest way to remove audio from any form of video using the -an option: Tip: -an indicates no audio output. Documentation https://ffmpeg.org/ffmpeg-all.html#Examples
A high-pass filter is an audio filter that cuts off frequencies that are lower than the desired cutoff frequency. This is often used to cut out bass from an audio source while leaving the treble side of the audio. The filter in FFmpeg is called highpass and is used by setting the desired cut off […]
A low-pass filter is an audio filter that cuts off frequencies that are higher than the desired cutoff frequency. This filter is popular in music production as it can be used to soften audio or remove undesired noise. With FFmpeg the filter lowpass is used by setting the desired cutoff frequency in Hz. In this […]
Note: I’ve received a lot of feedback about the title of the published book and the community feels the name is disingenuous for various reasons To patch things up the FFmpeg Bible will be removed from Amazon and a new title will be announced shortly. Thanks for understanding After just over a month of working […]
Flitevox or Flitelib is an open source small run time speech engine. Pass it text and create an audio file with a robot saying it. Really cool and useful for some projects. Flitelib is not a native filter available in FFmpeg build nor inside the source. Although the documentation states that –enable-libflite is required for […]
Tip: You’ll need to enable –enable-libflite for this filter to work. Generating text to speech is a great feature to have locally on a computer. From using it in a YouTube video to making memes on Twitter, once you learn this filter, you’re creating content at new speeds. There are two methods to set text […]