Ahosting Logo
Knowledge Base

FFmpeg Hosting

FFmpeg Hosting

Converting, streaming and batch-processing video with FFmpeg on your own server.

40 articles

Getting started 5

Converting and editing 9

How to Composite Videos: Picture-in-Picture and Side by Side Two sources into one frame is a common request with two distinct answers. The part that catches people is not the layout. It is what happens when the ... How to Convert Video Formats with FFmpeg Deciding whether you need to re-encode at all, then choosing codecs, CRF and container combinations that actually work. How to Create Animated GIFs with FFmpeg Palette generation, the three levers on file size, dithering choices, and why a muted MP4 is usually better. How to Deinterlace and Change Frame Rate with FFmpeg If a video shows horizontal comb lines during motion, it is interlaced and needs deinterlacing before anything else. Frame rate conversion is the rela... How to Remux and Stream Copy Without Re-encoding A large share of the conversions people run are unnecessary. If the codecs inside the file are already what you need, you can change the container in ... How to Resize, Crop and Rotate Video with FFmpeg Scaling, cropping, rotating and padding. The filter grammar, and why any filter means re-encoding. How to Speed Up, Slow Down and Reverse Video Speed changes look like one operation and are two. Video timestamps and audio tempo are adjusted by different filters, and forgetting the second is wh... How to Stabilize Shaky Video with FFmpeg Shaky footage can be smoothed, and the correction works by moving the frame, which means losing some of the edges. Knowing that before you start decid... How to Trim, Cut and Concatenate Video with FFmpeg Fast trimming with stream copy, exact cuts, the concat demuxer and filter, and checking the result properly.

Audio and subtitles 5

Overlays and metadata 6

Streaming and delivery 4

Encoding quality 3

Running it at scale 6

Fixing problems 2