AV1 10bit and OPUS

Good afternoon~

Firstly, thank you for the hard work and effort put into improving these programs.

If I understand right, FFMPEG is used when exporting (though I understand theres much beyond my comprehension), does this mean it is possible to add a feature to export a file as AV1 10bit and to convert the audio to OPUS?

The previous flows I would use would be to encode in H265 10bit and then use FFMPEG to reencode to AV1 10bit + OPUS, which seemed to work very well for creating visually good results with a much smaller filesize (not the only factors, but they are the primary). Now that I am able to encode in AV1, I intend to make this my primary method of export. However, it would be much more efficient to export into the desired target storage setting rather than having to reencode again (which also comes with the risk of quality degredation).
Screenshot 2023-09-03 143953
Screenshot 2023-09-03 144337

What do you think? Am I missing something? Is there a reason not to do this? H265 has a 10bit feature, so it seems to be a likely feature.


av1_nvenc does support p010le pixel format so we could add 10-bit 4:2:0 for NVIDIA AV1 encodes. It doesn’t look like av1_amf supports 10-bit output yet so we’ll continue to look out for ffmpeg updates that could enable that feature for these cards.

1 Like