Actions
action #75256
closedcoordination #64746: [saga][epic] Scale up: Efficient handling of large storage to be able to run current tests efficiently but keep big archives of old results
Try out AV1 video codec as potential new default
Description
Motivation¶
According to
https://en.m.wikipedia.org/wiki/AV1#Software_implementations
AV1 seems to have good support by now in current decoders, browsers and encoders. We should explore use of the codec as potential new default to make efficient use of storage space considering encoding performance and time impact
Acceptance criteria¶
- AC1: AV1 is used as new default video encoder where supported in os-autoinst or we researched why AV1 is not suitable for our purposes
- AC1: Older products running os-autoinst potentially not supporting AV1 still run the old or an alternative as fallback
Suggestions¶
- Research how AV1 can be supported for us, e.g. by using ffmpeg as external video encoder as supported by #67342
- Either replace the internal encoder or use an AV1 capable one as "external" default (and switch of internal in this case)
- Note that the internal encoder is also responsible for producing the PNG for the live view so it can not be replaced completely.
- Check if AV1 provides better performance for our needs than the old internal encoder
- Consider to also compare against its predecessor VP9
- Consider fallback handling for older products potentially not supporting AV1
- Also see suggestions in #68923
Actions