Skip Navigation

MKV files with AV1 Video play as music file

Using 18.7 right now on my Nvidia Shield. I have to stay on this version for now.

I have some MKV files that use OPUS audio tracks AV1 Encoding, and KODI plays them as music files with no video. The files play without problems with VLC for Android.

Has anyone seen this before? Was OPUS AV1 support so new in Leia that the video player didn't bother with it?

EDIT: The issue was with the AV1 codec, which wasn't added to Kodi until v19.x (software), or really fully-implemented until v20.x

See my comment below for some additional detail

5
5 comments
  • If you re-encode the audio track of the same files does it still play successfully? It could not be opus but the video track failing to find the correct codec.

    If you re-encode the audio track and it still only plays the audio track then its the video track that is the problem. Post the mediainfo text if you want us to have a look, just remove the ID and Name 😉

    • Thanks for the reply!

      I don't have the means to re-encode now, unfortunately. I'm away from all hardware, just a laptop I'm prohibited from installing software on.

      Here's the Media Info from VLC on the laptop:

      Video ID : 1 Format : AV1 Format/Info : AOMedia Video 1 Format profile : [email protected] Codec ID : V_AV1 Duration : 22 min 37 s Bit rate : 1 836 kb/s Width : 1 920 pixels Height : 816 pixels Display aspect ratio : 2.35:1 Frame rate mode : Constant Frame rate : 23.976 (24000/1001) FPS Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 10 bits Bits/(Pixel*Frame) : 0.049 Stream size : 297 MiB (85%) Default : No Forced : No Color range : Limited

      Audio ID : 2 Format : Opus Codec ID : A_OPUS Duration : 22 min 38 s Bit rate : 254 kb/s Channel(s) : 6 channels Channel layout : L R C Lb Rb LFE Sampling rate : 48.0 kHz Frame rate : 50.001 FPS (960 SPF) Bit depth : 32 bits Compression mode : Lossy Delay relative to video : -7 ms Stream size : 41.2 MiB (12%) Title : English Language : English Default : No Forced : No

      • Format : AV1 Format
        YUV Chroma subsampling : 4:2:0
        Bit depth : 10 bits

        The video is AV1 format, which might not work with your shield which would be what I surmise is the problem