More actions
(Created page with "{{Infobox Switch Homebrews |title=pPlay |image=pplayswitch.png |description=A switch video player. |author=Cpasjuste |lastupdated=2021/03/12 |type=Media players |version=3.5 |license=Mixed |download=https://dlhb.gamebrew.org/switchhomebrews/pplayswitch.7z |website=https://gbatemp.net/threads/pplay-switch-video-player.526187/ |source=https://github.com/Cpasjuste/pplay |donation= }} {{#seo: |title=Switch Homebrew Apps (Media players) - GameBrew |title_mode=append |image=pp...") |
No edit summary |
||
Line 37: | Line 37: | ||
https://dlhb.gamebrew.org/switchhomebrews/pplayswitch-01.png | https://dlhb.gamebrew.org/switchhomebrews/pplayswitch-01.png | ||
https://dlhb.gamebrew.org/switchhomebrews/pplayswitch-02.png | https://dlhb.gamebrew.org/switchhomebrews/pplayswitch-02.png | ||
== Notes == | |||
* pPlay can stream media from an http server with directory listing enabled, or an ftp server. To do so, you must edit the configuration file (pplay.cfg) to add your server address: | |||
** NETWORK = "http://samples.ffmpeg.org/"; | |||
** NETWORK = "ftp://user:password@ip:port/"; | |||
* As pPlay use [https://mpv.io/ MPV], you can put a file named "mpv.conf" in the "mpv" folder to play with. See the [https://mpv.io/manual/master/#configuration-files CONFIGURATION FILES] and [https://mpv.io/manual/master/#options OPTIONS] sections in the [https://mpv.io/manual/master/# MPV] manual for more informations. | |||
* pPlay should be able to play most media. While 720p and 1080p medias should be fine, you can unlock all the switch cpu speed for heavy medias in the main options menu (LEFT button) | |||
==Changelog== | ==Changelog== | ||
Line 98: | Line 105: | ||
'''v.1.0''' | '''v.1.0''' | ||
* First Release. | * First Release. | ||
== External links == | == External links == | ||
* Official Website - https://gbatemp.net/threads/pplay-switch-video-player.526187/ | * Official Website - https://gbatemp.net/threads/pplay-switch-video-player.526187/ | ||
* Github - https://github.com/Cpasjuste/pplay | * Github - https://github.com/Cpasjuste/pplay |
Revision as of 14:50, 8 April 2023
pPlay | |
---|---|
File:Pplayswitch.png | |
General | |
Author | Cpasjuste |
Type | Media players |
Version | 3.5 |
License | Mixed |
Last Updated | 2021/03/12 |
Links | |
Download | |
Website | |
Source | |
pPlay is a video player designed specifically for the Nintendo Switch console. It is capable of supporting a wide range of popular video formats, subtitles, as well as http and ftp streaming.
Moreover, pPlay utilizes the MPV interface to ensure seamless ffmpeg interoperability, providing users with a fast, stable, and robust experience.
Installation
- Copy "pplay" folder to switch sdcard ("/switch/pplay").
Usage
- Use left/right to switch menu's and windows... select a media and... have fun.
- When playing a media, you can press the "DOWN" or "A" button to bring the UI, the "R" shoulder for fast forward ("L" button to stop), and "LEFT" to access video, audio and subtitles selection.
Media
pPlay 1.2 Video Player for Nintendo Switch - (Carlos Portilha)
Screenshots
Notes
- pPlay can stream media from an http server with directory listing enabled, or an ftp server. To do so, you must edit the configuration file (pplay.cfg) to add your server address:
- NETWORK = "http://samples.ffmpeg.org/%22;
- NETWORK = "ftp://user:password@ip:port/%22;
- As pPlay use MPV, you can put a file named "mpv.conf" in the "mpv" folder to play with. See the CONFIGURATION FILES and OPTIONS sections in the MPV manual for more informations.
- pPlay should be able to play most media. While 720p and 1080p medias should be fine, you can unlock all the switch cpu speed for heavy medias in the main options menu (LEFT button)
Changelog
v.3.5
- add back ftp support
- bug fixes and stability improvements..
v.3.4
- fix usb
v.3.3
- add usb support (thanks @ShroomKing)
- fix subtitles
- fix keys auto repeat
- fix missing dots (..) on empty dirs
- update mpv (0.33.0)
- update ffmpeg (4.3.1)
v.3.1
- fix incorrect screen resolution
- improve scraper results with levenshtein algorithm
- few fixes and improvements
v.3.0
- fix for 9.0+ firmware
- add tmdb scraper
- lot, lot of untracked changes (ui, browser....)...
v.2.1
- player: hide loading message and report error... on file loading error
- player: fix http browsing of folders with the ' special characters
- player: fix http loading of files with special characters
- player: speedup http browsing
v.2.0
- use mpv interface as ffmpeg wrapper (provide a fast, stable and powerful experience)
- add external font support
- disable automatic media info extraction thread, media info is extracted when a media is loaded
- lot of fixes and improvements
- update readme
v.1.5
- enable rmvb extension support
- increase subtitle atlas size, should/may fix truncated subtitles
- fix pause/resume when using home button
- fix audio synchronization when using home button
- reset osd play button when seeking
- allow audio frequency < 48 khz without software conversion
v.1.4
- implement threading (major speed improvement)!
- fix date format in status bar
- fix status bar not hidden on timeout hide
- set lower buffering option by default (thanks threading)
v.1.3
- improve audio decoding (fix some audio desynchronization, most 720p media seems to works fine even with medium buffering, this also fix some audio seeking problem in some media)
- add status bar (time and battery)
- add crappy "pPlay" title image
- fix some random crashes when scanning media folder
v.1.2
- player: disable screen dimming and auto sleep when playing
- player: fix pcm* audio format (unable to initialize audio resampler error)
- player: fix "unsupported sutbtitle format" error (subtitle will be disabled)
- pplay: add ftp support (ftp://user:password@ip:port/), WIP (very slow loading time..)
- pplay: fix media information caching of long path/filename
- pplay: force loading of media information on load if not cached
v.1.1
- player: fix "VeryHigh" buffer option not working.
v.1.0
- First Release.
External links
- Official Website - https://gbatemp.net/threads/pplay-switch-video-player.526187/
- Github - https://github.com/Cpasjuste/pplay