Homebrew WiiMC-SS - GameCube controller support and more

SuperrSonic

Well-Known Member
OP
Member
Joined
Dec 9, 2011
Messages
807
Trophies
1
XP
2,296
Country
Puerto Rico
Advantage how? While some of the changes I made were definitely time consuming for me, this is still 99% the original WiiMC, well maybe less due to all the stuff I removed.

If someone claims this as their own I am not affected in any way. Even if I could do something about it, it's just not my problem.

Sorry, I am not interested in your group.
 

dishe

Well-Known Member
Member
Joined
Apr 11, 2018
Messages
134
Trophies
0
Age
44
XP
231
Country
United States
Wiimc Plugin 1

It's a rough plugin support based on your fork SuperrSonic. You can launch local files from a movies folder. No streams support. I tried to keep your 240p arguments intact when using as a standalone but no way to have 240p options + autoboot right now.

So I just had to redo all my plugins for WiiFlow (thanks to a corrupt SD card that wasn't backed up recently). Any chance you made an updated plugin once I'm on it? I know @SuperrSonic made an update or two here since the plugin was made.

Also while we're at it, @SuperrSonic, any chance there's a simple way to start from the beginning of a file rather than resume? Sometimes my kids stop in the middle of a movie and then months later we want to watch it again from the start. My setup is bizarre in which the UI is entirely button-based (car media player setup, no sensor bar access), so right now we have to keep seeking in reverse until we reach the beginning of the file, which gets tedious. Would be super cool to just do something like double tap a button or set a button as a shortcut or something.
 
Last edited by dishe,

dishe

Well-Known Member
Member
Joined
Apr 11, 2018
Messages
134
Trophies
0
Age
44
XP
231
Country
United States
...you know, all this time it didn't register in my head that this had happened. I was still using your plugin v1. #epiphany

--------------------- MERGED ---------------------------

So just to make sure I understand, I keep your original wiimc.ini but replace the dol with his latest one? I have to admit I thought it was more complicated than that, but I don't have any logical explanation as to why.
 

kaisersozeh

Well-Known Member
Member
Joined
Mar 21, 2018
Messages
260
Trophies
0
Location
Phobos
XP
1,054
Country
Antarctica
Can't PM you so, @SuperrSonic - I was hoping I might be able to skin wiixplorer for a project, and just have a look around and a play with the code - do you have it building using a recent devkit?
Thanks fella!
 

alzen

Well-Known Member
Newcomer
Joined
Feb 6, 2015
Messages
52
Trophies
0
Age
38
XP
156
Country
Poland
Ok guys, I am so hyped to try it out but I cannot go past no support for NTFS filesystem. I wished for "lite" version of WiiMC for a long time, I found it and boom - I will not be able to use it as it does not support NTFS.

Ok I understand your point of view etc. So, are there any instructions maybe how to compile it with NTFS support on Linux please?

We use WiiMC everyday at home and it would be really awesome if you can please just add NTFS support or as I said before, give me some how to about compiling it myself.
 

SuperrSonic

Well-Known Member
OP
Member
Joined
Dec 9, 2011
Messages
807
Trophies
1
XP
2,296
Country
Puerto Rico
I've released an update, you can now select from the various shuffle modes on video files or streams, the actual 'shuffle' mode works the same as for music, but for the 'loop' variation I am using mplayer's internal option to loop the video because it's faster. Then there's 'continuous' which works just like 'through' but will reset to the first video after playing the last available.

Other older changes are:
- The volume norm setting will activate upon selection instead of waiting to reload the video or audio data.
- THP files don't support seeking, so I added a check that prevents seeking (and getting kicked out of the video)
- I also made it so that pressing mute on the wii remote will force THPs to play at the fastest speed, a simple workaround to seeking.
- If launched from a channel it will update the Message Board playlog time.
- That's it, but there are even more minor changes! You can display the dropped frames by enabling "debug=2" on the settings.xml, and the playback bar's current time should now always remain until the video ends. I always found that annoying, it would cut out like five seconds before the video actually ended.

The Wii U Pro controller should be working, and Extrems' 480p fix is also included.
I put a video in the op showing the shuffle modes.
and it would be really awesome if you can please just add NTFS support...
It should be working now, both NTFS and EXT2 libs are added back now, though untested.
 

Alexander1970

XP not matters.
Member
Joined
Nov 8, 2018
Messages
14,973
Trophies
3
Location
Austria
XP
2,495
Country
Austria
I've released an update, you can now select from the various shuffle modes on video files or streams, the actual 'shuffle' mode works the same as for music, but for the 'loop' variation I am using mplayer's internal option to loop the video because it's faster. Then there's 'continuous' which works just like 'through' but will reset to the first video after playing the last available.

Other older changes are:
- The volume norm setting will activate upon selection instead of waiting to reload the video or audio data.
- THP files don't support seeking, so I added a check that prevents seeking (and getting kicked out of the video)
- I also made it so that pressing mute on the wii remote will force THPs to play at the fastest speed, a simple workaround to seeking.
- If launched from a channel it will update the Message Board playlog time.
- That's it, but there are even more minor changes! You can display the dropped frames by enabling "debug=2" on the settings.xml, and the playback bar's current time should now always remain until the video ends. I always found that annoying, it would cut out like five seconds before the video actually ended.

The Wii U Pro controller should be working, and Extrems' 480p fix is also included.
I put a video in the op showing the shuffle modes.

It should be working now, both NTFS and EXT2 libs are added back now, though untested.

Hello.:)

Secretly and quietly, @SuperrSonic updates his player.:yay:

This update has somehow "gone down" on me.I read it a moment ago on wiidatabase.de

https://wiidatabase.de/wiimc-ss-update-vom-27-juni-2019/

THANK YOU for this great Tool.I think many Wii Users are happy about it.:yaywii:
 

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,455
Country
Venezuela
I've released an update, you can now select from the various shuffle modes on video files or streams, the actual 'shuffle' mode works the same as for music, but for the 'loop' variation I am using mplayer's internal option to loop the video because it's faster. Then there's 'continuous' which works just like 'through' but will reset to the first video after playing the last available.

Other older changes are:
- The volume norm setting will activate upon selection instead of waiting to reload the video or audio data.
- THP files don't support seeking, so I added a check that prevents seeking (and getting kicked out of the video)
- I also made it so that pressing mute on the wii remote will force THPs to play at the fastest speed, a simple workaround to seeking.
- If launched from a channel it will update the Message Board playlog time.
- That's it, but there are even more minor changes! You can display the dropped frames by enabling "debug=2" on the settings.xml, and the playback bar's current time should now always remain until the video ends. I always found that annoying, it would cut out like five seconds before the video actually ended.

The Wii U Pro controller should be working, and Extrems' 480p fix is also included.
I put a video in the op showing the shuffle modes.

It should be working now, both NTFS and EXT2 libs are added back now, though untested.
Awesome! These console Media Players are always so interesting. Gonna try it out now with the sweet Wii U Pro controller support.
 
Last edited by niuus,
  • Like
Reactions: Alexander1970

SuperrSonic

Well-Known Member
OP
Member
Joined
Dec 9, 2011
Messages
807
Trophies
1
XP
2,296
Country
Puerto Rico
I'll eventually release an update that lets users place artwork for any video or audio file. Currently it works on videos/audio, playlists, and folders but does not work if you're inside a playlist, much like how restore points don't work either, I think I will leave it like that. I'm not sure if I should separate video and music art into two settings or just one global setting. The last thing is that even if you use the exact dimensions needed you still get a filtered image, don't know why.

3AMbjAk.png
eanaHke.png
 

SuperrSonic

Well-Known Member
OP
Member
Joined
Dec 9, 2011
Messages
807
Trophies
1
XP
2,296
Country
Puerto Rico
It's done!

-Artwork Viewer for video and music modes
Use the same file name with a .jpg extension. PNG will work but must use a jpg extension.
Make sure it's less than 200 KB, it will always get scaled to 185x except for images with a 256 width, just a simple alternative for users who want to change the position, and it also lets you display the image unfiltered.
I've found that a 426x597 JPEG will load slower than a compressed 256x PNG. Feel free to experiment.

-Support artwork in M3U playlists
M3U playlists like:
Code:
#EXTM3U
#EXTINF:-1,NoLife Radio
http://nolife-radio.com:9000/stream

Can be modified to:
#EXTM3U
#EXTINF:-1 tvg-logo="http://example/image01.jpg",NoLife Radio
http://nolife-radio.com:9000/stream

Don't add spaces after the quotes.
If you want faster loading times, you can change the http path to sd1:/ or usb1:/

-Backported the BRSTM demuxer from ffmpeg
This means you can play - for the first time ever - BRSTM audio files on Wii!
I also took some fixes from ffmpeg, now THP files show the total length of the video.
BFSTM and BCSTM are also included, but the latter doesn't play properly.

-Night Filter
Very simple, for fun I made it fade as you turn it on or off.

Other minor changes:
-The video bar will no longer show a tooltip, I think it's unnecessary for it to tell you every time what each thing is called.
-If shadows are 0 (in the settings.xml) also remove ScaledBorderAndShadow.
-AVI hack to enable restore points in h264 files, haha I know, it's really a final resort because no matter what I tried 30fps videos would stutter especially in mkv, and vsync is only available on 60fps videos. Then I looked at various formats and AVI seemed to stutter the least, except it sucks and fails to load restore points, so now AVI files always load first and then skips to the restore point. Making H264 in AVI is a bit involved and if you use wrong settings the sound can drop out randomly but I don't expect anyone to actually use this.
 

kokokool

Well-Known Member
Member
Joined
Apr 19, 2019
Messages
144
Trophies
0
Age
40
XP
588
Country
Chile
SS, question.

Using the same file name in the image, is really mandatory?

let me share, some feedback:
Right now, I'm grabbing images from different links (hence sometimes png and jpg from any site I look from google), and yeah, it gets very slow to show the image. sometimes does not pull the image out at all, sometimes it works, but hanging the other pics from the scraping process.

Haven't check the size of the picture I'm attaching, but i've been very careful in to look for small size (kb) pics.
Would it be that the Wii gets dizzy while trying to pull pics from different links and names?
What am I doing incorrect?

Hope you can help me on this issue.

Enviado desde mi iPhone
 

Dcep1501

Well-Known Member
Member
Joined
Mar 29, 2018
Messages
188
Trophies
0
Age
45
XP
738
Country
United States
It's done!

-Artwork Viewer for video and music modes
Use the same file name with a .jpg extension. PNG will work but must use a jpg extension.
Make sure it's less than 200 KB, it will always get scaled to 185x except for images with a 256 width, just a simple alternative for users who want to change the position, and it also lets you display the image unfiltered.
I've found that a 426x597 JPEG will load slower than a compressed 256x PNG. Feel free to experiment.

-Support artwork in M3U playlists
M3U playlists like:
Code:
#EXTM3U
#EXTINF:-1,NoLife Radio
http://nolife-radio.com:9000/stream

Can be modified to:
#EXTM3U
#EXTINF:-1 tvg-logo="http://example/image01.jpg",NoLife Radio
http://nolife-radio.com:9000/stream

Don't add spaces after the quotes.
If you want faster loading times, you can change the http path to sd1:/ or usb1:/

-Backported the BRSTM demuxer from ffmpeg
This means you can play - for the first time ever - BRSTM audio files on Wii!
I also took some fixes from ffmpeg, now THP files show the total length of the video.
BFSTM and BCSTM are also included, but the latter doesn't play properly.

-Night Filter
Very simple, for fun I made it fade as you turn it on or off.

Other minor changes:
-The video bar will no longer show a tooltip, I think it's unnecessary for it to tell you every time what each thing is called.
-If shadows are 0 (in the settings.xml) also remove ScaledBorderAndShadow.
-AVI hack to enable restore points in h264 files, haha I know, it's really a final resort because no matter what I tried 30fps videos would stutter especially in mkv, and vsync is only available on 60fps videos. Then I looked at various formats and AVI seemed to stutter the least, except it sucks and fails to load restore points, so now AVI files always load first and then skips to the restore point. Making H264 in AVI is a bit involved and if you use wrong settings the sound can drop out randomly but I don't expect anyone to actually use this.
Is this download link at the beginning of this thread? What about the channels forwarder? Also, does this version fix audio video sync issues?
 

SuperrSonic

Well-Known Member
OP
Member
Joined
Dec 9, 2011
Messages
807
Trophies
1
XP
2,296
Country
Puerto Rico
Using the same file name in the image, is really mandatory?

let me share, some feedback:
Right now, I'm grabbing images from different links (hence sometimes png and jpg from any site I look from google), and yeah, it gets very slow to show the image. sometimes does not pull the image out at all, sometimes it works, but hanging the other pics from the scraping process.

Haven't check the size of the picture I'm attaching, but i've been very careful in to look for small size (kb) pics.
Would it be that the Wii gets dizzy while trying to pull pics from different links and names?
What am I doing incorrect?
It's mandatory for files on SD/USB, not online media where you can specify a path. I don't know what else to say. When I tested it, it always worked fine.

Is this download link at the beginning of this thread? What about the channels forwarder? Also, does this version fix audio video sync issues?
Yes, you can also find it in the github page. You can use the official forwarder. You mean is it faster? Not without tradeoffs, there's a setting that lets you turn off the deblock filter in H264 and VP8 files, that usually gives a really good speedup.
 

Muliro

Well-Known Member
Member
Joined
Sep 4, 2019
Messages
150
Trophies
0
Age
31
XP
630
Country
Brazil
Hello,Thank you for the good work!
I really love to watch some Animes and Tokusatsus in my CRT with this version of WiiMC.

Can you please tell me the best Bitrate you can watch without problems?
The best Result I get so far is with H264 .MKV with 3.700 Bitrate.

Thanks again

Edit: Is .AVI any better? The video converter I'm using right now don't allow me to convert up to 3k bitrate with H264 in it
 
Last edited by Muliro,

SuperrSonic

Well-Known Member
OP
Member
Joined
Dec 9, 2011
Messages
807
Trophies
1
XP
2,296
Country
Puerto Rico
Hello,Thank you for the good work!
I really love to watch some Animes and Tokusatsus in my CRT with this version of WiiMC.

Can you please tell me the best Bitrate you can watch without problems?
The best Result I get so far is with H264 .MKV with 3.700 Bitrate.
It's hard to recommend global settings on Wii because what might work for 24 fps might not with 30 fps. Then there's the issue with subtitles, even on low settings they take a lot of resources.
I like using 640x480 regardless of aspect ratio and just change the PAR.
Code:
no-deblock:weightp=0:cabac=0:vbv_maxrate=bufsize*0.75:vbv_bufsize=bitrate*2:ref=1:me=umh:subme=9:psy=1:psy_rd=1.0,0.0:me_range=24:chroma_me=1:trellis=1:8x8dct=0:fast_pskip=1:threads=0:sliced_threads=0:nr=0:constrained_intra=0:bframes=0:keyint=60:keyint_min=31:scenecut=0:rc_lookahead=60:mbtree=1:ratetol=1.0:qcomp=0.50:qpmin=8:qpmax=51:qpstep=4:cplxblur=20.0:qblur=0.5:nal-hrd=vbr:stitchable=1

This is a handbrake query that should work well on 30fps videos, you should change: keyint and rc_lookahead to = fps*2 as integer, keyint_min = fps+1, if you want to use a different frame rate.
Take a look at vbv_maxrate and vbv_bufsize, they need to be changed manually, I use the formula specified to reduce the peak bitrate so it's less likely certain scenes will go beyond what can be decoded fast enough.
For videos less than 30fps you could try CRF and remove the vbv_ settings to let it use profile limits (baseline 3.0 should be 10000, buf and rate), if it's anime try deblocking and more reference frames.

For audio I've never been able to measure if WiiMC resampling 44kHz to 48kHz takes a considerable hit in speed vs decoding 48kHz, I like using audacity with ffmpeg to encode the audio, usually vorbis or aac from 64 to 128 kbps, or just passthrough and avoid encoding.

WiiMC loses some decoding speed after the first video is loaded, so it might be worth checking to see if the video is fast enough on the 2nd load not the first.
I recommend enabling in settings.xml 'debug' set to 2, to enable the fps drop counter. If you don't care for fancy subtitles disable libass in the settings.xml, it does help a bit.
 
  • Like
Reactions: Alexander1970

ayy_lmao

Active Member
Newcomer
Joined
Aug 28, 2019
Messages
41
Trophies
0
Age
28
Location
Brazil
XP
149
Country
Brazil
To update my WiiMC-SS i need to rename WiiMC-SS.dol to boot.dol and replace?

I'm participate in a Brazilian Facebook Group, with a IPTV List of movies in Portuguese, but the Youtube doesn't work.
 
Last edited by ayy_lmao,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=gYzI76fwaM0