Homebrew RELEASE pPlay: switch video player

tataniko

Well-Known Member
Member
Joined
Jul 20, 2016
Messages
177
Trophies
0
Location
- Planet Earth -
Website
www.facebook.com
XP
1,323
Country
Antarctica
I am happy for that pPlay is based on Mpv & not other media player. Mpv is very fast & clean media player.

pPlay 2.1 is real time for FTP movie - but not working on AMS 0.19.1. Pplay 3.5 is more advanced, because updated Mpv & FFmpeg, but its FTP has unusable response time.

https://en.wikipedia.org/wiki/Mpv_(media_player)
 

Lycan911

wolf boi
Member
Joined
May 11, 2014
Messages
2,136
Trophies
1
Age
26
XP
4,424
Country
Germany
Is there a way to automatically load embedded subtitles? Having to load the subs for every single video manually is kinda annoying :unsure:
 

tataniko

Well-Known Member
Member
Joined
Jul 20, 2016
Messages
177
Trophies
0
Location
- Planet Earth -
Website
www.facebook.com
XP
1,323
Country
Antarctica
Hi I did some modifications and added some new code to pplay awhile ago, One of the things was actually re-mapping buttons and amount of seconds jumped etc...

@Kyrn
Can you recompile Pplay 2.1 for Atmosphere 0.19.x?
Pplay 2.1 is the best for FTP support, but it doesn't work anymore on newer Atmosphere.
Thanks, this should be great help for many.

https://github.com/Cpasjuste/pplay/releases/tag/v2.1
 
  • Like
Reactions: lordelan

Kyrn

Member
Newcomer
Joined
May 18, 2019
Messages
10
Trophies
0
Age
48
XP
376
Country
Sweden
@Kyrn
Can you recompile Pplay 2.1 for Atmosphere 0.19.x?
Pplay 2.1 is the best for FTP support, but it doesn't work anymore on newer Atmosphere.
Thanks, this should be great help for many.

https://github.com/Cpasjuste/pplay/releases/tag/v2.1

Hi! Sorry i lost interest in this app after my environment with all tools and settings was deleted by mistake.
I remember it took me almost a day just to get everything setup so i could compile the project.. i remember some extra stuff needed for codecs, dependencies that would not compile out of the box etc. Not very noob friendly (im a long time programmer but this is the first switch app i have touched)

Maybe @cpasjuste (or someone else reading) has got some virtual environment or could make a script to set everything up for compiling this app on a totally fresh computer.
I would like to work on this app but i havent doneso since it dont want to spend a day just to get the compiling set up again.
 
Last edited by Kyrn,
  • Like
Reactions: lordelan

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,769
Trophies
1
Age
44
XP
6,475
Country
Germany
As great and unique as this app is, I'm glad I don't rely it thanks to Switchroot Android and a Steam Deck in the future because every now and then there are game breaking issues like FTP not working or the app crashes or won't launch in general in new FW/Atmosphère versions since there's noone for days, weeks or even months here (including the dev) that recompiles it with newest libnx.
Don't get me wrong please, this is not a hate speech and I'm very thankful for everything cpajuste has done for the Switch scene. Especially pPlay gave me hours of entertainment in the past but it's an honest fact that having this app in a fully functional and running state is always a "cat and mouse game" (that's a german phrase, dunno if englishmen use it too lol).
 
  • Like
Reactions: Kyrn

tataniko

Well-Known Member
Member
Joined
Jul 20, 2016
Messages
177
Trophies
0
Location
- Planet Earth -
Website
www.facebook.com
XP
1,323
Country
Antarctica
Hi! Sorry i lost interest in this app after my environment with all tools and settings was deleted by mistake. I remember it took me almost a day just to get everything setup so i could compile the project.. i remember some extra stuff needed for codecs, dependencies that would not compile out of the box etc. Not very noob friendly (im a long time programmer but this is the first switch app i have touched)

@Kyrn
May the light be with you

I didn't ask you to recompile Pplay2.1 for me (I haven't any switch), but for our 4 kids & many others here. I am here not for myself, but for others. We are living for others, this is the Jedi's way. If you are living for yourself, that is the dark side, the Sith's way.
 
  • Like
Reactions: nWo

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,769
Trophies
1
Age
44
XP
6,475
Country
Germany
@Kyrn
May the light be with you

I didn't ask you to recompile Pplay2.1 for me (I haven't any switch), but for our 4 kids & many others here. I am here not for myself, but for others. We are living for others, this is the Jedi's way. If you are living for yourself, that is the dark side, the Sith's way.
Damn dude, do you have the high ground by any chance?
 
  • Like
Reactions: nWo

Kyrn

Member
Newcomer
Joined
May 18, 2019
Messages
10
Trophies
0
Age
48
XP
376
Country
Sweden
@Kyrn
May the light be with you

I didn't ask you to recompile Pplay2.1 for me (I haven't any switch), but for our 4 kids & many others here. I am here not for myself, but for others. We are living for others, this is the Jedi's way. If you are living for yourself, that is the dark side, the Sith's way.

i’m currently working on a paid project but it would be nice to to have a good media player for the switch in the fall/winter, so i will atleast get the compilation up and running then and start adding features.

Edit:

Actually...

make[2]: Leaving directory '/home/kyrn/switch/pplay'
[100%] Built target pplay


I didnt delete the compilation setup after all ;)

I just tried compiling 3.1 with my changes and it works, but this is for an old Atmosphere version and not the pplay version you want. I'll will try compiling pplay 2.1 for latest Atmosphere now.

Edit2:

Tried compiling the same 3.1 source with updated devkitpro but one of the libraries (cross2d) cant be compiled due to how joystick input is handled it seems.
Tried versions 2.1, 3.1 mushroomking, 3.5 and none will compile out of the box with updated devkit, 3.5 seems to be the best bet but it has a new dependency in cross2d that i havent been able to compile.

In fact i cant manage to get ANY version of @cpajuste pplay to compile under any devkit version without manually compiling cross2d,pscrap and most of the time i cant compile those either.

Im not very used to cmake but i think most problems comes from the cmake configuration in the projects dont have enough/correct information to be compiled on a basic devkitpro msys2 installation on windows.

Moving forward i will probably make my own version of pplay without any dependencies to cross2d (the ui will be worse) so i can compile for new atmosphere versions without also maintaining my own working version of cross2d. I think just getting the mvplayer and a small app to handle ftp,usb,etc to serve the files to mv that can easily be recompiled for new Atmo is the most important.

This will ofcourse take time which i dont have at the moment so i cant really help compiling pplay for the current atmosphere.
 
Last edited by Kyrn,

proconsule54

Well-Known Member
Member
Joined
Nov 5, 2019
Messages
753
Trophies
1
Age
43
XP
2,661
Country
Italy
I am looking for a video player and ended here, i forked the project and trying to compile it (i read here that there was some problems, but the 3.5 version compile flowless).
I made just some small changes (removed scraper stuff i dont like it).
i have NRO compiled with last libnx.
I will test on my switch in the next hours.

Other than that i am going to add m3u8 support and enigma2 support (i have enigma2 decoder so it can be usefull) in the spare time.
If someone is interested i will release binary and source on github (@lordelan are you?)

Edit:
libcross2d was updated 25 days ago so probably all issue was gone for compile it with recent devkit.
 
Last edited by proconsule54,

Amirgh

Well-Known Member
Newcomer
Joined
Feb 13, 2021
Messages
62
Trophies
0
Age
34
XP
384
Country
United States
I am looking for a video player and ended here, i forked the project and trying to compile it (i read here that there was some problems, but the 3.5 version compile flowless).
I made just some small changes (removed scraper stuff i dont like it).
i have NRO compiled with last libnx.
I will test on my switch in the next hours.

Other than that i am going to add m3u8 support and enigma2 support (i have enigma2 decoder so it can be usefull) in the spare time.
If someone is interested i will release binary and source on github (@lordelan are you?)

Edit:
libcross2d was updated 25 days ago so probably all issue was gone for compile it with recent devkit.

Thanks man;Can you recompile older versios too,?
Like pplay 3.1?
 
  • Like
Reactions: proconsule54

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,769
Trophies
1
Age
44
XP
6,475
Country
Germany
I am looking for a video player and ended here, i forked the project and trying to compile it (i read here that there was some problems, but the 3.5 version compile flowless).
I made just some small changes (removed scraper stuff i dont like it).
i have NRO compiled with last libnx.
I will test on my switch in the next hours.

Other than that i am going to add m3u8 support and enigma2 support (i have enigma2 decoder so it can be usefull) in the spare time.
If someone is interested i will release binary and source on github (@lordelan are you?)

Edit:
libcross2d was updated 25 days ago so probably all issue was gone for compile it with recent devkit.
Very nice. If you get FTP to work flawlessly I'd be very grateful! =)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    LeoTCK @ LeoTCK: yes for nearly a month i was officially a wanted fugitive, until yesterday when it ended