Posts by Adr3nal1n

    I have Libreelec running on a Pi4 with a DVB hat fitted. I enabled TV headend and from my desktop PC the channels are working fine.


    On the actual Pi I can see all the channels and the video is fine but the sound is out of sync. Any ideas please?


    PS thanks for all the great work on this :)

    I believe you need to apply this fix from Popcornmix:



    For the stuttering reports there is a fix. Either wait for the next LE update or grab firmware from here:

    start4.elf?raw=true

    fixup4.dat?raw=true


    rename and replace start.elf/fixup.dat on the FAT partition of sdcard.

    For further comparison, here are some other Libreelec client devices (except for the s905x running CoreIec) I have in the same room and their idle temps:


    Amlogic s905x unbranded chinese import in sealed case (running Coreelec 9.0.3): 46c

    Rpi2 in pibow coupe case with passive heatsink: 46.5c

    Rpi3B in pibow coupe case with passive heatsink: 47c

    Rock64 in Canakit RPi2 case with some of the port holes modified so that the Rock64 board fits: 59c

    Some further feedback on idle temps,


    RPI4 2GB idling in official case: 70c (room temp 20c)

    RPI4 2GB idling with top half of official case removed: 61c (room temp 20c)

    RPI4 2GB idling with top half of official case removed and new firmware applied: 58c (room temp 20c)


    I installed the new firmware from here: Raspberry Pi 4 temperature - Page 4 - Raspberry Pi Forums


    Going forwards, I plan to remove the official case and instead use a Pibow Coupe case with passive heatsink installed. Ninja Pibow Coupé 4 (Raspberry Pi 4 only) – Pimoroni


    Hope this feedback helps.

    I have the official case on my rpi4 2GB. I run it with the top part removed and it drops the idle temp by 5c. The board is still protected by the bottom half of the case.


    Hopefully the devs can identify the cause of the high idle temp issue and fix it through a firmware update.

    For the stuttering reports there is a fix. Either wait for the next LE update or grab firmware from here:

    start4.elf?raw=true

    fixup4.dat?raw=true


    rename and replace start.elf/fixup.dat on the FAT partition of sdcard.

    Thank you so much Popcornmix, this fixes the issues I was having with frame skipping/stuttering during 24p/24Hz/23.976 (whatever you want to call it) playback on 720p/1080p x264 and HEVC content. Playback is now smooth at all times including scenes of camera panning. (I don't have a 4K TV so cannot verify 4K playback)


    Thanks again! :-)

    Hi Milhouse,


    Rpi4 is still idling at 70c+


    I have uploaded the log files from Libreelec here: http://ix.io/1mut


    Hope this feedback helps.

    Hi Milhouse,


    I don't have a 4K TV.


    I have a 6 year old Samsung 1080p TV. So I have not altered config.txt at all.


    The only non-standard element of my setup, is that my kodi database is stored on a central mariadb server.


    I can't post a log file at the moment as I am not at home.

    Also have an issue with video playback on Rpi4 with 2GB RAM. Clean build, stock skin, no add-ons other than default.


    I can play H264 and HEVC content of various types, however, I only get smooth playback if I only allow it to play at 60HZ, if I allow kodi to switch the TV to 24p I get visible frame skipping and judder during scene panning.


    I have tried with and without whitelist and the issues persists.


    I have a 6 year old Samsung 1080p TV and have tried various other devices (Raspberry PIs, Rock64, Amlogic S905x) running kodi leia and 23.976 content playback is smooth.

    While idle at the Kodi "Home" menu (presumably you are using the stock Estuary skin?), can you run the following command in ssh (make the ssh window quite wide/high - at least 186 columns, and 40+ lines):

    Code
    1. bcmstat.sh -ZCxpyd1

    Leave it running for a short while (20-30 seconds) then take a printscreen of the ssh window and upload it to imgur.com (then post the link). With this we can see if something is hammering on the CPU core(s) and driving up the temperature abnormally. Thanks.

    Hi Milhouse,


    Everything is stock, including skin, I don't use any add-ons other than those already installed in Libreelec.


    Here are the results of the test at idle: https://imgur.com/a/8xfplsm


    Hope this feedback helps.


    Thanks for all your work and support on this and all other rpi builds.

    Same issue here. I have a 2GB RPi4 with official case, PSU and HDMI cable. Clean install, room temperature is 20c and the Rpi4 idles at 70c and goes up to 75c during video playback.



    Hi,


    Just to share my recent experience with LE 8.90.006 on Rock64,


    I have been using XBMC/Kodi since the days of the original xbox, across multiple platforms over the years.


    I have a central Linux file server, serving files via NFS, it also hosts a Mariadb MYSQL server to allow multiple kodi clients around the house to share the same database.


    I installed LE 8.90.006 on my 1GB RAM Rock64 last night and tested playback of multiple file formats for around 3 hours. I found no significant issues with playback of SD, HD or UHD content from NFS file shares over Fast ethernet (100Mbps). HDMI CEC works well with my Samsung TV and I uploaded my remote.xml file from one of my other kodi clients so I could use some of the other buttons on my Samsung TV remote. Again all working well.


    Considering this is an Alpha distribution of a Kodi Beta, I think it's great!


    Thanks ever so much for developing a distribution of LE for the Rock64.

    Ah I see, thank you kszaq for the info and for your continued work on the Amlogic LE builds.


    Your LE 8 builds have allowed me to swap out the lounge RPi3 for a generic Chinese S905X device without my wife even noticing and with the added benefit I can also now enjoy smooth playback of HEVC content.

    Purely out of interest, what is the benefit of using a “Le Potato” board over any other S905X based device? (I can imagine a static hardware platform is more appealing to LE devs, similar to the rpi in the sense it is a known quantity.)


    Is the LE build for it able to run a mainline kernel? I have seen websites advertising the board as capable of using the 4.9 LTS kernel and others stating mainline 4.13. Is this true or just wishful thinking/bold marketing?


    Thanks very much.

    Hi,


    Have just upgraded my s905x to 8.2.1.1 and found the following at the bottom of the kodi log on first boot...


    Is something broken?


    Thanks ever so much.


    Code
    1. 18:45:26.712 T:3892310944 ERROR: ## LibreELEC Addon ## oe::load_url(https://sx05.eu/releases/releases.json) ## ERROR: (HTTPError())
    2. 18:45:26.713 T:3892310944 ERROR: Traceback (most recent call last):
    3. File "/home/kszaq/ocz/le-master/build.LibreELEC-S905.arm-8.2-devel/LibreELEC-settings-12c5f24/.install_pkg/usr/share/kodi/addons/service.libreelec.settings/oe.py", line 271, in load_url
    4. File "/usr/lib/python2.7/urllib2.py", line 154, in urlopen
    5. File "/usr/lib/python2.7/urllib2.py", line 435, in open
    6. File "/usr/lib/python2.7/urllib2.py", line 548, in http_response
    7. File "/usr/lib/python2.7/urllib2.py", line 473, in error
    8. File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain
    9. File "/usr/lib/python2.7/urllib2.py", line 556, in http_error_default
    10. HTTPError: HTTP Error 404: Not Found

    Klojum


    Oh yeah, I use my Intel pc dual-core haswell pentium cpu with h264_vaapi and that yields over 500fps when encoding. No hevc_vaapi on Haswell unfortunately. :-)


    I was just curious to see what I could get out of the s905x SOC, but as you say, without a means to invoke gpu encoding it was always going to be slow.


    This article here Amlogic S905X Specifications | NEXBOX TV Box suggests the s905x can do hardware encoding of h.264 "H.264 video encoding up to [email protected] with low latency". Although I guess there is no way currently of utilising that through ffmpeg.


    Still, I am very impressed with the playback capabilities of the s905x and the work that the kszaq and the Libreelec community have been doing to provide such a great linux/kodi distro for it.

    Hi,


    Just for fun, I tried the following on my s905x 1GB RAM tv box running kszaq's LE 8.2.0.1 build,


    Step 1 - Installed docker from the libreelec addons repository and then...


    Step 2 - Add some aliases to your .profile and save it.


    Code
    1. nano /storage/.profile


    Code
    1. alias docker="/storage/.kodi/addons/service.system.docker/bin/docker"
    2. alias ffmpeg="/storage/.kodi/addons/service.system.docker/bin/docker run -v /storage/:/tmp/ forumi0721alpineaarch64/alpine-aarch64-ffmpeg"

    Step 3 - Log out of the shell and log in again for your updated .profile to take effect.


    Step 4 - Grab the ffmpeg aarch64 image.

    Code
    1. docker pull forumi0721alpineaarch64/alpine-aarch64-ffmpeg

    Step 5 - Mount your video folder within /storage/ (I'll let you work out how best to do this based on your own setup)


    Step 6 - Use ffmpeg to encode a video. (example shown below)

    Code
    1. ffmpeg -i /tmp/<yourvideofolder>/input.mkv -c:s copy -c:v libx265 -preset medium -x265-params crf=28 -c:a aac -strict experimental -b:a 128k /tmp/<yourvideofolder>/output.mkv


    On my test encode via my video folder on my arch linux NFS file server (over 100Mbps ethernet) I got a whole 5fps encode rate when converting an x264 video to x265 with aac audio.


    Like I say, this was just for fun so I thought I would share my experience.


    Wouldn't it be good if if we could use the s905x gpu to hw accelerate the encode! :-)

    @kszaq


    Just wanted to say a big thank you for your work on the s905x build,


    I received an SMBOX SM5 (s905x, 1GB RAM, 8GB EMMC, 100Mbps LAN, 802.11b/g/n WIFI) media player today and followed your install guide and everything works perfectly, even CEC control using my Samsung TV remote. I have now swapped out my living room Raspberry Pi3 for this s905x media player. (I use ethernet and NFS to stream from my linux fileserver and I also run MySQL to centrally host the kodi database)


    All video content plays perfectly, including UHD x265 content.


    I used the 1G RAM device tree and the generic s905 Libreelec image.


    I booted into android, installed Terminal Emulator from the google play store and then issued the "reboot update" command from the terminal and Libreelec launched from the sd card successfully. (This little box doesn't have a reset button so my options were limited.)


    Thanks again for all your time and effort in supporting this platform!