Hello !
I tried the new beta LibreELEC with Kodi 19 on a spare SSD before definitely migrating my NUC.
I managed to setup my own add-ons with python3 but i still have some audio issue with this Intel NUC Audio driver and linux kernel.
I have a Sonos Arc soundbar with TrueHD Dolby Atmos capabilities.
When i launch a sample video with 3 audio tracks, it does not work with the TrueHD sound track but it works with the Dolby Atmos track and the "simple" AC3 5.1.
If you want to try the file : sample Dolby Atmos
My logs : (i cut it)
My audio device :
Code
Device 3
m_deviceName : hdmi:CARD=PCH,DEV=0
m_displayName : HDA Intel PCH
m_displayNameExtra: GSM LG TV on DisplayPort #0
m_deviceType : AE_DEVTYPE_HDMI
m_channels : FL, FR, LFE, FC, BC, BL, BR, FLOC, FROC, BLOC, BROC, TFC, TC, TFL, TFR, UNKNOWN1
m_sampleRates : 32000,44100,48000,96000,192000
m_dataFormats : AE_FMT_RAW,AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_RAW
m_streamTypes : STREAM_TYPE_AC3,STREAM_TYPE_DTSHD,STREAM_TYPE_DTSHD_MA,STREAM_TYPE_DTSHD_CORE,STREAM_TYPE_DTS_1024,STREAM_TYPE_DTS_2048,STREAM_TYPE_DTS_512,STREAM_TYPE_EAC3,STREAM_TYPE_TRUEH
Device 4
My sample video file :
Code
ffmpeg[0x4df0c80X]: Input #0, matroska,webm, from '/storage/videos/Dolby_Universe_4K_SDR_71-Atmos-thedigitaltheater.mkv':
ffmpeg[0x4df0c80X]: Metadata:
ffmpeg[0x4df0c80X]: title : Dolby Cinema - Universe - thedigitaltheater.com
ffmpeg[0x4df0c80X]: encoder : libebml v1.3.9 + libmatroska v1.5.2
ffmpeg[0x4df0c80X]: creation_time : 2020-07-10T18:38:44.000000Z
ffmpeg[0x4df0c80X]: Duration: 00:03:07.92, start: 0.000000, bitrate: 100778 kb/s
ffmpeg[0x4df0c80X]: Stream #0:0(eng): Video: h264 (Main), yuv420p(tv, bt709, progressive), 3840x2160, SAR 1:1 DAR 16:9, 24 fps, 24 tbr, 1k tbn, 48 tbc (default)
ffmpeg[0x4df0c80X]: Metadata:
ffmpeg[0x4df0c80X]: BPS-eng : 92523944
ffmpeg[0x4df0c80X]: DURATION-eng : 00:03:07.917000000
ffmpeg[0x4df0c80X]: NUMBER_OF_FRAMES-eng: 4510
ffmpeg[0x4df0c80X]: NUMBER_OF_BYTES-eng: 2173352750
ffmpeg[0x4df0c80X]: _STATISTICS_WRITING_APP-eng: mkvmerge v41.0.0 ('Smarra') 64-bit
ffmpeg[0x4df0c80X]: _STATISTICS_WRITING_DATE_UTC-eng: 2020-07-10 18:38:44
ffmpeg[0x4df0c80X]: _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
ffmpeg[0x4df0c80X]: Stream #0:1: Audio: truehd, 48000 Hz, 7.1, s32 (24 bit) (default)
ffmpeg[0x4df0c80X]: Metadata:
ffmpeg[0x4df0c80X]: BPS-eng : 5998956
ffmpeg[0x4df0c80X]: DURATION-eng : 00:03:05.226000000
ffmpeg[0x4df0c80X]: NUMBER_OF_FRAMES-eng: 222270
ffmpeg[0x4df0c80X]: NUMBER_OF_BYTES-eng: 138895342
ffmpeg[0x4df0c80X]: _STATISTICS_WRITING_APP-eng: mkvmerge v41.0.0 ('Smarra') 64-bit
ffmpeg[0x4df0c80X]: _STATISTICS_WRITING_DATE_UTC-eng: 2020-07-10 18:38:44
ffmpeg[0x4df0c80X]: _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
ffmpeg[0x4df0c80X]: Stream #0:2: Audio: eac3, 48000 Hz, 8 channels, fltp
ffmpeg[0x4df0c80X]: Metadata:
ffmpeg[0x4df0c80X]: BPS-eng : 1664000
ffmpeg[0x4df0c80X]: DURATION-eng : 00:03:05.248000000
ffmpeg[0x4df0c80X]: NUMBER_OF_FRAMES-eng: 5789
ffmpeg[0x4df0c80X]: NUMBER_OF_BYTES-eng: 38531584
ffmpeg[0x4df0c80X]: _STATISTICS_WRITING_APP-eng: mkvmerge v41.0.0 ('Smarra') 64-bit
ffmpeg[0x4df0c80X]: _STATISTICS_WRITING_DATE_UTC-eng: 2020-07-10 18:38:44
ffmpeg[0x4df0c80X]: _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
ffmpeg[0x4df0c80X]: Stream #0:3: Audio: ac3, 48000 Hz, 5.1(side), fltp, 640 kb/s
ffmpeg[0x4df0c80X]: Metadata:
ffmpeg[0x4df0c80X]: BPS-eng : 640000
ffmpeg[0x4df0c80X]: DURATION-eng : 00:03:05.248000000
ffmpeg[0x4df0c80X]: NUMBER_OF_FRAMES-eng: 5789
ffmpeg[0x4df0c80X]: NUMBER_OF_BYTES-eng: 14819840
ffmpeg[0x4df0c80X]: _STATISTICS_WRITING_APP-eng: mkvmerge v41.0.0 ('Smarra') 64-bit
ffmpeg[0x4df0c80X]: _STATISTICS_WRITING_DATE_UTC-eng: 2020-07-10 18:38:44
ffmpeg[0x4df0c80X]: _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Display More
Errors :
Code
CActiveAESink::OpenSink - trying to open device ALSA:hdmi:CARD=PCH,DEV=0
CAESinkALSA::Initialize - Attempting to open device "hdmi:CARD=PCH,DEV=0"
CAESinkALSA::Initialize - Opened device "hdmi:CARD=PCH,DEV=0,AES0=0x04,AES1=0x82,AES2=0x00,AES3=0x00"
CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats
CAESinkALSA::InitializeHW - Using data format AE_FMT_S32NE
CAESinkALSA::InitializeHW - Request: periodSize 2205, bufferSize 8820
CAESinkALSA::InitializeHW - Got: periodSize 2205, bufferSize 8820
CAESinkALSA::InitializeHW - Setting timeout to 200 ms
CAESinkALSA::GetChannelLayout - Input Channel Count: 2 Output Channel Count: 2
CAESinkALSA::GetChannelLayout - Requested Layout: FL, FR
CAESinkALSA::GetChannelLayout - Got Layout: FL, FR (ALSA: FL FR)
CActiveAESink::OpenSink - ALSA Initialized:
Output Device : HDA Intel PCH
Sample Rate : 44100
Sample Format : AE_FMT_S32NE
Channel Count : 2
Channel Layout: FL, FR
Frames : 2205
Frame Size : 8
<general>: libva info: VA-API version 1.10.0
<general>: libva info: Trying to open /usr/lib/dri/iHD_drv_video.so
<general>: libva info: Found init function __vaDriverInit_1_10
<general>: libva info: va_openDriver() returns 0
<general>: Thread Vaapi-Output start, auto delete: false
<general>: COutput::OnStartup: Output Thread created
<general>: VAAPI/vpp vaCreateConfig error: the requested VAProfile is not supported (12)
<general>: CDVDVideoCodecFFmpeg - Updated codec: ff-h264-vaapi
<general>: CVideoPlayerAudio - CDVDMsg::GENERAL_PAUSE: 0
<general>: CDVDAudio::Pause - pausing audio stream
<general>: CVideoPlayer::HandleMessages - player 1 reported state: 0
<general>: CDVDAudio::Pause - pausing audio stream
<general>: CAEStreamParser::SyncTrueHD - TrueHD stream detected (8 channels, 48000Hz)
<general>: Creating audio stream (codec id: 86060, channels: 8, sample rate: 48000, pass-through)
<general>: CVideoPlayerAudio:: synctype set to 0: clock feedback
<general>: CActiveAESink::OpenSink - initialize sink
<general>: CActiveAESink::OpenSink - trying to open device ALSA:hdmi:CARD=PCH,DEV=0
<general>: CAESinkALSA::Initialize - Attempting to open device "hdmi:CARD=PCH,DEV=0"
<general>: CAESinkALSA::Initialize - Opened device "hdmi:CARD=PCH,DEV=0,AES0=0x06,AES1=0x82,AES2=0x00,AES3=0x09"
<general>: CAESinkALSA::InitializeHW - Unable to open the required number of channels
<general>: CAESinkALSA::InitializeHW - Request: periodSize 9600, bufferSize 38400
<general>: CAESinkALSA::InitializeHW - Got: periodSize 9600, bufferSize 38400
<general>: CAESinkALSA::InitializeHW - Setting timeout to 200 ms
<general>: CAESinkALSA::Initialize - could not open required number of channels
<general>: CActiveAESink::OpenSink - trying to open device ALSA:@
<general>: CAESinkALSA::Initialize - Attempting to open device "@"
<general>: CAESinkALSA - Unable to open device "surround71:AES0=0x06,AES1=0x82,AES2=0x00,AES3=0x09" for playback
<general>: CAESinkALSA::Initialize - Opened device "surround71"
<general>: CAESinkALSA::InitializeHW - Unable to open the required number of channels
<general>: CAESinkALSA::InitializeHW - Request: periodSize 9600, bufferSize 38400
<general>: CAESinkALSA::InitializeHW - Got: periodSize 9600, bufferSize 38400
<general>: CAESinkALSA::InitializeHW - Setting timeout to 200 ms
<general>: CAESinkALSA::Initialize - could not open required number of channels
<general>: CActiveAESink::OpenSink - no sink was returned
<general>: ActiveAE::InitSink - returned error
Display More