I used to do two different "encodes" for importing into MC:
- "LAN" : 80mbps - This was for streaming all the stuff around the house to the other devices
- "Web" : 25mbps - This was for streaming selected stuff across the Internet
These days, I've simplified it and just do the 80mbps and if I want something to sent to others over the internet I just upload it to YouTube and mark it as "unlisted" and send them the link. I let YouTube do whatever it wants in the way of transcoding (I normally get a SD, HD, UHD and HDR version being rendered)... and they handle all of the device compatibility stuff. I do note that even if you upload AV1 to YouTube it is still transcoding everything to VP9, eg
https://www.youtube.com/watch?v=dxQckvD5IpwThe only downside is you have to be careful of any copyright audio you may have but so far nothing has been rejected (though plenty have been detected as having commercial music as a background track). The most "restriction" I've had is on one video of mine that cannot be played in Rusia or Belarus as a result of the music authors preferences.
This method also works when traveling with the Laptop. Unfortunately the iGPU only has AC1 decode not encode support. Hence, I churned out my 1min daily video of our travels at a low 10mbps HEVC bitrate for uploading to YouTube as the upload speeds from Hotels etc are not that great. Still looked perfectly acceptable for what it was especially as most is going to have watched them on their phones.