Based on your tests, it appears your ST50 does not support DTS audio, so it needs to be transcoded (interestingly, other ST50 users have reported it is supported - maybe a regional/sub-model issue?). Problem is when transcoding you are losing your aspect ratio. See my post here:
viewtopic.php?f=13&t=12655&p=77185#p77109 (and later
viewtopic.php?f=13&t=12655&p=77185#p77185) for why this is occuring.
You can fix this by editing your profile (edit profiles.xml file located in your serviio\config folder). Edit the
Panasonic Viera G/GT/DT/UT/VT (2011/2012) profile and replace the existing code:
- Code:
<Video targetContainer="mpegts" targetACodec="ac3" aBitrate="384" forceInheritance="true">
<!-- Some models support DTS natively, so the folowing line can be removed for those -->
<Matches container="matroska" vCodec="h264" aCodec="dca" /> <!-- ST50 supports DTS, remove this line -->
<Matches container="matroska" vCodec="h264" aCodec="flac" />
<Matches container="matroska" vCodec="h264" aCodec="vorbis" />
<Matches container="matroska" vCodec="h264" aCodec="truehd" />
<Matches container="mp4" vCodec="h264" aCodec="lpcm" />
<Matches container="mp4" vCodec="h264" aCodec="aac" />
<Matches container="3gp" vCodec="h264" />
</Video>
with
- Code:
<Video targetContainer="mpegts" targetVCodec="mpeg2video" DAR="16:9" targetACodec="ac3" aBitrate="384" forceInheritance="true">
<Matches container="matroska" vCodec="h264" aCodec="dca" />
<Matches container="matroska" vCodec="h264" aCodec="flac" />
<Matches container="matroska" vCodec="h264" aCodec="vorbis" />
<Matches container="matroska" vCodec="h264" aCodec="truehd" />
</Video>
<Video targetContainer="mpegts" targetACodec="ac3" aBitrate="384" forceInheritance="true">
<Matches container="mp4" vCodec="h264" aCodec="lpcm" />
<Matches container="mp4" vCodec="h264" aCodec="aac" />
<Matches container="3gp" vCodec="h264" />
</Video>
What this is doing is - when matching an MKV file with DTS, flac, vorbis or truehd audio, it is telling Serviio to transcode both the audio
and the video, retaining the aspect ratio. Previously only the audio was being transcoded - the video was simply being copied (remuxed into an m2ts container), and the aspect ratio was being lost. Note I haven't included the MP4 or 3gp files in the top section of the new code - if you find these types of files are also causing a problem with aspect ratio, move those lines into the top section of the code.
Note that whenever you edit profiles.xml
you must restart your PC (or if you know how, the serviio service - not just the console).
ST Profile:
Transcoding On or Off: aspect ratio was correct, but sound was not on
Hmmm.. the ST profile is the same as the GT profile except how it handles AVI files (the ST profile inherits the GT profile) so it should handle MKV files the same as the GT profile. Are you sure you pressed Save after re-enabling transcoding (it is acting like transcoding is off in both cases). To tell whether you should use the ST or GT profile test both using an AVI file (a divx file for example). The changes I gave you above will work with either profile.