@Maven The blu-ray menu support in your Omega build, does that come from Fandago's new version that is also based on Omega? With his new JRE addon?
Beiträge von MrMagic
-
-
@hoppel118 If you want to try Kodi 21 Omega with DV support, you can take a look at Fandagos' new build:
https://forum.kodi.tv/showthread.php?tid=360250
It is based on Kodi 21 Omega sources from 10-Jan-2023, so not many changes yet compared to Kodi 20 (which means it's quite stable). It also has a different package name, so you can run it alongside regular Kodi builds.
And Fandagos' build also supports full blu-ray menus if you install the Java addon.
One note though: Full blu-ray rips where the DV track is a separate video track inside the M2TS file will only play as HDR, but that's a limitation of the Shield.
-
Gibt es bei Euch noch Probleme unter Nexus und mit der neuen InputStream Adaptive Version 20.2.0 die in Richtung Dolby Vision gehen...zum Beispiel bei den Streaming Addons ( Netflix und Disney+ ) ?Sorry for English, but indeed, Dolby Vison no longer works in the Disney+ and Netflix addons.
The colors are green/purple. Which means the correct stream is being played, but it does not tell the TV to switch to DV mode.
-
Damit geht es eigentlich noch einfacher...wenn man weiss wo nach man sucht und man den Kodinerds Build Installer ( KN APK Downloader ) zuvor installiert hat.
Maven's Kodi-Builds für Android
Nexus = Kodinerds 20 Nexus Alpha
Matrix = Kodinerds 19.4 Matrix ...oder auf den Weg nach 19.5Where can I find the 19.4 build?
Yesterday I downloaded "net.kodinerds.maven.kodi.arm64-v8a-202203010027-eb5ae79b-Matrix.apk" from the link in the first post, but when I start that it still shows as "19.3"?
-
Jogal from Team Kodi did make a 19.3 build that contains both the Atmos and the micro stuttering fixes (but no DV support obviously):
https://forum.kodi.tv/showthread.php?tid=365127
On topic again:
Does anyone know what the status is of @Maven 's current builds? I understood he changed the DV support to a different patch and now it doesn't work for everybody anymore?
-
Ich hab seit dem neuen Maven 20 Build das Problem das ich mit Movie Database python nichts mehr finden kann. Er bringt immer die Fehlermeldung Error mit suche Movie Data Base Phyton... habs alles auf Movie Dta Base da gehts ,aber bei Phyton immer Search Error.
Hab auch neu installiert das Build trotzdem geht mit Phyton keine Suche mehrThis has nothing to do with @Maven
It's a bug in the TheMovieDB Python scraper: https://forum.kodi.tv/showthread.php?tid=365037
Should be fixed in version 1.5.1 of this addon: https://github.com/xbmc/metadata.…python/pull/110
-
@Maven I agree with @hoppel118 !
Thanks a lot for your quick responses and giving us Kodi builds with those fixes
-
@Maven Any chance of creating a new master build please?
I was kind of hoping to test the new subtitle features that were merged two days ago: https://github.com/xbmc/xbmc/pull/20169
In other news, a developer has started working on the UHD-BD Atmos Audio dropouts issue. Hopefully he can make a regular PR out of that as well. More info here:
-
I have still a idea:
Can you try to set everything to true for the decoder 'OMX.Nvidia.h265.decode' in the decoderfilter.xml?Ok, so I changed the "stills-allowed" option from "false" to "true" (other ones were already set to "true") so it now looks like this:
Code<filter> <name>OMX.Nvidia.h265.decode</name> <allowed>true</allowed> <stills-allowed>true</stills-allowed> <dvd-allowed>true</dvd-allowed> <min-height>0</min-height> </filter>
And guess what? It worked! Videos played using blu-ray menu play fine again!
I tried it on both your test build no. 4 and your normal Matrix build and it works on both of them, so thanks for investigating.
-
New builds are ready.
Bad news I'm afraid. I tested all four builds, but none of them want to play video with hardware decoding when using the blu-ray menu.
I've uploaded the [definition=12,0]debug[/definition] [definition='1','0']log[/definition] of build no. 4 here: https://paste.kodi.tv/temalohiwa.kodi
Please note I tried to play the movie twice: with blu-ray menu it chooses the "ff-hevc" decoder (incorrect) and with simplified menu (play main title) it chooses the OMX.Nvidia.h265.decode decoder (correct).
-
Okay...I will be doing new builds tomorrow to narrow the problem down with your help.
Ok, no problem. Also if you need more [definition=12,0]debug[/definition] logs, let me know.
-
There are 2 new builds in the test folder. Can you please try this?
I just tested them both, but they both still play the video in software when using the blu-ray menu (CPU load shoots to 350%+).
The only build that I've tested that works correctly is this one from June 11:
kodinerds-bluray-test-20210611-61bbffb73a-Matrix-test-arm64-v8a
-
I have no idea what could be the reason for this.
So I did some comparing between your blu-ray test version and your latest 19.1 version with [definition=12,0]debug[/definition] [definition=12,9]logging[/definition] on while playing a blu-ray with Java menus:
https://paste.kodi.tv/vunileqaho.kodi (blu-ray test version)
https://paste.kodi.tv/dosunotiwo.kodi (latest Maven 19.1 version)While [definition=12,2]debugging[/definition] was on, I immediately noticed that the KODI-CPU value on the OSD was going over 350% while playing the blu-ray on the new build. The blu-ray test build only showed about 30-40% CPU usage.
I took a quick look in the [definition=12,0]debug[/definition] logs and it looks like your latest version is trying to play the video with software decoding using ff-hevc:
Code2021-06-22 22:16:57.494 T:18862 INFO <general>: Creating video codec with codec id: 173 2021-06-22 22:16:57.495 T:18862 DEBUG <general>: CDVDVideoCodecAndroidMediaCodec::Open hints: Width 3840 x Height 2160, Fpsrate 24000 / Fpsscale 1001, CodecID 173, Level 153, Profile 2, PTS_invalid 0, Tag 1447904328, Extradata-Size: 725 2021-06-22 22:16:57.495 T:18862 INFO <general>: CBitstreamConverter::Open Invalid hvcC 2021-06-22 22:16:57.496 T:18862 ERROR <general>: CDVDVideoCodecAndroidMediaCodec:: Failed to create Android MediaCodec 2021-06-22 22:16:57.497 T:18862 INFO <general>: CDVDVideoCodecFFmpeg::Open() Using codec: HEVC (High Efficiency Video Coding) 2021-06-22 22:16:57.497 T:18862 DEBUG <general>: CDVDVideoCodecFFmpeg - Updated codec: ff-hevc 2021-06-22 22:16:57.497 T:18862 DEBUG <general>: CVideoPlayerVideo::OpenStream - open stream with codec id: 173 2021-06-22 22:16:57.497 T:18862 INFO <general>: Creating video thread 2021-06-22 22:16:57.497 T:18924 DEBUG <general>: Thread VideoPlayerVideo start, auto delete: false 2021-06-22 22:16:57.498 T:18924 INFO <general>: running thread: video_thread
The blu-ray test version uses the Nvidia hardware decoder OMX.Nvidia.h265.decode (which is the expected behavior):
Code
Alles anzeigen2021-06-22 22:13:03.827 T:18390 INFO <general>: Creating video codec with codec id: 173 2021-06-22 22:13:03.828 T:18390 DEBUG <general>: CDVDVideoCodecAndroidMediaCodec::Open hints: Width 3840 x Height 2160, Fpsrate 24000 / Fpsscale 1001, CodecID 173, Level 153, Profile 2, PTS_invalid 0, Tag 1447904328, Extradata-Size: 725 2021-06-22 22:13:03.828 T:18390 INFO <general>: CBitstreamConverter::Open Invalid hvcC 2021-06-22 22:13:03.828 T:18390 INFO <general>: CDVDVideoCodecAndroidMediaCodec::Open Testing codec:OMX.google.aac.decoder 2021-06-22 22:13:03.829 T:18390 INFO <general>: CDVDVideoCodecAndroidMediaCodec::Open Testing codec:OMX.google.amrnb.decoder 2021-06-22 22:13:03.829 T:18390 INFO <general>: CDVDVideoCodecAndroidMediaCodec::Open Testing codec:OMX.google.amrwb.decoder 2021-06-22 22:13:03.829 T:18390 INFO <general>: CDVDVideoCodecAndroidMediaCodec::Open Testing codec:OMX.google.flac.decoder 2021-06-22 22:13:03.829 T:18390 INFO <general>: CDVDVideoCodecAndroidMediaCodec::Open Testing codec:OMX.google.g711.alaw.decoder 2021-06-22 22:13:03.829 T:18390 INFO <general>: CDVDVideoCodecAndroidMediaCodec::Open Testing codec:OMX.google.g711.mlaw.decoder 2021-06-22 22:13:03.829 T:18390 INFO <general>: CDVDVideoCodecAndroidMediaCodec::Open Testing codec:OMX.Nvidia.mp2.decoder 2021-06-22 22:13:03.830 T:18390 INFO <general>: CDVDVideoCodecAndroidMediaCodec::Open Testing codec:OMX.google.mp3.decoder 2021-06-22 22:13:03.830 T:18390 INFO <general>: CDVDVideoCodecAndroidMediaCodec::Open Testing codec:OMX.google.opus.decoder 2021-06-22 22:13:03.830 T:18390 INFO <general>: CDVDVideoCodecAndroidMediaCodec::Open Testing codec:OMX.google.raw.decoder 2021-06-22 22:13:03.830 T:18390 INFO <general>: CDVDVideoCodecAndroidMediaCodec::Open Testing codec:OMX.google.vorbis.decoder 2021-06-22 22:13:03.831 T:18390 INFO <general>: CDVDVideoCodecAndroidMediaCodec::Open Testing codec:OMX.Nvidia.wma.decoder 2021-06-22 22:13:03.831 T:18390 INFO <general>: CDVDVideoCodecAndroidMediaCodec::Open Testing codec:OMX.Nvidia.h264.decode 2021-06-22 22:13:03.831 T:18390 INFO <general>: CDVDVideoCodecAndroidMediaCodec::Open Testing codec:OMX.google.h264.decoder 2021-06-22 22:13:03.831 T:18390 INFO <general>: CDVDVideoCodecAndroidMediaCodec::Open Testing codec:OMX.Nvidia.DOVI.decode 2021-06-22 22:13:03.831 T:18390 INFO <general>: CDVDVideoCodecAndroidMediaCodec::Open Testing codec:OMX.Nvidia.h263.decode 2021-06-22 22:13:03.831 T:18390 INFO <general>: CDVDVideoCodecAndroidMediaCodec::Open Testing codec:OMX.google.h263.decoder 2021-06-22 22:13:03.832 T:18390 INFO <general>: CDVDVideoCodecAndroidMediaCodec::Open Testing codec:OMX.Nvidia.h265.decode 2021-06-22 22:13:03.944 T:18390 DEBUG <general>: CDVDVideoCodecAndroidMediaCodec::Open m_codecname(OMX.Nvidia.h265.decode), colorFormat(2135033992) 2021-06-22 22:13:03.944 T:18390 DEBUG <general>: CDVDVideoCodecAndroidMediaCodec::Open m_codecname(OMX.Nvidia.h265.decode), colorFormat(21) 2021-06-22 22:13:04.066 T:18390 DEBUG <general>: CDVDVideoCodecAndroidMediaCodec::InjectExtraData 2021-06-22 22:13:04.129 T:18390 DEBUG <general>: CDVDVideoCodecAndroidMediaCodec:: width(3840), height(2160), stride(0), slice-height(0), color-format(0) 2021-06-22 22:13:04.129 T:18390 DEBUG <general>: CDVDVideoCodecAndroidMediaCodec:: crop-left(0), crop-top(0), crop-right(3839), crop-bottom(2159) 2021-06-22 22:13:04.130 T:18390 DEBUG <general>: CDVDVideoCodecAndroidMediaCodec:: Multi-Surface Rendering 2021-06-22 22:13:04.130 T:18390 INFO <general>: CDVDVideoCodecAndroidMediaCodec:: Open Android MediaCodec OMX.Nvidia.h265.decode 2021-06-22 22:13:04.130 T:18390 DEBUG <general>: CDVDVideoCodecAndroidMediaCodec::UpdateFpsDuration fpsRate:24000 fpsscale:1001, fpsDur:41708 2021-06-22 22:13:04.130 T:18390 DEBUG <general>: CVideoPlayerVideo::OpenStream - open stream with codec id: 173 2021-06-22 22:13:04.130 T:18390 INFO <general>: Creating video thread 2021-06-22 22:13:04.130 T:18467 DEBUG <general>: Thread VideoPlayerVideo start, auto delete: false 2021-06-22 22:13:04.131 T:18467 INFO <general>: running thread: video_thread
I'm not sure what changed between your latest 19.1 build and the blu-ray test build, but something is definitely different when playing a movie with a blu-ray menu.
-
@Maven I think something got broken in the latest Matrix build.
Blu-ray menus still work, but the video and audio have become very choppy. If I had to guess I would say it's no longer using hardware acceleration.
If I play just the main movie using the simplified menu, the video plays just fine.
-
Some more info about the Kodi OSD being unreachable when playing a disc with blu-ray menus:
https://forum.kodi.tv/showthread.php…3397#pid3043397
Apparently this is expected behavior (and was changed after fandagos created his build, which is why it behaves differently now).
For the Shield, it's a bit inconvenient, because the remote has only a few buttons.
Solution would be to play the main movie using the simplified menu and only use the full menu when you want to watch the other titles on the disc, such as bonus material.
-
@MrMagic
Does the problem also exist with Windows?Frankly, I don't know. I don't have Kodi running on Windows anywhere.
-
I asked fandangos about the navigation issue and he thinks it has something to do with the way he worked around the chapter skip bug compared to how it was done in the official Kodi build:
https://forum.kodi.tv/showthread.php…2592#pid3042592
Not sure if this can be solved though, but I'm not a developer
-
@marven
I tested it on the Google Chromecast with GoogleTv (32 bit version) and it works properly- I tried "The Lord of the Rings The Return of the King part1 iso DolbyVision"
It plays perfectly with menu etc. It plays in Hdr and not in DV
But there is no way to stop the film once it starts. The usual kodi player interface does not appear on the screen.@Maven I have the same issue. Menus play perfectly, but the OK button and the arrow keys on the Shield's remote don't do anything. I can still use the Play/Pause button, but other stuff doesn't work.
In fandangos build the OK button makes the OSD popup and the arrow buttons allow you to skip as usual.
Not sure if he did something special with the [definition='3','1']keymapping[/definition] or anything.
But the good news is that blu-ray menus now actually work, so thanks for all the work you put into that!
-
@Maven Ok I understand. I saw your question and fandangos answer on the Kodi forum. Hopefully you can get a successful build with his hint.
-
are you guys sure maven has build in the bluray patch, which fandagos has done in his build?
Well, I created a "test" addon based on the Hello World addon that prints the values of the extra Java-related environment variables that are set in fandagos build and those are present in the latest build from @Maven that is currently located in the Test folder.
Other than that I cannot tell, but according to the link @catshome posted just above, the changes are there.
I just have a feeling that fandagos forgot to mention something maybe, because even with the changes present and the Java addon installed, it seems Kodi still can't load Java.
Test addon to display the environment variables located here: https://www111.zippyshare.com/v/qgaQnF1Y/file.html