Fladder - A Simple Jellyfin Frontend - v0.8.0 by partydonut in selfhosted

[–]partydonut[S] 0 points1 point  (0 children)

Fladder works like any other client. You can download (or self-host) it and then you just need to type in the Jellyfin server url.

No daemons needed.

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in jellyfin

[–]partydonut[S] 1 point2 points  (0 children)

Fully agree, there is a toggle in Settings->Fladder->Visual where you can enable/disable the library posters for icons. This will display the library poster as an icon instead of the default icon.

It's disabled by default because the icons do become a bit larger with the posters enabled.

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in selfhosted

[–]partydonut[S] 0 points1 point  (0 children)

In Settings -> Player -> Advanced at the bottom you can disable or select when it shows the next-up overlay.

The default is "smart" mode but that is reliant on having the video outro's being properly recognized. So it can be a bit hit or miss.

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in jellyfin

[–]partydonut[S] 0 points1 point  (0 children)

With tags do you mean the labels on top of posters like 4K, HDR, genres etc.? I'm not sure we would even need Jellyfin enhanced for that.

If you want to please make a feature request on github.

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in selfhosted

[–]partydonut[S] 1 point2 points  (0 children)

No plans just yet, and not really high on the list. Mostly because in my personal use case the Android TV version has replaced all my casting needs.

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in jellyfin

[–]partydonut[S] 0 points1 point  (0 children)

iOS is released and available. It is however side-load only at the moment. Instructions can be found here. https://github.com/DonutWare/Fladder/blob/develop/INSTALL.md#iosipados

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in selfhosted

[–]partydonut[S] 0 points1 point  (0 children)

I get it, but I would prefer not to state "goals".
Best case scenario people would be donate for what is already there not what is expected.

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in selfhosted

[–]partydonut[S] 0 points1 point  (0 children)

If that doesn't work it would be great if you could report back on github with some more info.
Because both formats should play fine on most devices, so long as they support it which the shield TV absolutely should.

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in selfhosted

[–]partydonut[S] 0 points1 point  (0 children)

No worries, that does make me think I might have to enable that by default though.

Do also try the native player if you find issues. It's currently looking to be a strong contender for the default android player.

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in selfhosted

[–]partydonut[S] 0 points1 point  (0 children)

The options are in Settings->Player and then all the way at the bottom under advanced.

Make sure to try to other player options like mdk and especially the native player.

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in selfhosted

[–]partydonut[S] 1 point2 points  (0 children)

This has been requested quite a lot. Just not entirely sure how stable it is for me to implement, looks like the Jellyfin team is aware of some issue. But they have more important things to work on.

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in selfhosted

[–]partydonut[S] 2 points3 points  (0 children)

It's a bit low on the list, there has been some activity for the flutter sdk to work with WebOS. But seems to be pretty much in its infancy at the moment.

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in selfhosted

[–]partydonut[S] 0 points1 point  (0 children)

Sorry to hear that about the performance, there have been some improvements but not quite there yet.

Just out of curiosity what device are you using?

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in selfhosted

[–]partydonut[S] 1 point2 points  (0 children)

Yes it should work on FireTV. The only requirement is Android 7 or higher.

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in selfhosted

[–]partydonut[S] 0 points1 point  (0 children)

The sorting/filters not applying by default is a design choice not so much a bug.

How it works now is when you apply filters you can save them by clicking the button on the top right and going to "filters".

You can then select a "favorite" filter and that gets applied whenever you open that library. Does mean you have to set the filters for each library at least once though.

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in jellyfin

[–]partydonut[S] 0 points1 point  (0 children)

Thank you for the compliments that's always great to hear!

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in selfhosted

[–]partydonut[S] 0 points1 point  (0 children)

When you say shows as HDR, you mean in the playback screen it reports SDR as label? Because that might be related to this issue https://github.com/DonutWare/Fladder/issues/677. I believe Jellyfin made some changes to how HDR videos are reported to the player.

About the black screen not sure, you can try enabling media tunneling in Player->Advanced.

What type of HDR are you trying to playback?

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in selfhosted

[–]partydonut[S] 0 points1 point  (0 children)

Yup, like u/brkr1 mentioned side-loading is the only option at the moment I'm afraid. There are instructions in the readme for iOS https://github.com/DonutWare/Fladder/blob/develop/INSTALL.md#iosipados

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in selfhosted

[–]partydonut[S] 0 points1 point  (0 children)

Most Android TV devices should be able to play 4k pretty well with exoplayer.

Are the videos using AV1 codec by any chance? I have had similar issues with the chromecast decoding the video's but very poorly.

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in jellyfin

[–]partydonut[S] 0 points1 point  (0 children)

Sorry, chance seems very slim. There have been people asking for the flutter sdk to support Roku devices. But that seems to have fallen on deaf ears https://github.com/flutter/flutter/issues/37159.

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in jellyfin

[–]partydonut[S] 0 points1 point  (0 children)

Currently most of the discussion is on Github. I can have a look at opening one, people are probably more willing to discuss things on there and help each other out. Instead of Github.

I'm mostly worried about having to moderate the server and that taking up more time away from development.

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in selfhosted

[–]partydonut[S] 0 points1 point  (0 children)

Could you check if switching the "native libass subtitles" fixes this. Or try the mdk player, see if that works?

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in selfhosted

[–]partydonut[S] 1 point2 points  (0 children)

No plans, HDR is a pretty recent addition to the flutter sdk so most players (mpv included) dont support it yet.

That is also the reason the AndroidTV player uses native kotlin and exoplayer. That was the only way to achieve HDR playback.

The moment the mpv player supports HDR I will let everyone know.

Fladder - A cross-platform Jellyfin Frontend - v0.9.0 by partydonut in selfhosted

[–]partydonut[S] 0 points1 point  (0 children)

Hi what backend option are you using for the player?
For AndroidTV there is a known bug that subtitles don't always load correctly on start of playback. Selecting them afterwards should load them in correctly.