Can Serviio remux on playback without reencoding?
Inevitably, some videos I try to play have over 30 (or 40!) subtitle streams, and the TV always starts to choke with video & audio stuttering and skipping. (The TV can also not decode PGS format subtitles, it only supports SRT.)
I can use mkvtoolnix to remux the files with fewer (or no) subtitle streams, and problematic files then play fine. But this takes a LONG time and is hugely wasteful of disk space.
I'd like to keep English subtitles as we use them for viewing. I don't want to use Serviio ffmpeg transcoding - my Synology isn't powerful enough to transcode 4K HDR H265 on the fly, and ffmpeg seems to have issues transcoding in realtime and also fails to exit cleanly, resulting in all cores at 100% on the NAS until I kill the processes via SSH.
However I'm sure that my NAS would be capable of handling real-time remuxing, sending just a selection of subtitles along with the primary audio and video streams without reencoding, ffmpeg could certainly handle a codec copy and stream map to stdout in real-time.
Such a feature would be amazing to have in Serviio - to be able to configure which audio, video and subtitle streams you want to present to the TV over DLNA, then have Serviio remux and send, without having to create remuxed duplicates of the originals (which, given UHD filesizes, can be huge already). I would definitely buy a Pro licence for that feature. Is there any prospect of this being added as a feature?