coordination #68923

Updated by cdywan about 1 year ago

### acceptance criteria

* AC1: Install ffmpeg on the worker.
* AC2: Try to find a good encoder setting. Likely VP9 would make sense so `ffmpeg -hide_banner -nostats -r 24 -f image2pipe -vcodec ppm -i - -pix_fmt yuv420p -c:v libvpx-vp9 -crf 35 -b:v 1500k -cpu-used 0` would be a start. Also consider AV1 (see #75256).
* AC3: Check whether the resulting videos work (including seeking).
* AC4: Adopt any special handling of videos in our production instances:

### suggestions
* Try it on one worker host first. As not all worker hosts have the same hardware the setting might need to be tweaked per worker host.
* Monitor the CPU usage of ffmpeg e.g. via `htop` and also the overall performance of the worker, e.g. check for incomplete jobs due to performance issues.
* I'd refrain from using non-royalty free formats to avoid any legal problems.