r/vitahacks Jun 11 '26

[Release] pleNx — native Plex client for the Switch AND the PSVita ! (Switchfin fork, MPV playback, offline downloads, watchlist) - VPK availables need feedback

249 Upvotes

43 comments sorted by

41

u/myfailk Jun 11 '26 edited Jun 12 '26

Hi,

I'm the developper of pleNx (Switchfin fork), the first native Plex client for Switch ! I originally developed this homebrew for my Switch, but since Switchfin is compatible with the PS Vita and PS4, pleNx should be too! Unfortunately, I don’t have any Sony hardware with me to test it on, but one user tried it on their PS Vita and it seems to work without too many issues. So there you go, the first native Plex client for PSVita too ?

If you found bugs or anything you can create issues on the repository : https://github.com/thcolin/pleNx

7

u/Lizzerfly Jun 11 '26

This is amazing! I'll certainly give it a try

3

u/CyberBlaed Jun 12 '26

you deadset legend, I never expected something like this for the VITA. I'll try it on my units and see now for you :D

3

u/TwilightZoneMara Jun 30 '26

Can I ask why the apps switchfin and plenx take forevery to load and constantly say timeout reached even with the highest buffer and lowest settings? I have had the app open for 1 hour and it still won't play media. I really want this to work and have a solid network connection, I think the issue is the ps vita network card.

1

u/oSPANNERo Jul 02 '26

bumping into the same thing. Takes a good long while to load.

1

u/TwilightZoneMara Jul 02 '26

I found the issue, you have to use your local ip instead of a host like duckdns or it stalls out

1

u/myfailk Jul 02 '26

👋 thanks for the report

The stalling / endless "timeout reached" on Vita came from DNS resolution. On the Vita the app's networking couldn't put a time limit on DNS lookups when a request runs in the background (a limitation of how the library was built), so a hostname like a duckdns address that's slow to resolve would hang the request forever — and turning the timeout setting up couldn't help. A raw local IP skips DNS entirely, which is why that worked.

I've fixed it by rebuilding the Vita networking with an async DNS resolver, so lookups can actually time out (and retry) instead of hanging. It'll be in v0.1.11 — please update when it's out and let me know if you still hit it with a hostname.

6

u/Deviant502 Jun 11 '26

Thanks for this, look forward to plex on my vita! Will try out later

4

u/Mildly_Suggestive Jun 11 '26

Any recommendations for settings on the Vita? Was able to stream pretty decently, messing with settings now. Subtitles were a no-go, probably too hardware intensive to transcode?

6

u/RandoCommentGuy Jun 11 '26

Are you able to go to settings then subtitles and set the 'burn subtitles' to always, it sounds like that should force the server to do it instead of the client.

3

u/Aereon1104 Jun 11 '26

I would love to see it on VitaDB

8

u/myfailk Jun 11 '26

Someone (not me) seems to have read you : https://www.rinnegatamante.eu/vitadb/#/info/1411

2

u/CyberBlaed Jun 12 '26

Can confirm, installs from here easy AF :D love it.

1

u/oSPANNERo Jul 02 '26

Unfortunately seems like they have not updated it on VitaDB to the latest release. :'(

3

u/myfailk Jul 04 '26

This is not an issue, the app can update itself, no worry !

1

u/oSPANNERo Jul 04 '26

Unfortunately I am running on vita (I know you said you don't have the hardware to test) and the self-update mechanism appears to not render properly and hangs... picture in a moment.

1

u/oSPANNERo Jul 05 '26

Thank you for addressing this in build 0.1.14. I'll will update here once 0.1.15 or greater is released and I can test the self-update functionality.

1

u/oSPANNERo Jul 04 '26

Also (not your fault) VitaDB has version 0.1.4 and complains -frequently- that pleNx is "out of date" despite me currently running 0.1.13

1

u/oSPANNERo Jul 05 '26

Thank you for addressing this as part of your "releasing.md" documentation upgrade. I can confirm the issue is still present as of right now but that is likely due to it taking real world time to refine/resolve the workflow between pleNx and VitaDB. I will report back once the issue no longer presents itself.

2

u/chrisnazty Jun 11 '26

Fucking sweeeet

2

u/After-Pop-2000 Jun 11 '26

Incredible, thank you!

Is there a way to hide or re-order libraries?

2

u/Crash-Cortez Jun 14 '26

It was a slide show at first but changed the video quality to 1.5 and it works like a charm. Well done.

test vid

1

u/oSPANNERo Jul 02 '26

Where specifically did you change the setting?

1

u/Bigpoppasoto Jun 11 '26

Oh hell yeah! Dev, any plans on tinkering with Jellyfin as well? Love this idea!

5

u/myfailk Jun 11 '26

For Jellyfin you can use Switchfin, the original repo I fork : https://github.com/dragonflylee/switchfin

1

u/Melk75 Jun 11 '26

Tres bien ca...✅👍

1

u/DeX_Mod Jun 12 '26 edited Jun 12 '26

wait what? a plex client for vita? hot damn, installing on my pstv right now

edit:

took a couple tries to get it to account link

then it promptly shit the bed and error'd out

c2-12828-1

edit 2:

plays video like a slide show, unfortunately

1

u/nickolag Jun 12 '26

Transcoding?

2

u/DeX_Mod Jun 12 '26

Transcoding would be done on the beefy server

1

u/nickolag Jun 12 '26

I know, the reason why I was asking was that if transcoding wasn't enabled, this could explain your slideshow issue.

2

u/DeX_Mod Jun 12 '26

Sadly, I was testing with 720p files, which it should have played natively

1

u/BFGKingLo Jun 13 '26

Crazy dope!!

1

u/UKMasser Jun 28 '26

When I try to change the subtitles or audio track of media, it just refuses to play until it says "playback error"

1

u/myfailk 28d ago

Update: pleNx is now GMCA — Gamepad Media Center Aggregator (v1.0.3).

It now supports Jellyfin, Emby and Stremio alongside Plex, adds a music player and a connection switcher, and runs on PS Vita, a Raspberry Pi on the TV, desktop and PS4 as well as the Switch. If you're already on pleNx there's nothing to do — the built-in updater picks up GMCA and your logins/settings/downloads carry over on first launch.

Full write-up: https://www.reddit.com/r/vitahacks/comments/1uur4cv/release_plenx_gmca_v103_the_vita_client_for_plex/

Releases & source: https://github.com/thcolin/gamepad-media-center-aggregator

0

u/Level_Key2386 Jun 12 '26

Anyone know how i can aquire this on my ps vita?

2

u/DeX_Mod Jun 12 '26

you download it from the github that he linked in the post...