Hahaha baby steps! But I'll look at it; if nothing else I think it would be very funny to have the dev equivalent of Jar Jar Binks end the format war by accident (which I say as just a joke; I of course have no idea how complex the issue actually is).
Edit: Damn dude, you weren't kidding about the challenge. You're right that HISTV won't work for DoVi 5 in its current state - "Fundamental to FFMPEG" does kinda mean "fundamental to HISTV", being that it's basically just a clever wrapper around FFMPEG. That said, if your tooling is ready, I've got a plan to integrate it. The philosophy with HISTV is to preserve whatever we can and fall back gracefully as far as we have to if we can't preserve the current profile, which your tools slot into like they were made for it (Rust Gang represent (👉゚ヮ゚)👉).
Haha thanks! You mean, support them for output, as well as being able to convert from? Last night I outlined adding an "Auto" option for container, which would keep the source container if possible, but the controls I've exposed vs the ones I haven't are a conscious choice, to maximise player compatibility for the outputs without the user having to know anything about codecs, containers, encoders, their hardware, or quality settings. I'm deliberately keeping the options to a minimum because I didn't want to make Handbrake 😅
As to why I chose these codecs: h264 works on devices from 15+ years ago, and HEVC is compatible back to 2015-16. AV1 is 2020 onwards and requires GPU decoding; that's too new and resource-intensive for my goals with HISTV.
I'll think about how I could pull this off though. Perhaps a "lite" mode that keeps the original codec and container, or an "auto" mode for codec dropdown too. I think I like the second one better: lets you mix and match keeping container or codec or both, without adding any real complexity to the options.