Over time i ended up with a number of files which have old containers/codecs and wonder if i should encode them to H264/H265 or AV1 in a .mp4 container? e.g. avi, mov, wmv, ...
Did some testing with Handbreak the results seem promising but for old formats the output are often larger than the input, especially unsure i'm about the bitrate (constant/variable) and what CF to use, since the files vary widely in what they are.
Looking for suggestions on what settings to use or if the entire thing is pointless anyways.
Note most old files are not 4k ,but 380, 720, ... and file-size isn't super important.
Playing around with encoders to see how long it takes, i assume time difference will be the same for a given length even if quality is different.
Used settings: Preset "H.265 NVENC 1080p (modified)", web optimized, AAC, Constant Framerate, CQ/RF 22, encoder as below
Source: 4k 13GB 48.8MB/s H264 mp4, quality seems similar(?)
| Codec | Compressed Size | Time | Compression (%) | Bitrate |
|-----------------------|-----------------|--------|-----------------|----------------|
| AV1 (NVEnc)(GPU) | 5.11GB | ~8min | 60.69% | 19.1 Mb/s |
| H265 (NVEnc)(GPU) | 4.05GB | ~8min | 68.85% | 15 Mb/s |
| AV1 (SVT)(CPU) | 2.75GB | ~24min | 78.85% | 10.2 Mb/s |
| H265 (H265)(CPU) | 1.27GB | ~28min | 90.38% | 4618 kb/s |