WiiMC

From WiiBrew
Jump to: navigation, search
WiiMC
WiiMC.png
General
Author(s)Tantric, rodries
TypeMedia player
Version1.0.6
LicenceGPL
Links
Download
Website
Discussion
Source
Downloadable via the Homebrew Browser
Peripherals
Wiimote4.svg SensorBar.svg ClassicController.svg DVD Loads files from SDHC cards in the Front SD slot USB mass storage device Local WiFi Internet

WiiMC (Wii Media Centre) is an open source media player for the Nintendo Wii. The GUI is powered by libwiigui.

Features

  • Attractive libwiigui-based interface, designed with the Wii in mind
  • Most essential difference from MPlayer CE and the like: completely GUI based, fiddling .conf files should never be necessary (except for on-line media)
  • Picture viewer
  • Music player
  • On-line media support
  • FAT32/NTFS from SD and USB 2.0 (FAT32 recommended)
  • Network playback via SMB, HTTP, and FTP
  • Multi-language support: Chinese (Simplified and Traditional), Dutch, English, Estonian, French, German, Hungarian, Italian, Japanese, Korean, Polish, Portuguese (Brazilian), Romanian, Russian, Spanish

Media Playback

  • DVD playback, with DVD menu support (requires IOS 202 and old Wii, newer Wiis have incompatible drives)
  • Files with AVC/H.264 video streams (typically .mp4, .mkv or .flv's from YouTube or other sites) with resolutions up to 720x480p usually play correctly.
  • Files with MPEG-4 Simple video streams (typically XVID/DIVX .avi's) with resolutions up to 656x352 play correctly.
  • Files with MPEG-2 PS video streams (typically DVD rips and TV-DVR recorded .mpg's) with resolutions up to 720x480 play correctly.
  • Files with MPEG-2 TS video streams (typically HDTV recorded .ts files) with resolutions up to 1280x720 play correctly.
  • AAC, AC3, FLAC, MP3, OGG Vorbis, WavPack, and WAV PCM Audio Streams all play correctly.

The list of extension supported:

  • Video:

3gp, asf, avi, bik, divx, dpg, dv, dvr-ms, evo, f4v, flc, fli, flv, iso, m1v, m2t, m2ts, m2v, m4v, mkv, mov, mp4, mp4v, mpe, mpeg, mpg, mqv, nsv, nuv, ogm, qt, rmvb, swf, trp, ts, vdr, vfw, viv, vob, vro, wmv, y4m

  • Audio:

aac, ac3, aif, aiff, amr, ape, apl, asf, flac, m4a, m4b, m4p, mka, mp2, mp3, mpc, ogg, ra, ram, rm, shn, wav, wma, wv

  • Pictures:

bmp, jpeg, jpg, png, gif

  • Playlist:

asx, m3u, pls, plx, ram, smil

Limitations

  • CD playback: Wii hardware cannot do that, it is DVD only.
  • HD output: even on component cable Wii hardware is limited to 480p or 576i
  • 5.1 sound: Wii hardware has only two analogue audio output channels (2.0)
  • 720p and 1080p playback or downscale: power is not enough to even decode, not to mention downscaling.
  • Deinterlace: CPU has not got enough power / MPlayer filters are not optimized.

Quick Start Guide

You must have an SD or USB device even if you only want to play over the network (the built in MPlayer needs it for scratch area).

  • Unzip the archive's contents directly to the root of your SD or USB device (if you want to use FAT, format the device to FAT32, since FAT12 and FAT16 might not work).
  • Set up network share access information in Settings menu if you want to play media over the network.
  • Set your subtitle encoding and language
  • Navigate and play your media files

IOS202 Installer

Download here. This installer can be used for online and offline install.

For online install
  • Make sure an internet connection is available.
  • Unzip this archive directly to your SD or USB.
  • Unplug all GameCube controllers and memory cards.
  • Launch the installer from the homebrew channel.
  • Follow on-screen prompts.
For offline install
  • Download IOS57 v5661 using NUSD.
    • The folder that NUSD outputs will be named 0000000100000039v5661, copy the contents of that folder into SD:/IOS/0000000100000039v5661/
  • Unzip this archive directly to your SD or USB.
  • Unplug all GameCube controllers and memory cards.
  • Launch the installer from the homebrew channel.
  • Follow on-screen prompts.
Why should I install it?

It adds USB2.0 support, supports more USB Devices, DVD support, and better WiFi performance. So, it is definitely worthwhile installing!

Support for second USB port

WiiMC 1.0.5 along with IOS 202 installer 1.1 introduced support for using the second USB port. According to reports, some USB drives do not work with this version that used to work with WiiMC and IOS installer 1.0. If your USB pendrive does not work, try with a USB HDD. If your drive with NTFS does not work, try with FAT32. If none of these work use the SD card.

Video

Usage

  1. WiiMC will start in the Videos
  2. The folder used in the last session is remembered for Video, Music and Pictures as well, you can view and set them to fixed locations in settings
  3. Select media type (Video, Music, Pictures, DVD, On-line)
  4. Browse the media file to be played, select it to start playback
  5. You can view/change all application preferences in Settings
  6. Exiting with Home is configurable in Settings: return to Home Brew Channel, Wii Menu or shut down Wii

Menu & Audio playback

Wiimote.svg ClassicController.svg Action
Wii Remote Aim - Pointer / Change Selection
Wiimote D-Pad Up / Wiimote D-Pad Down Classic D-Pad Up / Classic D-Pad Down or Classic Left Control Stick (Up/Down) Selection Up/Down
Wiimote D-Pad Left / Wiimote D-Pad Right Classic D-Pad Left / Classic D-Pad Right or Classic Left Control Stick (Left/Right) Page Up/Down
Wiimote A Button Classic a Button Select Item
Wiimote B Button Classic b Button Up One Level
Wiimote HOME Button Classic HOME Button Exit WiiMC
Wiimote + Button Classic + Button Add Item To Playlist (Music)
Wiimote 1 Button / Wiimote 2 Button Classic x Button / Classic y Button Next/Previous Media Type
  1. Music playback stays in Menu so you can continue browsing.
  2. You can create add files to the playlist selecting them with +.
  3. You can easily play a whole folder, by pointing at the folder and adding its contents to the playlist with +
  4. Play mode selected (Continuous, Shuffle, Single etc.) only works if you have files in your playlist - it will not use the folder you are playing a music file in (put them into the playlist).
  5. You can view playlist and change playback volume with the on-screen button.
  6. You can leave your TV on while playing: WiiMC has a built-in screensaver also showing what is playing.

Video Playback

Wiimote.svg Action
Wii Remote Aim Show Onscreen Display
Wiimote D-Pad Up Switch Subtitles
Wiimote D-Pad Left / Wiimote D-Pad Right Step Back/Forward 30s
Wiimote D-Pad Down Switch Audio Stream
Wiimote A Button Pause/Resume
Wiimote HOME Button Stop Playback or Buffering, Open Menu
Wiimote - Button / Wiimote + Button Decrease/Increase Volume
Wiimote 1 Button Toggle Onscreen Display
  1. During play you can pause, rewind forward, change volume level with wiimote keys or with the on screen controls (these appear, if you point the wiimote powered on to any part of the screen)
  2. You can stop playback and go back to the file list with Home
  3. Here you can select another media file to play, or resume playback with the on screen Resume button (WiiMC can automatically resume and play the file from the last stopped position if Auto Resume is set to yes in the Settings)
  4. Already watched files will be indicated with a checkmark.

DVD Playback

Basically it works as video playback does. You can switch subtitles and audio with d-pad up and down here as well! DVD playback does not work on new Wiis with the internal drive. If this is your case, then you can remove it from the media menu diabling DVD support in settings. Use a DVD lens cleaner kit, if your dual layer DVDs do not play!

Settings

  • Video: disabling frame dropping improves performance.
  • There is a setting to automatically play the next file in the directory.
  • You should set the default encoding for the subtitles, and the preferred subtitle language as well (for cases, where multiple subtitles are available). Size and color of subtitles can be changed as well.
  • You can change if you want to go to the DVD menu or play the main title at once in Settings.
  • You can edit stations for On-line playback in /apps/wiimc/onlinemedia.xml on your SD card, it is not possible from the GUI currently.
  • You can set a sleep timer in Settings as well.

FAQ

Will WiiMC ever be able to play HD video?

No. The Wii can't support anything over 480p.

Something isn't working right, how do I get help?

Start by reading all of the documentation - the answer you're looking for might be there. If not, search the WiiMC Forum to see if anyone has already asked the same question.

I have a question not covered by this FAQ. Where can I get an answer?

Check out the Forum, your answer may be there. Otherwise, make a new post and wait patiently for a response. Please be aware that it's possible no-one will have an answer to your question.

Changelog

1.0.6 - July 21, 2010

  • Reverted USB2 changes
  • Synced to MPlayer r31761
  • Fixed display of radio stream information
  • Other minor changes

1.0.5 - July 14, 2010

  • Synced to MPlayer r31641
  • Added volume control in Music area
  • Added option to hide DVD functionality from the UI
  • UTF-8 SMB support
  • Ability to use both USB ports (requires IOS 202 installed with installer v1.1 – WARNING: older versions of IOS 202 are NO LONGER supported)
  • Increase max SMB shares to 9
  • Fixed sleep timer
  • Added “Now Playing” to screensaver
  • Disable screensaver while slideshow is active
  • Increased video auto-play limit from 20 to 50
  • MMS support (thanks denper!)
  • Improved online stream display (thanks gazstone!)
  • New SHOUTcast support (WARNING: updating will overwrite your onlinemedia.xml to install new links – backup your old links if necessary)
  • Audio language setting
  • Jump to and highlight folder when going up one level
  • Highlight file when returning to menu
  • Save settings when power button is used
  • Added option to use static folder locations
  • Display parent directory beside Up One Level
  • Improved restore points behavior
  • Other miscellaneous improvements/corrections
  • Language updates

1.0.4 - June 3, 2010

  • Subtitle color/size adjustment
  • Added checkmark next to viewed files
  • Added sleep timer
  • Improved device mounting
  • Improved stability
  • Fixed artifacts issue with online media files (VP6 codec)
  • Synced to MPlayer r31303
  • Added option to auto-play next video
  • Add GIF image viewing
  • More codepages added
  • Thumbnail support for online media (Navi-X)
  • Hide folders beginning with '.' and '$'
  • Added screensaver
  • Add ability to view PNG's over 1024x1024
  • Added theme color options
  • Add more seek time options
  • Language updates

1.0.3 - May 12, 2010

  • Fixed issue with browser reloading
  • Fixed freeze on seek issue
  • Fixed a back-to-menu freeze
  • Changed stereo downmixing
  • Added codepages
  • Translation updates (and added Hungarian and Polish translations)
  • Other minor changes

1.0.2 - May 8, 2010

  • Significant changes to improve stability
  • Significant improvements to video performance
  • Frame dropping now disabled by default (see Settings)
  • Corrections to device mounting code (fixes crashes on startup)
  • Translations to the following languages: Japanese, German, French, Spanish, Italian, Dutch, Chinese (Simplified), Chinese (Traditional), Korean, Romanian, Estonian, and Brazilian Portuguese
  • Video scaling issues fixed
  • Audio static bug at EOF fixed
  • Fixed issues with radio streams
  • Fixed DVD issues
  • Improvements to settings loading code
  • FF/RW time is now configurable
  • Friendly names now shown for playlists
  • Radio stream information now shown in the now playing area
  • Allowed file extensions list expanded
  • ASS subtitle file support added
  • Added settings for subtitle language and codepage
  • Other various bugfixes and improvements

1.0.1 - April 18, 2010

  • Fixed NTFS crashes
  • Fixed Navi-X search, audio files work in Navi-X now
  • Added Down button to switch audio stream, Up is now to switch subtitles
  • Added FTP port setting
  • Fixed potential picture viewer crashes
  • Fixed some pause/resume issues
  • Fixed some cache issues

1.0.0 - April 16, 2010

  • Initial release