FFmpeg Basics: Multimedia handling with a fast audio and video encoder
The book will try to make you familiar with FFmpeg tools that are used by Facebook, Google and many other companies. You will learn how to:
scale, pad, crop, flip, rotate, blur, sharpen and denoise video
speed up or slow down audio and video
create sounds with mathematical expressions
generate refrain of winter song Jingle Bells
let the computer to read the text with selected voice
display and record input from your webcam
record input from microphone or send it to loudspeakers
convert video to images and images to video
add static or dynamic text on video
add, edit or delete file metadata
preview modified input in 2, 3 or 4 windows
include a logo or provide Picture in Picture
simplify repeated tasks with batch jobs
display input from 2 webcams in one window
set the bitrate, frame rate, maximum file size and related options
display FFmpeg help and information about its codecs, formats, protocols, etc.
use various filters in filterchains and filtergraphs
encode subtitles directly to the video stream
join various file formats, modify streams and modify audio channels
monetize uploads on video sharing websites
and much more
Book is printed in full color, contains over 100 tables and over 150 images including various diagrams and can be used both like a tutorial and reference. The brief content:
FFmpeg Fundamentals
Displaying Help and Features
Bit Rate, Frame Rate and File Size
Resizing and Scaling Video
Cropping Video
Padding Video
Flipping and Rotating Video
Blur, Sharpen and Other Denoising
Overlay - Picture in Picture
Adding Text on Video
Conversion Between Formats
Time Operations
Mathematical Functions
Metadata and Subtitles
Image Processing
Digital Audio
Presets for Codecs
Interlaced Video
FFmpeg Components and Projects
Microphone and Webcam
Batch Files
Color Corrections
Advanced Techniques
Video on Web
Debugging and Tests
TitleFFmpeg Basics: Multimedia handling with a fast audio and video encoder