Posts by johngalt

    johngalt Can you please confirm if your amlogic-3.14-nougat is the branch to use? I'd like to start merging + testing your work later this week.

    It is. In terms of changes that aren't from your branch, the PR is inline with it except for this commit: aml/video_dev: updates for nougat: · amillogical/linux-amlogic@c89478b · GitHub . As stated in the PR message, I'm still working on nougat-exp (full nougat amports). I've made progress on h264 issues, but dedicated time to test has been the struggle.

    I don't intend to bug bust anything to do with running USB tuners or Kodi Addons - that is not the purpose of John's thread here.

    It's all about 10bit HDR video playback and dithering & picture quality.

    To piggyback this sentiment, there's very little troubleshooting that will be going into the leia (le9) builds at this point in time. Worth mentioning again as well: when kernel changes are enacted that need testing, both LE8 and LE9 builds will be uploaded with the changes.

    At some point these builds did go into general nougat kernel testing, but I've been unable to find the issue with topic that stops me from editing it.

    hi John, before I get into the main screen of Libreelec, that means right after booting the screen tear appears. It's so difficult to see, read and choose the option being displayed. It happens only with your test builds and also the latest test build from afl1.

    We know that it's still in pre alpha stage of development. I was just reporting the problem being faced with my box. It has got nothing to do with complaining. Thanks developers for understanding us so well.

    Keep up the good work.

    Did you get this on the v8 testing builds? There were (are?) some hdmi quirks that only affect some setups on the nougat kernel, and I'm trying to determine if this is one of them.

    Edit: an update for the devs: I did a newclock5 test build (branch newclock5 on amillogical/LibreELEC.tv) and didn't get any frame skips after the first few seconds of playback on a 60fps h265 movie. Unfortunately this also causes kodi to crash when trying to open a netflix or amazon stream (to be expected given development state).

    I agree with johngalt. LE9 and Kodi 18 is pre alpha software. Don't expect things to work perfectly. In fact peak3d and others are currently working on Video Player updates. Playback might improve. I wouldn't do many patching in LE9 (without PRing it to kodi upstream though). Be patient. I know people are craving for Amazon and Netflix but development takes time.

    I agree with you -- I'm not planning on spending much time on the videoplayer side of leia at this point in time given all the work going into it, and that the time is better spent dealing with the remaining full nougat amports bugs.

    The most I might do right now for leia is test a newclock5 build to see the status of the VideoPlayer work (which includes many AML changes). I've noticed MilhouseVH is also using this branch for RPI builds, which he states fixes some playback issues they were facing on leia.

    I'm afraid I'm seeing a lot more frame skips on testing4 versus testing3 watching back 23.976p movie at 24Hz (The first Hobbit film - HEVC codec at 720p). No changes made to any settings - just dropped the .tar file into update folder and rebooted,

    This is on Beelink MX64 2GB/8GB S905. My TV is Panasonic Plasma model TX-P42X50B and I have direct HDMI connection between the S905 and the TV. These HEVC files play back perfect using LE Jarvis and LE Krypton.

    Do you need a log?

    I can recreate, so I don't need a log. Thank you.

    Thank you.

    Hi Afl1: i am on the verge of flashing john"s latest test build onto my KII Pro. i could wait if you can tell me how long it takes for you to upload and where exactly are you going to upload your file.

    One dumb question, why are you still working on 8.1 when john"s builds are based on v9? does it require too much time from one version to other ? is it impossible ?

    I'm not yet sure about the screen tearing. Did you get the tearing/flickering on the v8 testing builds? I'm also going to do v8 builds when there are kernel changes shortly. v9 is still very much a work in progress, with some kodi issues we have to tackle. On the release page, I state the following:

    Quote

    This kodi version is an alpha, libreelec 9 is still in heavy development, and this kernel is still in heavy development -- please treat this build as such.


    I play the movie I always use to test fractional frame rates - The first Hobbit film which contains lots of scenes that show up any frame 'jumps'. I played it for about 10 minutes and noticed a couple of jumps. Let me do some more testing........and I'll submit a log if needed. Thanks.

    PS. Does it matter if the install to LE 9 was a clean install or an upgrade of LE 8??

    With this issue it shouldn't.

    I've uploaded the log to:- BWRX using the built-in libreelec utility to submit logs.

    I played two parts of the movie - the first 10 minutes or so and a portion from about 1hr 19m to 1hr 22m. The frame jumps were very quick - I would say about 3 (i.e. blink and you would miss them). The movie is still very watchable and like I said these jumps were not the same as the old 40 second micro stutter you get when playing 23.976p movies on 24hz display. These were much less noticeable. Hope the log helps in some way.

    The movie is encoded for HEVC, 720p resolution with AAC audio. My box is S905 Beelink MX64 with 2GB RAM and 8GB internal drive.

    This might be a h265 kernel issue (of which there are a few with the amports reverts). I've been able to recreate on a few <4k personal h265 rips (not on 4k though). Some of these are fixed in nougat-exp (which currently has h264 issues but are almost fixed). They also don't appear in the MM kernel.

    You can use my repo if you want I don't mind. I'm building all addons natively for each platform since I noticed C2 addons being incompatible with WP2. Most issues with tvh. So if you run into issues it's best to build from scratch.

    Nice builds johngalt btw. I will try those myself since I have a S905x box too. Now that you also feature Leia builds I'm no longer limited with Netflix/Amazon to use my WP2,WH or C2.

    Thank you! I'm testing out your C2 addons to start.

    For people who are having flashing issues, I'll try to recreate a bit.

    For those asking for addons, I'll be setting up an addon repo in the near future. However, I completely agree with kszaq. Most addons seem to build, with tvheadend42 being the only exception.

    For LE9.x - Kodi Leia - I would advise to start from a pretty clean slate.

    So Nuke lateframes, channel skip, fractional frame rates - all of them. I have found they are not needed at all for smooth video playback.

    TvHeadend TV channel switching is now the best I've ever seen it with the very latest pvr.hts & Leia master with the above patches removed:

    LibreELEC-S912.arm-9.0-9.0.0.Nougat-3.14.v8.tar

    pvr.hts-999.4.0.17.2.zip

    Thank you, I'll remove the channel skip and lateframes patches. I need the fractional frame rate patch, otherwise there are the regular interval frame skips. After flashing the initial build, I tried watching a whole 23.976fps movie, but was getting the standard regular interval skips due to kernel not having fractional policy set. I stopped playback, manually set the sysfs interface, then resumed playback and didn't get any skips throughout the rest of the movie.

    I'm noticing frame skips on 23.976p content when played back at 24hz - using testing3. Thanks so much for your efforts on this.

    How long did the file play? I noticed an issue with the fractional frame rate patch so it may take around a minute for it to get set (only happened once in testing and couldn't recreate again). If longer, I'll need more info and logs.

    is there a custom update channel with which we can update your build directly within the Libreelec setup?

    It's not showing up your testing builds or are we missing something that should be added in update channel so that we can see your test builds and install it?

    Not yet.

    johngalt I rebased my fork on top of LibreELEC 8.2 branch to make it easier to rebase on master later. Feel free to cherry-pick anything you need: Commits · kszaq/LibreELEC.tv · GitHub

    Thank you kszaq! On a side note, I still believe the older linux PR I submitted for nougat-wip is in a good state, and brings it up to the same level of functionality as the MM kernel. Everything else I've been working on with kernel can be merged in later.

    Pls, fix my lateframes patch, current version can cause AV sync issue.

    Done, thank you :) projects/S9*: update @afl1 lateframes patch · amillogical/LibreELEC.tv@1da87d3 · GitHub

    johngalt

    I'm interested in testing your le9 build but was wondering.. is it trivial to downgrade to le8 or should I use a separate SD/USB drive?

    Downgrades are not supported.

    A le9-testing2 build has been uploaded. This fixes fresh installs, fixes fractional frame rates, and includes two VideoPlayer patches by afl1 (lateframes and channel/chapter skip fix). Thank you kszaq for the help and wrxtasy for the branch.

    An addon repo will be setup soon, but TvHeadend does not build on current LE master.

    Quote from Hans Gruber

    I've just tried Amazon Instant Video on your LE9 build and video playback seems to be using 100% CPU and very stuttery, but it's great to see it working at all. I've tried both 720p and 1080p. edit: oh and also TVHeadend won't load.

    Sorry, when I tested amazon it was sd, but I was surprised about netflix (set 720 limit). I also missed some commits for fresh installs. I'll build some addons for it, but I can't test TVHeadend functionality.

    A new le9 build will come shortly with some of these fixes, and le8 and le9 builds will be out within the next few days with the nougat-exp kernel (made progress on the h264 playback issue) :)

    For install this build do a need to do a fresh install?

    For a fresh install you'll need to wait for the next build.

    wkchick I just uploaded the build. I made a note on the releases page, this LE9 (leia) build should be treated as an even more experimental build than the previous, however it's working quite well for me including netflix (720p limit) and amazon prime vod.

    veronicasmithen03 I just uploaded the khadas vim dtb, it's on the releases page in the download section. I don't have the device, but it should work.

    Edit: I need to fix fractional frame rates in that LE9 build, so they will have a slight stutter.

    Also, any way you could add the DTB file for the Khadas VIM? - Pretty sure it was added to kszaq's builds recently.


    Keep up the good work!

    I'll upload it tomorrow. I know there hasn't been much activity, I've been rather busy recently and haven't made progress when I've had time.

    Hello Johngalt, as there was no new experimental i tried your latest testing 8 . I have the same stripes as on the 4k Material now also on some 1080 HEVC encoded Movies. So the problem must be the decoding of hevc. May be that helps a little to find a solution for this. Thanks for your work.

    Yeah, the problem's somewhere in the older amports (realized when I did those "expmerge" builds). Once we fix the h264 stutter issue in the new amports, we can merge in the full nougat changes and the fix as a part of it.

    Edit: khadas dtb coming by wednesday, july 4th got in the way.

    I see testing 8 is out is it safe to use?

    It's tagged, but a build isn't yet uploaded (untested). It will be shortly.

    Wow, that's very severe. I get nothing like that, and I still have no idea about how to address it. Long shot, but are there any settings that are different on this hdmi input than the one you used with the bluray player (or internal player)?

    I have founda mistake which unfortunately can not be reproduced. When looking at a longer film, it comes to jerks. The image then seems to move more slowly. Fixes the whole thing when you stop the movie, and then continues to play. Pause does not correct the error.

    If you haven't turned the box off since, or you get it again, could you get logs? I'm also interested in details on the media. Unfortunately this might be very rare.