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
Paper book readers, who are interested in media formats, might enjoy it. There are however, both, books and software that are more suited for a typical end user. For power users and developers it's okay for basic automated processing. It is, however, lacks new and exciting features, that are available in documentation. Today we have many basic automated tools and scripts. The ones you'd actually want to build yourself using FFMPEG probably aren't one of those.
I hoped this book would explain the detailed explanation of video processing and its technical terms. If you spend some hours the online documentation is better and it's free. I wouldn't waste my money around it