Tue Aug 04, 2020 1:18 pm by atc98092
If your TV plays all your media with transcoding off, there's no benefit to turning it on. When a video file is transcoded, generally Serviio selects a single audio track, and captions may or may not be sent in the stream. It depends on the type of caption track. There is a setting in the Serviio console to Include all available audio tracks in the transcode, but that's off by default. And depending on the method used to transcode, you still might not get more than one audio track.
If Serviio is not transcoding anything (neither the audio or video), then whatever audio and caption tracks are contained in the media are all streamed, and your player determines if it can choose between different options. But the player has to support the audio and captions that are in the stream. In general, TVs only support text based caption tracks, so ripped DVDs and Blu Ray discs have captions that TVs cannot display.
If everything you have plays, there's no real need for a dedicated profile. My Nvidia Shield works just fine with the generic profile. But if you have any unplayable media, then you'll need a profile to transcode the media into a supported format. The existing LG profile is based on older sets, and no one has worked on anything newer. I'd have to look that profile over to see if it includes 4K/H.265 support, or if a new profile would be needed for sets that support 4K.
Dan
LG NANO85 4K TV, Samsung JU7100 4K TV, Sony BDP-S3500, Sharp 4K Roku TV, Insignia Roku TV, Roku Ultra, Premiere and Stick, Nvidia Shield, Yamaha RX-V583 AVR.
Primary server: AMD Ryzen 5 5600GT, 32 gig ram, Windows 11 Pro, 22 TB hard drive space | Test server: Intel i5-6400, 16 gig ram, Windows 10 Pro
HOWTO: Enable debug logging HOWTO: Identify media file contents