Well, I've tried the profiles above, but nothing managed to play the Xvid in question.
Regarding the MKV in question, I've enabled
detailed log, and after scanning thru it, I've think I've managed to 'zoom-in' on the problem,
Which is seems to me it involves 2 different problems.
In Serviio versions 1.7 and prior, when playing the MKV in qustion, I'm getting the following output-
- Code:
2017-01-12 20:17:58,005 DEBUG [VideoDeliveryEngine] Delivering item '314' for client 'Identifier=192.168.1.2, Profile=Generic DLNA profile'
2017-01-12 20:17:58,006 DEBUG [VideoDeliveryEngine] Delivering file 'twiz-hp7part1-1080p.mkv' in native format
No reference to transcoding, nor ffmpeg, in the entire log file.
It seems that the MKV file being played as-is.
However, in Serviio version 1.7.1 and above, I'm getting the following output-
- Code:
2017-01-12 20:34:37,120 DEBUG [VideoDeliveryEngine] Delivering item '7' for client 'Identifier=192.168.1.2, Profile=Generic DLNA profile, Name=Sagemcom STB'
2017-01-12 20:34:37,120 DEBUG [VideoDeliveryEngine] Delivering file 'twiz-hp7part1-1080p.mkv' using transcoding
2017-01-12 20:34:37,122 DEBUG [AbstractAVTranscodingDeliveryEngine] No suitable transcoding job exists yet, start one for client 'Identifier=192.168.1.2, Profile=Generic DLNA profile, Name=Sagemcom STB'
2017-01-12 20:34:37,123 DEBUG [FFMPEGWrapper] Invoking FFmpeg to transcode video file: G:\Harry.Potter.Complete.Story.Collection.BluRay.x264-ArenaBG\2010.And.The.Deathly.Hallows.Part.1.1080p.BluRay.x264-TWiZTED\twiz-hp7part1-1080p.mkv
2017-01-12 20:34:37,123 DEBUG [ProcessExecutor] Starting C:\Program Files\Serviio\bin\\..\lib\ffmpeg.exe -threads 0 -i G:\Harry.Potter.Complete.Story.Collection.BluRay.x264-ArenaBG\2010.And.The.Deathly.Hallows.Part.1.1080p.BluRay.x264-TWiZTED\twiz-hp7part1-1080p.mkv -y -threads 0 -c:v mpeg2video -pix_fmt yuv420p -qscale:v 1 -r 24000/1001 -g 15 -c:a:0 ac3 -b:a:0 384k -ac:a:0 2 -map 0:0 -map 0:1 -sn -f vob C:\Windows\TEMP\Serviio\transcoding-temp-a88e71c2857b84a4516e473d60dcd907.stf
2017-01-12 20:34:37,123 DEBUG [FileBasedTranscodingDeliveryStrategy] Sending transcoding stream
2017-01-12 20:34:37,124 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file "twiz-hp7part1-1080p.mkv": MPEG_PS_PAL
2017-01-12 20:34:37,124 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file "twiz-hp7part1-1080p.mkv": MPEG_PS_NTSC
Well, first of all, the obvious problem is the 'bad' transcoding, which plays audio-only, but maybe that could be a result of mismatching profile.
I haven't checked it thoroughly, since I don't want to use transcoding anyway.
Second, the above output occurs no matter if transcoding set to 'on' or 'off'.
So it seems that Serviio ignores this setting, and transcode the video regardless of what the user set.
So regarding the MKV, it seems that Serviio 'forces' transcoding, regardless of user's choice.
I still don't know why it happens on that MKV only, and not on others.
And I'm still clueless about the XviD issue, though.