If it is a "really simple fix", then pull requests are welcome.
this is a really simple fix like "when changing menu settings to 3D , do NOT touch the video config (which is set to "3D disabled")
never change video to "3D", only menus/subs(GUI)
- basically a comment out in both cases.
However: the change is not trivial to someone who has no knowledge of the structure of Kodi/Libreelec. (like me), and don't have the toolchain set up. I am kind of scared away already assuming there are many more equally prioritized bugs that will pop up in the future.
popcornmix ok I just tested it, and unfortunately : NO . one can't have both normal SBS video and 3D menu/subtitles.
One can choose to play any file with 3D disabled, but then, if I go into settings, and select SBS (for menu/overlay) - then the video is sabotaged.
To me this looks like a really simple fix:
Just bypass/disable Kodi's ability to mess with the video, just allow user to select 3D menu/subtitle.
Then, after many years, people could enjoy simple SBS/TAB 3D.
If somebody could be so nice and build a patched file... I would SCP it into my kodi and test.
I've already rigged down the Pi4 and installed Ubunu+Kodi
I like the workaround because Rpi would be always-on - and discover new content.
Can the OSD be manually set to 3D mode after disabling the file-name based detection? if yes, that would be great - because the kids need subs (we are not natively English speaking, and watching English movies is good for them)
One question remains: does it work on the x86 distro of LibreElec ? - will it still have driver problems ?
I tried Kodi on my Ubuntu workstation, and it works perfectly fine ! - I will try libreelec on PC, then go to Ubuntu+Kodi if that fails too.
- Read about 3D software.
- Buy 3D hardware.
Especially if you go for exotic things like 3D, this order is mandatory.
Simply no... SBS 3D videos play normally on any software player I've tried, they simply consist of two both frames side-by-side ... any mplayer/VLC/SMplayer plays them fine - apparently with no "driver" the projector does the decoding/alternating of the frames.
None of those players bother to have 3D menus or 3D subtitle support. - which is still working for nice video playback.
Here we have a perfectly fine SBS menu, subtitles in 3D , but instead of displaying both frames inside the picture, like those players do .. it seems we somehow crop the output to one single frame.
I am just joining this thread of endless wait.
What a IRONY !
1: I "upgraded" from a PC to Rpi3 to make it more "smooth and modern"
2: then discovered that 6ch audio over HDMI was not supereasy, so I got TOSLINK board
3.. then I discovered that Rpi3b would not handle h265, so I "upgraded" to Rpi4 ..
4...now it can't play 3D...
5... I will most likely have to go back to a PC and Kodi on Ubuntu to get things working.. (revert to state "0")
You know, it is amazing to see that Libreelec actively:
-detects SBS 3D
-doubles up on menu for 3D view
-doubles up subtitles for 3D view
then it fails to "just play" a video with two pictures side-by-side - this is something *any* player does, VLC,mplayer, any android phone... simply because nothing special is required to play such file, the frame splitting is done in the projector/TV
so in other words: Libreelec/the drivers actively cock up the simple task of playing the video "as-is" and rather crop/strech the half of it as if I selected to play it as 2D (there is an option for that)
If the libreelec/decoder was perfectly ignorant of the side-by-side , and just played it as-is ..it would work. together with the 3D menu, and 3D subtitles, it would be better than VLC/mplayer or anything else.
Rpi3 proved too weak for much h265 content.
so I got Rpi4 ...
If I run "generic PC" version, then 3D will work?
Is there any way of people offering a bounty to get this done? - donation for feature or something like that ?
When selecting a 3D SBS movie, LibreElec / Kodi handles it perfectly, menu and all become SBS, but the movie, is cropped/stretched to be only 2D (of a side-by-side frame, only one side is displayed)
Current LibreElec release, on RPi 4
still unresolved ?
I have not found any monitor, audio receiver, or distro that works in terms of HDMI sound.
This is onlly normal HD 1080, I bet 2.1 is backward compatible with 2.0 anyway - the projector can handle 3D - so I doubt there is any unusual datarate when having stereo over HDMI (I usually use 5.1, but tried to get stereo working once I realized that nothing worked..)
The standard Raspberry Pi distro/(desktop) is not making any sound on HDMI either.
I mailed the reseller: raspberrypi.dk
Will let you know how it goes..
nope, it did not help.
My next test will be to flash a fresh Libreelec to another SD, and ultimately RaspBerry Pi distro - if none of them work, then it is some bizzare hardware failure (This RPi4 it is less than a week old, so it might be...)
Login by SSH and
mv guisettings.xml guisettings.xml.backup
Restore your settings file if HDMI audio doesn't work.
It did not fix the problem.
Also, two interesting thing I've noticed:
1: Even the projector can't make sound.
2: the HDMI->SPDIF extractor does not even lit it's LED
both very simple ways to conform that there is no audio on HDMI.
I did select analog(that works) , rebooted, (heard analog audio) had four choices; analog, analog+HDMI, HDMI, and BT. - chose HDMI, and it still does not work, nor does analog+HDMI work for HDMI.
This is the exact same chip.. I bet they found a way to detect it. Maybe an additional pin is connected to ground somewhere.
If somebody have both, it is a simple job to measure both devices for differences.
the the method in the first post still correct for current release of Libreelec?
I restored a Libreelec made backup on RPi3 to the new RPi4.
(both running same, current Libreelec)
Backup/Restore worked perfectly.
I cannot get the audio over HDMI to work anymore. I suspect it died after the restore.
The odd symptom is:
While the Kodi is quiet, adjusting volume animates the volume indicator.
While playing a video, (so sound is heard) adjusting volume shows no change on the indicator.
Maybe a RPi3 related setting/file were restored ?
How should I troubleshoort?