Would you mind making a video comparing the video quality of Dolby Vision playback under different versions of CoreElec? There’s been lots of speculation about which versions is the most correct.
I’m actually working on that right now.
I’m comparing the CE21 CM2.9 on the AM6B+ against the CE22 CM4.0 on the Dune HD S905X4 in LLDV, as well as against an Oppo clone and the Fire TV Max.
Better wait for tomorrow nightly before need to redo everything again…
Problem with video file. Here DV which plays only the HDR layer. Created in Dovi Scripts. option to remove L2–L8 was used
Fix your media:
portisch@ubuntu:/run/user/1000/gvfs/smb-share:server=192.168.1.7,share=videos/Testvideos/DV$ ffprobe 'Demolition Man (1993)-noL2.mkv'
ffprobe version 7.1.1 Copyright (c) 2007-2025 the FFmpeg developers
built with gcc 11 (Ubuntu 11.4.0-1ubuntu1~22.04)
configuration: --disable-decoder=amrnb --disable-gnutls --disable-liblensfun --disable-libopencv --disable-podpages --disable-sndio --disable-stripping --enable-avfilter --enable-chromaprint --enable-frei0r --enable-gcrypt --enable-gpl --enable-ladspa --enable-libaom --enable-libaribb24 --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libdc1394 --enable-libdrm --enable-libdvdnav --enable-libdvdread --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libharfbuzz --enable-libiec61883 --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libplacebo --enable-libpulse --enable-librabbitmq --enable-librsvg --enable-librubberband --enable-libshine --enable-libsmbclient --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libtesseract --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-nonfree --enable-openal --enable-opencl --enable-opengl --enable-openssl --enable-postproc --enable-pthreads --enable-shared --enable-version3 --incdir=/usr/include/x86_64-linux-gnu --libdir=/usr/lib/x86_64-linux-gnu --prefix=/usr --toolchain=hardened --enable-vaapi --enable-libvpl --enable-libxavs2 --enable-libdavs2 --enable-libvmaf --enable-libvvenc --enable-libilbc --enable-libklvanc --enable-libfdk-aac --enable-libkvazaar --enable-omx --enable-libsvtav1 --enable-librist --enable-libjxl --enable-libopenh264 --cc=x86_64-linux-gnu-gcc --cxx=x86_64-linux-gnu-g++ --disable-altivec --shlibdir=/usr/lib/x86_64-linux-gnu
libavutil 59. 39.100 / 59. 39.100
libavcodec 61. 19.101 / 61. 19.101
libavformat 61. 7.100 / 61. 7.100
libavdevice 61. 3.100 / 61. 3.100
libavfilter 10. 4.100 / 10. 4.100
libswscale 8. 3.100 / 8. 3.100
libswresample 5. 3.100 / 5. 3.100
libpostproc 58. 3.100 / 58. 3.100
[matroska,webm @ 0x5a38318bac40] Invalid Block Addition value 0x0 for unknown Block Addition Mapping type 68766345, name "Dolby Vision enhancement-layer HEVC configuration"
Input #0, matroska,webm, from 'Demolition Man (1993)-noL2.mkv':
Metadata:
title : DEMOLITION MAN - 4K UHD
encoder : libebml v1.4.5 + libmatroska v1.7.1
Duration: 00:05:00.59, start: 0.000000, bitrate: 90275 kb/s
Chapters:
Chapter #0:0: start 0.000000, end 300.591000
Metadata:
title : Chapter 01
Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x2160 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn (default)
Metadata:
BPS : 86413451
DURATION : 00:05:00.592000000
NUMBER_OF_FRAMES: 7207
NUMBER_OF_BYTES : 3246899037
_STATISTICS_WRITING_APP: mkvmerge v91.0 ('Signs') 64-bit
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Side data:
DOVI configuration record: version: 1.0, profile: 8, level: 6, rpu flag: 1, el flag: 0, bl flag: 1, compatibility id: 1, compression: 0
Invalid Block Addition value 0x0 for unknown Block Addition Mapping type 68766345, name "Dolby Vision enhancement-layer HEVC configuration"
When ffprobe can’t parse it Kodi will not work.
For AV1 or other reasons? It seemed to me that performance was not going to be necessarily better on AM9 Pro, looking at benchmarks.
still newer SoC and other improvements.
yes, av1, vvc(H266), more energy efficiency. almost same performance as in am6b+
I don’t know if anyone else has reported this, but there’s an issue where video files don’t play all the way through; they stop about 10 seconds before the end. There’s also a problem with the timestamps across files.
I compared it to Kodi 21.2 on Fire TV Max. There, the file plays all the way through and there are no issues with time-shifting.
I recorded a video showing how this happens.
P.S. This issue has also been resolved in the not supported forks version. Files now play all the way through.
Link on this sample please
from test video Reset_9999, but also testing on real movie files.
“issue” should be solved by next nightly 20250522.
Now anyone can watch the 10min credits till the end including the last 9-1 seconds…
The issue was very annoying with shortclips/funvideos. Now plays to the end, but the last few seconds are stuttering.
Hi to all, currently I’m on Beelink GT King with omega 21.3 nightly. Won’t to upgrade my box so need your help for choosing best future proof tv box: should I buy ugoos am6+, ugoos am9 pro, ugooos sk4 pro, Homatics Box R 4k Plus or something else. I’m using it 90% for coreelec, less for android. Currently have sony tv kd 65xh9505 wich handles Netflix, Hbo, Disney….
In that case I would choose Ugoos am9 pro
I’d say the AM6b+ is enough until Dolby Vision 2.
dolby vision 2 is gimmick. you will that never see on 4k-discs because of backward compitibility with uhd disc players.
maybe will it be available on streaming services like netflix, amazon etc etc. but then you probably would need certificated device (e.g. widevine support).
so, in my opinion…dolby vision 2 is uselss
I still believe the TOX3 is the best of the worse without DV.
My 2 just keep working. Slight general glitches as I use nighties mostly but they get resolved.
I’m also still enjoying my TOX3 but I can see there is a lot of interest in the Xiaomi TV box 3rd gen now that it runs CE, has DV and is cheaper than TOX3.
This is amazing! expanding support to more devices almost brings a tear to my eye. If I follow correctly this lets some newer devices work too? Not just older stuff like the amb6+? If so what is the newest device this supports and is it better than the amb6+?