Posts by HiassofT
-
-
Ah, sorry, scratch what I just wrote, this won't work. Just noticed we don't build the alsa_usb driver/plugin for lirc.
so long,
Hias
-
I think this should work if you set driver = alsa_usb and device = hw:Extigy in lirc_options.conf (copy /etc/lirc/lirc_options.conf to /storage/.config/ and edit these two lines).
See the wiki for more info Infrared Remotes [LibreELEC.wiki]
You'll probably also need to create a /storage/.config/lircd.conf file matching your remote. However I'm not quite sure which remote (protocols) the Soundblaster receiver actually supports - from a quick glance it seems IR decoding is performed by the soundblaster hardware so it could well be that the IR receiver only works with the remote that shipped with it.
It's probably easier if you keep your MCE USB receiver (that one will work fine OOTB) and maybe use a USB hub if you're running short on USB ports.
so long,
Hias
-
how do I can play 4k with hyperion. You said something about an file to insert. How do I do that and is 4k with hyperion after that possible?
4k playback with hyperion doesn't work ATM - I immediately get "no signal" when I try. Either disable hyperion or the 4k modes in whitelist (so 4k movies get played back at 1080p and have working hyperion).
so long,
Hias
-
what does it mean?
Disable MMAL and try the same netflix video ?
--> i disable MMAL and play netflix but the same issue with internal grabber.
With deactivated MMAL and external grabber no problems.
No. What I meant with "other software decoded videos" is play some MPEG2/4/VC-1 file from your card (or NAS) - i.e. something that's not Netflix.
RPi4 only supports H264 / MPEG4 and H265 / HEVC hardware acceleration, so if you want to play those files with software decode you have to manually disable MMAL acceleration. 1080p HEVC will be way too CPU-demanding to play smooth and 1080p60 H264 probably, too. So testing with MPEG2 (and maybe VC-1) might be better. Though smooth playback isn't really high priority, if you get black screens is interesting.
so long,
Hias
-
Can you check if you get the black screens also with some other software-decoded videos (eg 1080p MPEG2 or VC-1 or by disabling MMAL acceleration in Player->Video)? Ideally with some publicly available sample file so it can be easily reproduced.
Would be interesting to know if it's a general issue with software decoded videos or if it's limited to Netflix, inputstream.adaptive or the widevine CDM.
so long,
Hias
-
Unit service.hyperion.service could not be found.
I installed it via HyperCon. I tried to install it from the libreelec repository but the installation fails. I guess this at least explains why the delay won't happen.
Please only use the LibreELEC Hyperion addon and the LibreELEC Hypercon version to configure it (see this Wiki page for details Hypercon [LibreELEC.wiki]).
so long,
Hias
-
From the log it indeed looks like a corrupted file and ffmpeg trips over that:
Code2019-12-02 17:50:14.609 T:2554299248 ERROR: ffmpeg[983F8370]: [truehd] Number of primitive matrices cannot be greater than 8. 2019-12-02 17:50:14.609 T:2554299248 ERROR: ffmpeg[983F8370]: [truehd] restart header sync incorrect (got 0x0b58) 2019-12-02 17:50:14.609 T:2554299248 ERROR: ffmpeg[983F8370]: [truehd] too many audio samples in frame 2019-12-02 17:50:14.609 T:2554299248 ERROR: Previous line repeats 1 times. 2019-12-02 17:50:14.610 T:2554299248 ERROR: ffmpeg[983F8370]: [truehd] Invalid blocksize.so long,
Hias
-
The start up rainbow swirl of Hyperion happens right on the LibreElec bootscreen no matter how much time I put in the config file.
Do you have any idea why that might be? I put your code into a file "delay.conf" in a new folder "service.hyperion.service.d" into the "system.d"-folder. Thanks for your help!
Run systemctl status service.hyperion and check if it has correctly picked up the delay.conf drop-in. You should see the systemd service loaded from the kodi addon-folder and the Drop-In loaded from the systemd config folder
Code
Display More● service.hyperion.service - Hyperion service Loaded: loaded (/storage/.kodi/addons/service.hyperion/system.d/service.hyperion.service; enabled; vendor preset: disabled) Drop-In: /storage/.config/system.d/service.hyperion.service.d └─delay.conf Active: active (running) since Sun 2019-12-08 17:41:31 CET; 1min 5s ago Process: 658 ExecStartPre=/usr/bin/sleep 10 (code=exited, status=0/SUCCESS) Process: 810 ExecStart=/bin/sh -c exec sh /storage/.kodi/addons/service.hyperion/bin/hyperiond.start (code=exited, status=0/SUCCESS) Main PID: 813 (hyperiond) Memory: 7.1M CGroup: /system.slice/service.hyperion.service └─813 hyperiond /storage/.kodi/userdata/addon_data/service.hyperion/hyperion.config.jsonso long,
Hias
-
It's probably easiest to configure it in Kodi: Settings->System->Display, set resolution to 1920x1080p and refresh rate to 60Hz.
I'd also recommend changing the settings level to Expert and set up the whitelist to enable 1920x1080 60/59.94/50Hz (and probably also 1280x720 60/59.94/50 Hz, then Kodi can output 720p and let the TV scale up). Ah, and set Adjust display refresh rate in Settings->Player->Videos to Always or On start/stop.
so long,
Hias
-
ISTR the default audio player (paplayer) doesn't do any additional caching (like the video player).
You can tell kodi to use the video player to play audio files, then it'll use the video cache and you can tweak it's settings if needed.
eg create /storage/.kodi/userdata/advancedsettings.xml with the following contents:
Code<advancedsettings> <audio> <defaultplayer>VideoPlayer</defaultplayer> </audio> <cache> <buffermode>1</buffermode> <readfactor>10</readfactor> </cache> </advancedsettings>so long,
Hias
-
Try adding audio_pwm_mode=1 to config.txt.
so long,
Hias
-
Just delete the profiles.xml file, Kodi will then use the default one.
BTW: A fix for the kodi crash with empty or corrupted profiles.xml was PRed a couple of days ago, if everything works out fine it should be included in the next Kodi / LE releases.
so long,
Hias
-
It's an issue in the RPi firmware (the dispmanx grabber to be specific), grabbing at 4k needs too much (RAM) bandwidth. The RPi developers already know about that and it's on their TODO list (but probably not too high priority). Not much we can do about it for now other than wait for a firmware update.
so long,
Hias
-
Hardware deinterlacing isn't implemented for RPi4 yet. It'll come, but no ETA on that.
so long,
Hias
-
I posted a workaround for the no-signal issue after kodi start here: Hyperion addon does not work with inputstream.adaptive (Netflix etc.) with Pi4
Note that disabling 1080p GUI limit or playing 4k videos will also result in "no signal" if hyperion is active. That's a known issue and currently there's no workaround available.
so long,
Hias
-
vpeter the issue is already fixed in master binutils: explicitly depend on target zlib by HiassofT · Pull Request #4013 · LibreELEC/LibreELEC.tv · GitHub 9.2 backport [le92] binutils: explicitly depend on target zlib by HiassofT · Pull Request #4014 · LibreELEC/LibreELEC.tv · GitHub should be merged soon.
so long,
Hias
-
Check the setup of your TV, usually you also have to enable "Ultra HD Deep Color" in the HDMI port settings.
so long,
Hias