Same exact issue here, 'pretty sure I know the problem: DirecTV Media Share only accepts mp2 as the audio stream, as per many forum posts like this:
http://mykmyrs.wordpress.com/2011/12/29 ... -settings/Serviio's DTV profile is configured to transcode almost every OTHER container type (file extensions such as .mp4, avi, etc) into mpeg2 video and mp2 audio, so there are no issues with those. HOWEVER -
The VOB container/file extension isn't listed in Serviio's DirecTV renderer profile. Here's the profile snippet:
<Transcoding>
<Video targetContainer="mpeg" targetVCodec="mpeg2video" targetACodec="mp2" maxVBitrate="8192" forceStereo="true" DAR="16:9">
<Matches container="matroska" />
<Matches container="mp4" />
<Matches container="asf" />
<Matches container="avi" />
<Matches container="ogg" />
<Matches container="flv" />
<Matches container="3gp" />
<Matches container="rm" />
</Video>
....
The "Matches container" entries tell Serviio which file types/containers it should bother transcoding into mpeg2 and mp2. Any file types NOT listed just get passed through as they are, in their native format. VOB files have mpeg2 video already in them, so we see the video come through with no issues. The audio in VOBs, on the other hand, is in AC3 format. Our DTV Media Share has no clue how to deal with AC3, so we get no audio. My guess is that devs didn't consider the AC3 audio track issue but assumed that since VOB video was mpeg2 they were fully covered for this profile.
A sure-fire fix is to use software to pre-transcode all the VOB files into something else Serviio will transcode, but that's a pain and a half. Also, doing that takes us further from the native format of Media Share, causing more work for Serviio and our machines when we play the files. To add insult to injury, each transcoding from one format to the next loses information and harms quality.
SO instead - I'm going to try adding "vob" to the list of containers Serviio is supposed to transcode. I'm
hoping the transcoding process is smart enough it'll still pass the video mpeg2 format straight through without much tampering while transcoding the AC3 audio stream to mp2 with minimal effort. I'll repost my results.
I'm confident in my reasoning regarding why things aren't working, perhaps devs should consider changing default profiles for next version. Results from my test soon.
Doug