fix(images): cap concurrent ffmpeg (thumbnails) to avoid CPU saturation
A cold-cache image-heavy page fired one ffmpeg per thumbnail at once (a thundering herd),
saturating CPU and making the whole instance slow. Cap concurrent ffmpeg spawns to 3; excess
requests wait briefly for a slot. Applies to local + remote thumbnail generation.