Homebrew SwitchWave: a hardware-accelerated media player

  • Thread starter Thread starter averne
  • Start date Start date
  • Views Views 32,310
  • Replies Replies 56
  • Likes Likes 56
This is awesome! Great work! Any chance of a comic book viewer / cbr/jpg reader to be added? The switch could really do with at least a half decent comic book viewer that can zoom in and out, swipe left and right for page navigation and with horizontal and vertical viewing etc
 
Last edited by BlackSunshine,
Hello, I have a 256 GB flash drive. I downloaded TV shows and movies there, I connect them via Type-C, the application does not see the flash drive, the format of the flash drive is FAT32. In the NX-Shell application, the flash drive is displayed and folders are visible.
 
This seriously needs a compiling guide. There is no explanation about "Compile and install libsmb2 and libnfs". libsmb2 gives an error about there being no switch.patch, and the other complains about a bunch of macros, and suggests running autoupdate... with no explanation how... Every step after that fails as a result.
 
is there a way to change the FPS on video... i mean for 24p movie, make the output to 24p ... default is 60p. kind of autoframerate ? or at least change it manually
 
Hi there, thanks for this awesome app. But do you know why any files with chinese characters in the filenames are not showing up in the app?
 
Is there a way to make it play the next file in the folder automatically? Also nothing happens when I click on 'next'. Could these features be implemented/corrected?
 
Hey! I'm getting a "Arg list too long (7)" error when I try connecting to my local sftp server, could this be an issue with my config file? Or is it the app? Hostname and password are pretty long, maybe hitting some limit?
 
Hey! I'm getting a "Arg list too long (7)" error when I try connecting to my local sftp server, could this be an issue with my config file? Or is it the app? Hostname and password are pretty long, maybe hitting some limit?
Can you post or DM me the config? You can censor the password of course but then please tell me how long exactly it is.
 
I have a potentially stupid question, but I didn't find this in the options nor is it asked in the rest of the thread: for the sake of organization, is it possible to have it default to a folder other than the SD card root when you open the app?
 
Maybe, if anyone figures out the second last step / requirement (mpv)...
I can´t build it, not on Windows, not on Linux.

https://github.com/averne/SwitchWave
Configure, compile and install mpv: make configure-mpv && make build-mpv

or

https://github.com/proconsule/nxmp BUILD.md
https://github.com/averne/mpv

Code:
build averne mpv with

./bootstrap.py
CFLAGS="$CFLAGS -D_POSIX_VERSION=200809L -I./osdep/switch" TARGET=aarch64-none-elf ./waf configure --prefix=/opt/devkitpro/portlibs/switch --enable-libmpv-static --disable-libmpv-shared --disable-manpage-build \
                            --disable-cplayer --disable-iconv --disable-lua \
                                                        --disable-sdl2 --disable-gl --disable-plain-gl --enable-hos-audio --enable-deko3d
        sed -i 's/#define HAVE_POSIX 1/#define HAVE_POSIX 0/' build/config.h

./waf install
 

Attachments

  • make-configure-mpv.jpg
    make-configure-mpv.jpg
    48.9 KB · Views: 28
  • bootstrap-mpv.jpg
    bootstrap-mpv.jpg
    80.7 KB · Views: 26
Last edited by draftguy123,
It not that hard to recompile it, but trust me on windows is very very hard, do it on a linux machine.

PS: for the second screenshot is probably not installed the pkg_config pkg or is not on path.
is always good to do a
Code:
source /opt/devkitpro/switchvars.sh
if i am not wrong
 
Last edited by proconsule54,
  • Like
Reactions: draftguy123

Site & Scene News

Popular threads in this forum