NXMP Nintendo Switch Media Player

nxmp-banner.jpg


NXMP is an open-source Nintendo Switch media player based on MPV and FFMPEG, supporting a wide range of media file formats and codecs.
NXMP is coded by @proconsule54 and @darkxex

It support HTTP,FTP,SFTP,Samba,NFS streaming and it also support Enigma2 decoders. Starting from 0.7.0 Version it features HW Decoding for H264,HEVC,VP9,VP8,MPEG2 up to 4K HDR@30fps


Project repository|Stable Build
Stable: v0.9.3



Features:
  • HW Decoding (since v0.7.0) for (H264,HEVC,VP9,VP8,MPEG2)
  • Extense support of media file formats and codecs, including audio too as well​
  • Touch and controller support, control the MP as you want​
  • Video deinterlace support
  • Advanced image settings, configure the brightness and color options, change aspect ratio and rotate the screen​
  • Custom subtitles, you can configure options like color, text size and position to your preferences​
  • Full sound EQ, allow adjust the sound equalizer to your preferences, you can define presets too​
  • Chapters navigator with titles support​
  • Selector of Video/Audio/Subtitle tracks during play​
  • Playlist queue, allow to enque desired files on a playlist for non-stop play​
  • Resume play, you can continue your videos where you previusly stop it​
  • Watch status, watched videos are marked as green on file explorer​
  • Shadermania, you can apply any shader compatible with MPV to NXMP​



Media sources supported:
  • Nintendo Switch SD Card
  • USB drive attached to dock or Switch with USB C adapter (FAT, NTFS and EXT4, up to 32 drives)
  • HTTP/S files through network
  • FTP and SFTP files
  • Samba (SMB) files shared throught network
  • NFS
  • Enigma2 (allow to view TV channel from satellite decoders compatible with this protocol)


Screenshoots:

2021110300034400.jpg2021110300031500.jpg2021110300032100.jpg2021110300023000.jpg



Post here any kind of bug/suggestions.
Enjoy!

Thanks to libusbhsfs https://github.com/DarkMatterCore/libusbhsfs for USB drives support
Thanks to @averne for HW Decoding FFMpeg! and for many many hints
Thanks to @bodyXY for the banner and the icons!
Thanks to @Godorowski for player UI design and releated icons
Thanks to @Chocola for beta testing a player guide
 
Last edited by proconsule54,
Really? I mean, i watch movies only when the console is docked, but watching episodes is pretty solid.
I was more thinking if you are going on a long journey and want to watch a film or 3, at 1080 would it drain the battery more than gaming
 
coming to think of it due to the screen size would the drop from 1080 to 720 be all that noticeable, I don't think it would really
it drops below 720p , like even low quality pixel squares appear on screen
 
yeah I am not a fan of watching a blocky video unless its part of the feature such as on minecraft stories haha
 
does this have an Auto-play next video option at all that I am missing?
I have videos in series docked and would love it if i could just automatically play the next episode in the folder without me having to keep picking it.

its kind of off topic a little would it be possible to add nxmp to my homescreen?

Thanks for the app by the way :)
 
does this have an Auto-play next video option at all that I am missing?
I have videos in series docked and would love it if i could just automatically play the next episode in the folder without me having to keep picking it.

its kind of off topic a little would it be possible to add nxmp to my homescreen?

Thanks for the app by the way :)
to add it to your homemenu, your gonna need to create a forwarder
 
  • Like
Reactions: Dr_Dankenstein
I was very busy with my real life job so i havn't updated NXMP for a long time, the player is "stable" but have some bugs and lacks some features.

I was waiting for the HW Decode feature in libnx but it seems that this will not happen soon.
So i will work on code cleanup , bug hunting, use last libnx, and so on.

I don't have any timeline to do (really busy) but an update will arrive!
 
I was very busy with my real life job so i havn't updated NXMP for a long time, the player is "stable" but have some bugs and lacks some features.

I was waiting for the HW Decode feature in libnx but it seems that this will not happen soon.
So i will work on code cleanup , bug hunting, use last libnx, and so on.

I don't have any timeline to do (really busy) but an update will arrive!
I have noticed that a few video formats (most notably VOB) play but don't actually show the video's length. They show themselves as if they are always "loading", and don't save where you were in them when you close them (all of this off USB), so it would be pretty nice if you could fix that to make them play like normal and save where you were to resume later on :)

Oh, and the discs i took these videos from weren't copy protected, so the issue definitely isn't related to copy protection,
 
  • Like
Reactions: Beetlejuice90
I appreciate your work, but there is a bug or something which doesn't show the full length of a .ts video file. It takes ages to load the right part of a video.
 
I was very busy with my real life job so i havn't updated NXMP for a long time, the player is "stable" but have some bugs and lacks some features.

I was waiting for the HW Decode feature in libnx but it seems that this will not happen soon.
So i will work on code cleanup , bug hunting, use last libnx, and so on.

I don't have any timeline to do (really busy) but an update will arrive!
If it's possible, can you add a playback speed feature?
 
Any plans to support AV1 codec in the future? AV1 is starting to take flight with a lot of platforms supporting it, the compression benefits it brings over vp9 are not to be scoffed at.
 
Since i have very little free time, and no time to do testing and so on, let me know any issue with current atmo.
So i can work on this to give NXMP an update if needed.
I dont know if someone is still using it or there is a better player now for the switch.
 
Hey there!

NXMP works fine on FW 16.0.3 on AMS 1.5.3.
Should be the same on FW 16.0.3 on AMS 1.5.4.

This is the better player for the Switch.
 
  • Like
Reactions: proconsule54

Site & Scene News

Popular threads in this forum