FFmpeg Basics: Multimedia handling with a fast audio and video encoder

Frantisek Korbel

  • 出版商: CreateSpace Independ
  • 出版日期: 2012-12-28
  • 售價: $1,290
  • 貴賓價: 9.5$1,226
  • 語言: 英文
  • 頁數: 216
  • 裝訂: Paperback
  • ISBN: 1479327832
  • ISBN-13: 9781479327836
  • 無法訂購



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:
  1. FFmpeg Fundamentals
  2. Displaying Help and Features
  3. Bit Rate, Frame Rate and File Size
  4. Resizing and Scaling Video
  5. Cropping Video
  6. Padding Video
  7. Flipping and Rotating Video
  8. Blur, Sharpen and Other Denoising
  9. Overlay - Picture in Picture
  10. Adding Text on Video
  11. Conversion Between Formats
  12. Time Operations
  13. Mathematical Functions
  14. Metadata and Subtitles
  15. Image Processing
  16. Digital Audio
  17. Presets for Codecs
  18. Interlaced Video
  19. FFmpeg Components and Projects
  20. Microphone and Webcam
  21. Batch Files
  22. Color Corrections
  23. Advanced Techniques
  24. Video on Web
  25. Debugging and Tests