Homebrew RELEASE VideoSetupNX - Easily set up a multi-video player for watching stuff on your Switch

Miqote

Well-Known Member
OP
Member
Joined
May 2, 2018
Messages
259
Trophies
0
XP
822
Country
Macedonia, The Former Yugoslav Republic of
This is an app for creating HTML files (using https://gbatemp.net/threads/html-video-template-nx.520956/) and converting files to switch compatible formats. In laymen's terms - You can throw an entire season of Anime/TV at it and then just throw it on your switch to watch anywhere! Source is here: https://github.com/Aida-Enna/VideoSetupNX

Features
- Generates customized HTML from a folder of switch-compatible video files
- Converts video files to Switch-compatible format with optional resizing/subtitles/passthrough and more. (requires ffmpeg installed)
- Burns in subtitles so you can watch your favorite anime anywhere!
- Autocreates episode preview snapshots
- Automatically sets up directories, HTML/CSS/JS files. Just drop your videos into the vids folder!
- A "Check video for Switch compatibility" button. This will check for audio/video codecs, resolution, and other compatiblity factors.

Issues
- None I'm aware of!

Usage
Follow each step, then hit "Generate project". It'll open the output directory when it's complete.
Copy the videos you selected in Step 2 into the "vids" folder, then build the entire output folder (the stuff in the folder, not the folder itself!) with the Homebrew Web Framework.

Requirements
FFMPEG (https://github.com/adaptlearning/adapt_authoring/wiki/Installing-FFmpeg)
You can, alternatively, just download a build from here and put the files in the bin folder in the same place as the VideoSetupNX.exe.
Homebrew Web Framework (Not able to link, sorry!)

Important Information
- Videos with spaces will not work. This seems to be a limitation of the switch's browser rather than this program or the web framework.
- Videos should be encoded with H264/AAC. Other codecs/formats may work, but I know those work 100%.
- Videos must have a resolution less than or equal to 720p. Otherwise, the switch will crash.
- Please remember to checkmark "Ask for a user at launching" in the Homebrew Web Framework. The generated NSP will crash otherwise.

Download
https://github.com/Aida-Enna/VideoSetupNX/releases


Screenshots

pv9VFmH.png


1hu1SFj.png
 
Last edited by Miqote,

Miqote

Well-Known Member
OP
Member
Joined
May 2, 2018
Messages
259
Trophies
0
XP
822
Country
Macedonia, The Former Yugoslav Republic of
Update:

- Autocreates episode preview snapshots
- Added banner code
- Automatically sets up directories, HTML/CSS/JS files.
- GUI rework
 
  • Like
Reactions: lordelan

OkazakiTheOtaku

no thanks, I don't want a custom title
Member
Joined
Jul 20, 2016
Messages
1,461
Trophies
1
Location
127.0.0.1
XP
3,114
Country
Japan
I threw together a quick app for creating HTML files (using https://gbatemp.net/threads/html-video-template-nx.520956/) and converting files to switch compatible formats. I know the GUI sucks and the code is probably unoptimized. I plan on working on that, but right now it's just a quick POC. Source is here: https://github.com/Aida-Enna/VideoSetupNX (Warning: hacky and possibly shitty code here!)

Features
- Generates customized HTML from a folder of switch-compatible video files
- Converts video files to Switch-compatible format (requires ffmpeg pre-installed)
- Autocreates episode preview snapshots
- Automatically sets up directories, HTML/CSS/JS files. Just drop your videos into the vids folder!

Issues
- Video files containing subs will lose subtitles upon Conversion. This will be fixed in an update soon.
- Videos will not be resized yet. This will also come in a new version as I work on my ffmpeg-fu.

Usage
Follow each step, then hit "Generate project". It'll open the output directory when it's complete. Copy the videos you selected in Step 2 into the "vids" folder, then build the entire output folder (the stuff in the folder, not the folder itself!) with the Homebrew Web Framework.

Download
https://github.com/Aida-Enna/VideoSetupNX/releases


Screenshots

vXWH.png


I3rd.png
Hey, nice job! If you're interested, I can make a branch on GitHub and merge your code into it with proper accreditation. Pull request, more or less.
 
Last edited by OkazakiTheOtaku,

Miqote

Well-Known Member
OP
Member
Joined
May 2, 2018
Messages
259
Trophies
0
XP
822
Country
Macedonia, The Former Yugoslav Republic of
Hey, nice job! If you're interested, I can make a branch on GitHub and merge your code into it with proper accreditation. Pull request, more or less.

Sure thing! I've got resizing videos working, but I'm still trying to come up with a good solution for subtitles. You can import it now if you don't mind me sending PRs to it (or waiting till I solve it!).
 

Vaatu

Well-Known Member
Newcomer
Joined
Sep 18, 2018
Messages
55
Trophies
0
Age
29
Location
My Room
XP
309
Country
United States
Wow man... I am so impressed by this app, it works wonders!

One major tip: make sure your MP4s do NOT have any spaces in them. Example: YourLieinApril.mp4 vs Your Lie in April.mp4
 

Miqote

Well-Known Member
OP
Member
Joined
May 2, 2018
Messages
259
Trophies
0
XP
822
Country
Macedonia, The Former Yugoslav Republic of
Update:
- Added a "Check video for Switch compatibility" button. This will check for audio/video codecs, resolution, and other compatiblity factors.
- Option to only convert audio if your video is already H264 720P (Check with the above button)
- Removes extension from filename for individual titles
- Fixed a bug with replacing the title
 
Last edited by Miqote,

Vaatu

Well-Known Member
Newcomer
Joined
Sep 18, 2018
Messages
55
Trophies
0
Age
29
Location
My Room
XP
309
Country
United States
Hey Miqote!

Just wanted to thank you for making this program, I have made tons of media player NSPs for my favorite shows and movies because of this program and HB Framework! It works super well, much love :D
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    eBay sells Xbox 360s for £30.
  • realtimesave @ realtimesave:
    I wonder if there's an hdmi adapter for the old model
  • realtimesave @ realtimesave:
    cos that jtag works pretty damn good
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, ik its a scam, thats why i mentioned it
    +1
  • realtimesave @ realtimesave:
    even though it is a system prone to rrod which it doesn't have
    +1
  • BigOnYa @ BigOnYa:
    I would not recommend 360 phat models anymore, slims are better, and RGH3 possible, phats only rgh1 or jtag
    +1
  • realtimesave @ realtimesave:
    ya but phat has ps2 chip in it :)
  • SylverReZ @ SylverReZ:
    This is a great buying guide that I recommend.
  • realtimesave @ realtimesave:
    my rgh systems glitch pretty damn fast
  • SylverReZ @ SylverReZ:
    @BigOnYa, Except Winchester, which even to this day, is not moddable.
    +1
  • realtimesave @ realtimesave:
    now I'm trying to figure out PS4 modding.
    +1
  • realtimesave @ realtimesave:
    looks easy
  • SylverReZ @ SylverReZ:
    @realtimesave, It definitely did take a while for the PS4 to be fully hacked, much like the PS Vita.
  • SylverReZ @ SylverReZ:
    Sony has announced that they will be using a non-x86 processor for their next-gen console.
  • BigOnYa @ BigOnYa:
    Amazon fire sticks switching to a custom linuxOs instead of Android, sucks for 3rd party apks
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, is the red ring of death still common in phat xbox 360s?
  • SylverReZ @ SylverReZ:
    @BigOnYa, And Linux, regardless of its distro, is still easy to install 3rd-party modifications.
  • BigOnYa @ BigOnYa:
    Yes, phats are just a good heater for the winter months
    +1
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Yes, its only relatively common on early models.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, then the chance of potentially me wanting to have a phat xbox 360 is -1%
  • SylverReZ @ SylverReZ:
    If you have one, then chances are is that it needs a reballing of the chips.
  • BigOnYa @ BigOnYa:
    If you can Get a slim, even if few dollars more, do it
  • Xdqwerty @ Xdqwerty:
    @SylverReZ,
    @BigOnYa im atm fine with my ps3
    +1
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Falcon RGH models are fine, but a slim model is slightly more money apparently.
    SylverReZ @ SylverReZ: @Xdqwerty, Falcon RGH models are fine, but a slim model is slightly more money apparently.