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

NXMP it's on early versions and active dev state so expect any kind of bugs, anyways it's fully functional and tested before every release

Project repository|Stable Build
Stable: v0.9.0



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,

gdavies

Well-Known Member
Newcomer
Joined
Mar 1, 2023
Messages
67
Trophies
0
XP
115
Country
United Kingdom
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
 

gdavies

Well-Known Member
Newcomer
Joined
Mar 1, 2023
Messages
67
Trophies
0
XP
115
Country
United Kingdom
yeah I am not a fan of watching a blocky video unless its part of the feature such as on minecraft stories haha
 

Dr_Dankenstein

Member
Newcomer
Joined
Mar 25, 2020
Messages
17
Trophies
0
Age
29
Location
West Midlands, England
XP
90
Country
United Kingdom
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 :)
 

kidkat210

Well-Known Member
Member
Joined
Nov 9, 2016
Messages
1,064
Trophies
0
Age
29
XP
2,331
Country
United States
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

proconsule54

Well-Known Member
OP
Member
Joined
Nov 5, 2019
Messages
755
Trophies
1
Age
43
XP
2,699
Country
Italy
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!
 

FFTW

Well-Known Member
Newcomer
Joined
Sep 6, 2021
Messages
66
Trophies
0
Age
30
XP
378
Country
United States
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

Beetlejuice90

Active Member
Newcomer
Joined
Jul 23, 2022
Messages
29
Trophies
0
Location
Berlin
XP
306
Country
Germany
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.
 

BananaBoi64

New Member
Newbie
Joined
Apr 28, 2023
Messages
1
Trophies
0
Age
19
XP
12
Country
United States
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?
 

darkverger

Member
Newcomer
Joined
Jul 25, 2021
Messages
8
Trophies
0
Age
34
XP
100
Country
Bahrain
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.
 

proconsule54

Well-Known Member
OP
Member
Joined
Nov 5, 2019
Messages
755
Trophies
1
Age
43
XP
2,699
Country
Italy
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.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Maximumbeans @ Maximumbeans: butte