Well, I just ripped a few of my old DVDs with handbrake, and I upscaled by setting the resolution to 720p and ensuring the "upscale" cjljeckbox is ticked.
Tovmy eye, it looks pretty good on my 55" 1080p TV, and I noticed in my voddeo player it scaled to my display size appropriately. If I imply ripped it, the video would have a hugee black box around it ony high red display.
I'd say using handbrake is fairly effective once you get it off the disk, for which I used a rip to mkv app in Linux.
If it is WebDAV, DAVx5 has a feature that makes those shares available as a local volume. An sFTP app can be used to xfer files.
TrueNAS probably has a service for synchronized folders like google drive. I don't know how to access NFS or SMB transparently.