2015-10-01, 12:25
If you want to see what Audio/Video Codes are supported by Kodi, take a look at the InfoLabels section of Kodi wiki:
http://kodi.wiki/view/InfoLabels
So basically i.e. we need to exactly define a DTS movie with "dtshd_ma" in nfo of movie for Kodi to display the correct flag. This is why we have a kind of "translation/mapping" configuration table in Ember because Kodi is scanning with ffmpeg and Ember uses Mediainfo - meaning the results differ, so we use a codec configuration to map the mediainfo fields to correct ffmpeg fields. Hope this clears some things up
http://kodi.wiki/view/InfoLabels
Quote:ListItem.VideoCodec
Shows the video codec of the currently selected video (common values: 3iv2, avc1, div2, div3, divx, divx 4, dx50, flv, h264, microsoft, mp42, mp43, mp4v, mpeg1video, mpeg2video, mpg4, rv40, svq1, svq3, theora, vp6f, wmv2, wmv3, wvc1, xvid)
ListItem.VideoResolution
Shows the resolution of the currently selected video (possible values: 480, 576, 540, 720, 1080, 4K). Note that 540 usually means a widescreen format (around 960x540) while 576 means PAL resolutions (normally 720x576), therefore 540 is actually better resolution than 576.
ListItem.VideoAspect
Shows the aspect ratio of the currently selected video (possible values: 1.33, 1.37, 1.66, 1.78, 1.85, 2.20, 2.35, 2.40, 2.55, 2.76)
ListItem.AudioCodec
Shows the audio codec of the currently selected video (common values: aac, ac3, cook, dca, dtshd_hra, dtshd_ma, eac3, mp1, mp2, mp3, pcm_s16be, pcm_s16le, pcm_u8, truehd, vorbis, wmapro, wmav2)
ListItem.AudioChannels
Shows the number of audio channels of the currently selected video. (possible values: 0, 1, 2, 4, 5, 6, 8, 10)
So basically i.e. we need to exactly define a DTS movie with "dtshd_ma" in nfo of movie for Kodi to display the correct flag. This is why we have a kind of "translation/mapping" configuration table in Ember because Kodi is scanning with ffmpeg and Ember uses Mediainfo - meaning the results differ, so we use a codec configuration to map the mediainfo fields to correct ffmpeg fields. Hope this clears some things up