Coder Social home page Coder Social logo

nxmp's People

Contributors

andercard0 avatar aoleg94 avatar aruto16 avatar darkxex avatar proconsule avatar thzoria avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

nxmp's Issues

Heavy artifacting after 5

NXMP 0.8.2 title overridden, FW 17.0.0, AMS 1.6.2

Playing back files (tried with several X265 MKV files) will work for about 5min30sec without any issue, then will glitch: video will turn to black and white and keep on playing while some weird static colour shadow of the last fully properly rendered video frame will stay visible overlaid.
Here is an example:

One another occasion the frame froze in black and white while the weird coloured overlay like colour subchannel continued to play along in sync with the sound.

After quitting video (pressing B), and launching the video file again (and resuming) playback works again correctly, for again about 5-6min, then it glitches again.

On one occasion after a series of these 5-6min play-glitch-quit-resume, it became even weirder when the right joycon stopped partially responding (R still advanced video, but B didn't respond again). Homing to Horizon menu gave a weird icon telling me to press R button

I can only guess something pretty nasty with memory usage (a leak spreading even to destabilise system drivers?) Is happening in the background.

Please let me know if I can provide further info to help pin point the technical issue.

Thanks in advance for your help.
Best

Play multiple files in a row, Playlist setup is unclear

Hello, first off I want to thank you guys for making this awesome homebrew. Been using pplay until I found NXMP and switched to NXMP ever since.

But I currently dont know or understand how I can add multiple videos/music files into a playlist? I've been playing files one by one so far, but in the long run, especially with big music folders its a bit of a problem. Im probably just missing something here :D

Idk if this is implemented yet or not, but if it is and I just didn't figure out how to, please update the readme

Thank you so much for your efforts <3

Add HTTP(S) credentials

mpv's loadfile command allows for username:password in HTTP/HTTPS URLs for HTTP basic authentication. I'd add a PR but I can't build from source to test it.

Menu size

Hi,

There is a little issue here in the side menu for my language as you might see down below:
Where it says: "Configurações do" meaning, "player configuration" it is cutted out a bit I guess it is just a matter of increase of the padding area or something ?! Not sure tho. but languages such as Portuguese/German tends to be larger in some cases, it's happening too in the end of the list in 'subfont scale' where it got a bit 'smashed'

image

image

Also, there is a issue in regards the checkbox option, but I'm not sure if I should report here because it is not related to the first one. nxmp do crash always when you try to choose "Checkbox option" to reproduce: open media file location or folder > with the file highlighted > press checkbox > crash the application. If you intend to investigate this further I can provide more details of it in other issue topic separated from this one. could not find a log to send to if there is another way let me know as well.

Buggy SMB video playback without title override mode

The video playback over SMB is very glitchy with major artifacts on screen if video is played without title override mode being used. I'm on nxmp v0.8.1 (latest stable release at time of this issue). No issue if same file is played back locally.

EDIT: After some time, video playback completely stops. Once I exit the player screen, I can't launch any other video without relaunching the homebrew application.

Audio artifacts after sleep mode.

Hello,

there is a bug in 0.7.0. and 0.8.0
Playback of mkv files works great,
but there is some crackling in the audio,
as soon as I turn the console in sleep mode and wake it up again.

It wasn't there in 0.6.3.

Thanks for your awesome work, it's the best player on the switch :-)

[Feature request] Move, Delete, Copy and Paste

I'd like to ask if is possible to add more options to give users more control over our medias.

EX: If i already finished a season of TV show like, say, The office that has about for 9 seasons and i want to delete them from my SD or external device or even move some episodes from a place(folder) to another, there is no such way to do so via nxmp directly.

Nowadays i have to close it then go into another program in order to delete the citted medias from the console. A way to manage these medias on the app itself would be great.

Connecting to SFTP very unreliably

I have a local server, running SFTP. I am able to reliably access it from my computer (e.g. using FileZilla or gvfs-enabled file managers), but for some reason, accessing it through nxmp is incredibly unreliable. Most of the time, clicking the network share just throws "Error Connecting" immediately, as it does when wifi is disabled. However, once in a blue moon, it loads for a bit and then connects and lets me access my files. This seems to work fine, playing files is smooth with no connection issues so far, so the issue seems to only be in initializing the connection, but I'll try to play some videos and see if they ever crash/disconnect mid-stream to make sure.

Stable release ver

Hi,

It was some months since NXMP v0.6.3 Rev 6(Nightly Build) pre-release and v0.6.2 was last stable release.

NXMP v0.6.3 Rev 6 pre-release is recommended? Thx

volume doesn't use my algorithm - brendan

double GetBass() {
    double t = config::get_bass();
    double t2;
    for (int i = 0; i < 24; i++)
        for (int j = 0; j <24; j++)
        {
            t2 = t;
            t = g_drv.in_mixes[0].mix[i][j];
            g_drv.in_mixes[0].mix[i][j] = t * t2;
            t = VOLUME_MAX*((config::get_bass()*10)*(((i+config::get_bass())*config::get_bass()) - (config::get_bass()*(j+config::get_bass())))/10)/15;
            g_drv.in_mixes[0].mix[i][j] = t * g_drv.in_mixes[0].mix[i][j];
        }
    return config::get_bass();
}

void SetBass(double bass) {
    //volume = std::clamp(volume, (double)0.0, VOLUME_MAX);
    double t;
    double t2;
    for (int i = 0; i < 24; i++)
        for (int j = 0; j <24; j++)
        {
            t2 = t;
            t = g_drv.in_mixes[0].mix[i][j];
            g_drv.in_mixes[0].mix[i][j] = t * t2;
            t = VOLUME_MAX*((bass*10)*(((i+bass)*bass) - (bass*(j+bass)))/10)/15;
            g_drv.in_mixes[0].mix[i][j] = t * g_drv.in_mixes[0].mix[i][j];
        }

    g_tune_bass = bass;
    config::set_bass(bass);
}

No entries from http server

I've tried using twisted's web server and pythons built in http.server, but nxmp doesn't show any files to open. If I open the server in my desktops browser using it's local ip I can see all the files.
I know the switch can access the server, because I launched an ftp server which populated just fine.
The http server: https://imgur.com/a/ajbdixl

Trouble getting Switch to recognize SD card

I am trying to install the latest release onto my switch and am having some trouble. I have uploaded the NXMP release to the SD card and added a second folder with my video in it (there is a preexisting Nintendo folder), but the switch is not recognizing any files on the SD card. Is an SD card the preferred/only way to upload the release or is it possible to do via USB or other method?

Is there other software required that I am missing? For example, is a bootloader like hekate or other program required in addition to the NXMP release?

Playing MKV file gets buggy

Hi, some MKV files starts to gets all weird after some minutes (usually before 2 minutes) of playing, the images/collors gets mixed.

Please let me know if you need a sample file for simulating that and I can provide.

The color of the subtitle is not saved, when you change the color with the picker, and then go to settings and press "save" the next time you open it you will have a completely black subtitle.

The color of the subtitle is not saved, when you change the color with the picker, and then go to settings and press "save" the next time you open it you will have a completely black subtitle.

At first I thought I caused this bug by accident, but after checking, the bug is present in the 0.6.0 build as well. For now I'll keep investigating and try to fix it.

Crashing Atmosphere

Atmosphere 1.5.4 FW 16.0.3 - In handheld it will play x264 local files mostly fine, some visual glitches but eventually crashes, when docked it will play audio only for a few seconds before crashing

need support netbios

I try to use nxmp to connect to my MacBook via smb. But it does not work, and my iPad with vlc works perfectly. so I use Wireshark to packet capture so that I can find out what happened while I use nxmp to connect smb.
in vlc:

Domain name: WORKGROUP
User name: lee
Host name: WORKGROUP

in nxmp:

Domain name: NULL
User name: WORKGROUP\lee
Host name: NULL

Can't connect to filezilla server on pc

Hello Thanks for this great app!

I'm noob here at GitHub so forgive me if that not the right section for this.

The thing is that i'll try so many times to see my hdd with video to play on the switch but unfortunately i failed...
I have setup Filezilla server with/without password, simplifying the user name to 4 letters that even didn't work.
Trying to manually edit the config ini network section and also by the menu in the app.

It would have been great to do an extend version of the readme to explain in more detail who to connect cause there many options out there!
How to use stream url, network, upnp and so on! it's not that easy when you don't know.

And for last but not least if you can add a wifi/network icon next to the battery % for people to see if they are connect and if the signal is ok and not in plane mode.

Sorry english is not my native langage hope you have understand my words.
And thanks again for your work, at least i can read from my sd card but not many places...
Best wishes!

UPnP Crashes

Tried two upnp servers on linux "gerbera" and "jellyfin." Both will show up in the UPnP browser on NXMP but as soon as I select them the software crashes with "The software was closed because an error occurred" generic message. Unsure how to find any log files.

Freezes and doesnt read my HD in version 0.9

Just updated my nxmp to the version 0.9 from version 0.6.3 and now it wont read my external HD conenct in the doc oevr USB. Before it read it perfectly and now it just freezes until I close the software and the Switch shows me it crashed.
The same HD shows up and reads normally in Tinwoo in the same port.
Edit1: Found the same issue in v0.8.2
Edit2: Reads the HD and all seems to be working fine in v0.8.1

Enigma2 changing Channels

My receiver is having only one tuner. Selecting the Channel on Switch won't change the channel on my receiver. Would be great if an option for this would be added. # # @ @ @

may the file name and folder name support utf8 encoding ?

First of all , thanks for making such excellent app !
I use NXMP with a NAS from samba. It works good, but some files and folders with non-standard English characters display error.
May the file name and folder name support utf8 encoding ?

HTTP IPv6 provides support

Can I support HTTP addresses with IPv6 fields? I noticed that when I click on the IPv6 address, the software will black out and return to the main menu.

Custom port source syntax

Please add support for custom port number in source string syntax

For instance, using port 22222 as SFTP port could be specified as:
source=TestSFTp|sftp://192.168.1.10:22222/path/ (without path it default to home)

And add the relevant UI input to optionally specify port (and display that it falls back to default port XX (depending on protocol) if no port is specified

SMB config doesn't work on 0.7.0

I have tried both SMB syntax below and there are some issues:

This one doesn't show any media. (This config works for the 0.6.3 builds)
source=TestSamba|smb://user:[email protected]/share/

This one crashes the app.
source=TestSamba|smb://@192.168.1.10/share/

I have tried the in-app add network but once I save the network, it also crashes the app.

0.9 doesnt work

crashes reliably upon use of checkbox feature (ex making a playlist)

Visual artifacting while watching videos

Whenever I watch videos through NXMP, there seems to be an issue of visual artifacting. I don't know what is causing this. I've tried to update to the latest nightly build, but that didn't fix it. Could someone explain this, and help me fix it?

.smi supports

If possible, I would like to watch videos with subtitle through smi file.

Videos corrupted.

My videos were all of a sudden corrupted after a while of using this. Instead of playing an episode it will play the opening of the correct episode then decides to play a different episode all in that one video. On another one it would go all the way to the end on the video then stop there. Is anyone else having this problem?

[feature request] support links to individual files

It looks like the app currently only supports pointing to network shares, http, and ftp directories. It would be useful to support individual files too.

This could make it easier to write modules for the app that use an API for a specific service like plex, emby, jellyfin. Those modules would then use the "play a single file" endpoint in nxmp to play that file.

typos in english ui

Playlist Menu Popup
Set as Startring element | Set as Starting Element

all for now lmao

File browser is slow

Hi, NXMP is an amazing video player in Nintendo Switch, thanks for what you do.
I found a performance issue. May you fix it in future version. There is some env info:

  1. Nintendo Switch battery enhanced version
  2. OS version 14.1.0|AMS 1.3.1|E
  3. NXMP version NXMP v0.6.3 Rev 6(Nightly Build)
  4. After I play a few short videos, file browser becomes very slow until unresponsive, but the playback interface works fine

Looking forward to future releases. thanks again.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.