WiiMC: Difference between revisions

From GameBrew
(Created page with "{{#seo: |title=Wii Homebrew Apps (Media players) - GameBrew |title_mode=append |image=wiimcwii.jpg |image_alt=WiiMC }} {{Infobox Wii Homebrews |title=WiiMC |image=wiimcwii.jpg...")
 
No edit summary
Line 18: Line 18:
|source=https://github.com/dborth/wiimc
|source=https://github.com/dborth/wiimc
}}
}}
https://wiibrew.org/wiki/WiiMC
 
WiiMC (Wii Media Centre) is an open source media player for the Nintendo Wii.
 
==Features==
 
*Ability to play virtually any video or audio format
*DVD playback, with DVD menu support
*Picture viewer
*Music player
*Online media support, including SHOUTcast, YouTube, and Navi-X
*SD, USB 2.0, SMB, HTTP, and FTP support
*Attractive libwiigui-based interface, designed with the Wii in mind
 
== Media Playback ==
* DVD playback, with DVD menu support (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.
 
===Supported File Extensions===
====Video====
3gp, asf, avi, bik, divx, dpg, dv, <s>dvr-ms</s>, evo, f4v, flc, fli, flv, iso, m1v, m2t, m2ts, m2v, m4v, mkv, mov, mp4, mp4v, mpe, mpeg, mpg, mqv, nsv, nuv, ogm, qt, raw, rmvb, swf, trp, ts, vdr, vfw, viv, vob, vro, wmv, y4m
(maximum allowed resolution: 1280x720)
==== Audio ====
aac, ac3, aif, aiff, amr, ape, apl, asf, au, flac, m4a, m4b, m4p, mka, mp2, mp3, mpc, ogg, ra, ram, raw, rm, shn, tta, wav, wma, wv
==== Pictures ====
bmp, jpeg, jpg, png, gif
==== Playlist ====
asx, m3u, pls, plx, ram, smil
 
=== Limitations ===
* CD playback: the Wii drive 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/1080p playback or downscale: power is not enough to even decode, not to mention downscaling
* Deinterlace: CPU is not powerful enough, and MPlayer filters are not optimized
* SMB and FTP passwords are limited to 14 characters.
 
==Installing WiiMC==
===Preparation===
Before installing WiiMC, you must prepare your Wii for running homebrew by installing the Homebrew Channel (HBC) on your Wii console by following the homebrew setup tutorial.
 
Once you have HBC working, launch it and check what IOS it is using by pressing HOME. The IOS version is noted in the upper-right hand corner. If HBC is not using IOS58, update to System Menu 4.3 or use the IOS58 Installer before continuing. You must reinstall HBC afterwards after installing IOS58 to utilize IOS58.
 
===Installation===
Installation is simple! Just download the latest New Install package and extract the files to the ‘apps’ folder on your SD/USB device. A new WiiMC entry will appear in the Homebrew Channel and you can launch WiiMC through there.
 
===Wii Channel===
You can optionally install the official WiiMC Channel to launch WiiMC directly from the Wii Menu. Just download the latest channel and extract the files in the package to the ‘apps’ folder on your SD/USB device. A new ‘WiiMC Channel Installer’ entry will appear in the Homebrew Channel and you can launch the channel installer from there. After installing, you may delete the channel installer from the ‘apps’ folder. The prerequisites for using the channel are:
 
*You must have IOS58 to use this channel. Either update to System Menu 4.3, or use the IOS58 Installer.
*You must have Homebrew Channel 1.0.8+ running on IOS58 to run the installer. If HBC is not using IOS58, reinstall it.
*The channel loads apps/wiimc/boot.dol from SD or USB. You must have WiiMC installed in one of these two locations.
 
==Setup==
 
WiiMC is capable of loading files from many different sources, including SD, USB, DVD, SMB, and FTP. Although all of these are supported, USB and SMB are the recommended methods for a variety of reasons.
 
===SD===
This is often the simplest method to get working. Assuming your SD card is visible in WiiMC from the file browser, just copy media files to the SD card and load them.
 
===USB===
USB Mass Storage devices are supported; however, several things should be noted:
 
*FAT, NTFS, and ext2/3/4 filesystems are supported.
*Although you can use either USB port on the Wii, only one USB device (ie: one port!) will be visible at a time. It is not possible to change the device that appears – you will have to unplug one to see the other. This is not a limitation of WiiMC, but rather the library it uses, libogc.
*Although the majority of devices work, not all devices are supported. This is not a limitation of WiiMC, but rather the library it uses, libogc.
*IOS58 is required for USB 2.0 support and for greater device compatibility.
 
Assuming your USB device is visible in WiiMC from the file browser, just copy media files to the USB device and load them.
 
===DVD===
DVDs (both commercial movies and ISO9660 filesystem) are supported. DVD support requires the following:
 
*IOS58 is installed (see above).
*WiiMC is launched from HBC or from the official channel
*The Wii contains an older DVD drive. Support for video commands was removed by Nintendo in newer DVD drives. Some Wiis purchased in 2009 and those purchased in 2010 forward do not support DVD video mode. You can check online to find out what DVD drive revision your Wii likely has.
 
There are two ways to play DVDs – via the file browser (in the Videos area) or via the DVD icon. The DVD area is designed to play DVD movies and is the preferred method of playback for those discs.
 
===SMB===
WiiMC is capable of playing files stored in shared folders over your home network. To utilize this feature:
 
*Share the folder on the host computer or device. Instructions vary depending on the operating system or device – there are many guides on the internet that provide detailed instructions on how to set up a share.
*Enter the connection details for the share in WiiMC under Settings > Network.
*The share will appear in WiiMC’s file browser alongside your other media sources.
 
===FTP===
Rudimentary support for FTP playback is included in WiiMC. Please note that only active FTP is supported. Your mileage may vary and using this feature is not documented.
 
==Settings==
=== Global ===
{|
| Theme
| The GUI color scheme. Available colors are: blue, green, grey, orange, and red.
|-
| Language
| The language used in the GUI. This does not affect subtitles. Depending on the language, a different font may be required. WiiMC will prompt you to download the font from the WiiMC site. This setting affects how filenames are displayed – if your directory contains files using non-Latin characters, you will need to change this setting accordingly in order for them to display properly.
|-
| Volume
| The volume used when playing files.
|-
| File Extensions
| Whether or not file extensions will be displayed in the file browser.
|-
| Exit Action
| What happens when you exit WiiMC. Leaving this at Auto will either return you to the Homebrew Channel, or to the Wii Menu, depending on how you launched WiiMC.
|-
| Wiimote Rumble
| Enables/disables Wiimote rumbling in the GUI.
|-
| Sleep Timer
| When enabled, shuts down the Wii after the specified time has elapsed.
|-
| Screensaver Delay
| How much idle time must elapse before the screensaver is displayed.
|-
| Inactivity Shutdown
| How much idle time must elapse before the Wii shuts down.
|-
| Browser Folders
| The behavior of the file browser when you first enter an area. If set to Use Last Browsed, WiiMC will remember the last folder you were in and the browser will start in that folder the next time you enter the area. If set to Static, the browser will always start in the fixed path specified for that area.
|-
| Starting Area
| The area WiiMC starts in when first launched (Videos, Music, Pictures, DVD, or Online Media)
|}
=== Videos ===
{|
| Screen Zoom
| The horizontal and vertical scaling (in %) WiiMC uses when playing a video. 100% means no scaling is performed. Use this to help adjust WiiMC for your TV set.
|-
| Screen Position
| The horizontal and vertical shift WiiMC performs when playing a video. Use this to help adjust WiiMC for your TV set.
|-
| Frame Dropping
| When set to Auto, skips displaying some frames to maintain audio/video sync on CPU-intensive videos. When set to Always, WiiMC will perform more intense frame dropping (may break decoding and lead to image distortion). Unless you are having problems with audio/video sync, leaving this setting at the default of Disabled is recommended.
|-
| Aspect Ratio
| Changes the aspect ratio WiiMC displays videos at (2.35:1, 1.85:1, 16:9, or 4:3). Leaving this setting at the default of Auto is recommended.
|-
| Cache Fill
| How much (in %) of the 8MB cache WiiMC will fill before beginning playback. Even when WiiMC is still caching, you can begin playback immediately by unpausing the video.
|-
| Audio Language
| The default language to select for videos with multiple audio streams.
|-
| Audio Delay
| Audio delay (in seconds). Can be negative.
|-
| Auto-Resume
| When starting a video begins playback at the last known position. Video positions are saved to a file when WiiMC exits.
|-
| Auto-Play Next Video
| When enabled, after a video completes, the next video in the browser will begin playing automatically.
|-
| Skip Backward
| The time (in seconds) to skip backward in a video when the Skip Backward button is used.
|-
| Skip Forward
| The time (in seconds) to skip forward in a video when the Skip Forward button is used.
|-
| Videos Files Folder
| The folder the browser will display when entering the Videos area. If the Browser Folders setting is set to Use Last Browsed, this value will change automatically as you use the browser.
|}
 
=== Music ===
{|
| Play Order
| The order files in your Music playlist will play. If set to Single, WiiMC will play one file and stop. If set to Continuous, WiiMC will play all files in the playlist sequentially. If set to Shuffle, WiiMC will play all files in a random order. If set to Loop, WiiMC will continuously play one file.
|-
| Music Files Folder
| The folder the browser will display when entering the Music area. If the Browser Folders setting is set to Use Last Browsed, this value will change automatically as you use the browser.
|}
 
=== Pictures ===
{|
| Pictures Files Folder
| The folder the browser will display when entering the Pictures area. If the Browser Folders setting is set to Use Last Browsed, this value will change automatically as you use the browser.
|-
| Slideshow Delay
| The time (in seconds) before the next picture is displayed is displayed when in slideshow mode.
|}
 
=== DVD ===
{|
| DVD Menu
| When set to Show, WiiMC will display the DVD menu when loaded from the DVD icon. When set to Skip to Main Title, WiiMC will automatically begin playing the longest title on the DVD. Note that WiiMC will not display all DVD menus correctly. Try changing this setting if you have problems.
|-
| DVD Support
| Enables/disables DVD support in WiiMC. Use this if you have a newer Wii (where DVD support was removed), or if you don’t intend to use DVD functionality in WiiMC.
|}
=== Online Media ===
{|
| Cache Fill
| The percentage of cache to fill before beginning playback of online media.
|-
| YouTube Quality
| The YouTube format to use when viewing YouTube files. Settings are: Low (400×240), Medium (480×360), and High (640×360). Adjust this to a lower setting if you encounter problems with excessive buffering.
|-
| Online Media Folder
| The folder (or address) the browser will display when entering the Online Media area. If the Browser Folders setting is set to Use Last Browsed, this value will change automatically as you use the browser.
|}
 
=== Network ===
 
Add and edit SMB shares and FTP sites, accessible from the root listing of the file browser.
 
=== Subtitles ===
{|
| Visibility
| Enable/disable subtitles. If you don’t plan to use subtitles, it is suggested to set this to Off.
|-
| Delay
| Delays subtitles by the specific time (in seconds). Can be negative.
|-
| Language
| The default language to select for videos with multiple subtitle tracks.
|-
| Codepage
| The codepage for the language used in subtitles. This setting impacts the display of non-Latin symbols in subtitles and must be configured properly.
|-
| Color
| The color to use when displaying subtitles. Note that the color of embedded subtitles cannot be changed.
|-
| Size
| Changes the size of subtitles in videos. You may have to adjust this setting depending on the resolution of your videos.
|}


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/wiihomebrews/wiimcwiii-07.jpg
https://dlhb.gamebrew.org/wiihomebrews/wiimcwiii-02.jpg
https://dlhb.gamebrew.org/wiihomebrews/wiimcwiii-03.jpg
https://dlhb.gamebrew.org/wiihomebrews/wiimcwiii-04.jpg
https://dlhb.gamebrew.org/wiihomebrews/wiimcwiii-05.jpg
https://dlhb.gamebrew.org/wiihomebrews/wiimcwiii-06.jpg
==Media==
==Media==
<youtube></youtube>
<youtube>XCAq1l8o5j4</youtube>
 
==Button Mappings==
https://dlhb.gamebrew.org/wiihomebrews/wiimcwiii-01.jpg
 
==Faqs==
 
'''Is WiiMC able to play HD videos?'''
 
WiiMC cannot play resolutions above 720p, and although WiiMC may play some 720p videos, they will be downscaled to 480p. Therefore, it is highly recommended to limit the videos you play to 480p at most.
 
'''Help! My USB device isn’t showing up!'''
 
Do you have IOS58 installed? If not, use the [http://www.wiibrew.org/wiki/IOS58_Installer IOS58 Installer]. Is HBC using IOS58? If not, [http://hbc.hackmii.com/ reinstall] it. Finally, check that WiiMC is using IOS58. If WiiMC is using IOS58, then your device is unsupported. Please note that this does not indicate a WiiMC bug. This is not a limitation of WiiMC, but rather the library it uses, libogc.
 
'''DVDs don’t play. I get the message “DVD playback is not supported on this Wii.”.'''
 
Support for video commands was removed by Nintendo in newer DVD drives. Some Wiis purchased in 2009 and those purchased in 2010 forward do not support DVD video mode. If you are receiving this message, it’s because your Wii fits into this category – it cannot play and will never be able to play DVDs.
 
'''Why do my subtitles in show up improperly (or not at all)?'''
 
Be sure that subtitles are enabled (under Settings &gt; Subtitles &gt; Visibility). You may need to change the codepage (under Settings &gt; Subtitles &gt; Codepage) to the one appropriate for the language. If one codepage does not work, try another. Additionally, if the subtitle language does not use a Latin alphabet, you need to replace ‘subfont.ttf’ contained in ‘apps/wiimc’ with a font file that supports the language. Finally, try switching subtitle tracks by using the UP button while playing a video.
 
'''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 [[http://www.wiimc.org/forum/|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 [[http://www.wiimc.org/forum/|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.
 
== The Team ==
{|
| Team leads
| Tantric and rodries
|-
| Menu artwork
| Sam Mularczyk
|-
| Logo design
| Psyche &amp; drmr
|}
 
=== Additional Thanks ===
<ul>
<li>[http://www.spilsby.net/ Spilsby Internet Solutions], for hosting the website
</li>
<li>Many other open-source projects, on which WiiMC is based, particularly:
<ul>
<li>[http://www.wiibrew.org/wiki/DevkitPPC devkitPPC]</li>
<li>[http://www.wiibrew.org/wiki/Libogc libogc]</li>
<li>[http://code.google.com/p/libwiigui libwiigui]</li>
<li>[http://www.mplayerhq.hu MPlayer]</li></ul>
 
</li>
<li><p>Translators, including:</p>
<p>Asper, beier, bernisage, clava, Coacher, cor, divi, dpandian, driverx, duca, fuse, hansheesbeen, hippo91, jane.h, jass, kavid, krokus, lesanceen, oden, pallbearer, Pap, pista, psasi, s0rcerer, sirwest, skoopman, stussy, sylverthis, tbritot, titanx, tkellerman</p></li>
<li><p>Numerous others, for contributing code:</p>
<p>AgentX, ataraxis, bushing, clava, denper, dhewg, dimok, Extrems, gazstone, hax, Hermes, lukegb, marcan, puddles, scip, sepp256, shagkur, Shareese, tipolosko</p></li></ul>
 
== Changelog ==
'''1.3.4 - November 23, 2013'''
* SMB support for Synology DSM 4.3
 
'''1.3.3 -  March 31st, 2013'''
* Fixed YouTube (thanks jhb50!)
 
'''1.3.2 - January 1st, 2013'''
* Fixed YouTube (thanks jhb50!)
 
'''1.3.1 - September 18, 2012'''
* Fixed YouTube (thanks jhb50!)
 
'''1.3.0 - July 1, 2012'''
* Recompiled with SMB changes reverted to fix incompatibilities
 
'''1.2.9 - June 16, 2012'''
* Fixed incompatibility with NAS devices
 
'''1.2.8 - June 10, 2012'''
* Synced to MPlayer r34991 and ffmpeg 44c10168cff4
* Greatly improved SMB file browsing speed
 
'''1.2.7 - May 24, 2012'''
* Fixed crash caused when leaving the Music area
* Synced to MPlayer r34946 and ffmpeg 307562be98b4
 
'''1.2.6 - April 20, 2012'''
* Fixed USB support
 
'''1.2.5 - April 19, 2012'''
* Fixed stability issues
* Fixed YouTube (thanks jhb50!)
* Synced to MPlayer r34869 and ffmpeg 74e4bb691254
 
'''1.2.4 - March 17, 2012'''
* Synced to MPlayer r34805 and ffmpeg 8fbf825ecc32
* Fixed a bug with 4KB sector drives
* Added padding below subtitles
* Fixed display of non-latin characters in 1.2.3
* Fixed freezing issue in 1.2.3
* Fixed online media issues in 1.2.3
 
'''1.2.3 - January 14, 2012'''
* Synced to MPlayer r34780 and ffmpeg 83c418e68ee5
* Compiled with latest libogc and devkitPPC r25
* Improved network initialization
* Improved music playlist sorting - now it is per-folder (patch by entropy)
* Added playlist reset with minus key (patch by entropy)
* Added a new "Through" setting for music playlists (patch by entropy)
 
'''1.2.2 - March 3, 2012'''
*Fixed YouTube search
 
'''1.2.1 - January 14, 2012'''
*Synced to MPlayer r34540 and ffmpeg a9bd29e15e8d
* Fixed HTTP bugs that made YouTube unstable
* Added thumbnails for YouTube
* Improved video resizing granularity (thanks eric!)
* Translation updates
* Other minor bug fixes
 
'''1.2.0 - September 4, 2011'''
* Synced to MPlayer r34053 and libav 5938e0218543
* Adjusted DVD drive ID detection – fixes drives that stopped working
 
'''1.1.9 - August 26, 2011'''
* Synced to MPlayer r34002
* New YouTube scraping code (thanks jhb50!)
* Fixed problem with some subtitles not appearing
* Added support for subtitles over FTP
* Added chunk support in HTTP protocol
* Added Bulgarian translation
* Other minor bug fixes
 
'''1.1.8 - May 17, 2011'''
* Synced to MPlayer r33269
* Added Danish translation
* Clicking on a browser file already loaded will now resume instead of reload
* Faster loading of online streams
* Fixed a bug with some MMS streams
* Improved network initialization – now you can unplug/plug USB ethernet
* Fixed a potential crash caused by the audio code
* Improved memory management
* Other minor optimizations and improvements
 
'''1.1.7 - April 16, 2011'''
* Fixed a bug that caused a crash if Aspect Ratio was not set to Auto
 
'''1.1.6 - April 14, 2011'''
 
* Synced to MPlayer r33122
* Fixed an issue with music playlist queuing
* Fixed an issue playing a music playlist with a picture slideshow
* Fixed a bug that caused some MMS streams not to work
* Fixed a bug that caused WiiMC to crash with a malformed restore_points file
* Added a setting to write a debug log to SD - set "debug" to "1"
* Video rendering corrections and optimizations
* Translation updates
 
'''1.1.5 - March 25, 2011'''
*Synced to MPlayer r33036
* Fixed Inactivity Shutdown feature
* Fixed plain playlist support
* Added support for encrypted DVDs for USB DVD drives (thanks clava!)
* Fixed network initialization for some USB LAN adapters
* Other minor changes
 
'''1.1.4 - March 4, 2011'''
*Synced to MPlayer r32994
* Fixed crash in Online Media area
* Fixed crashes on ogg and mp4 files
* Fixed YouTube support
* Added Inactivity Shutdown setting
* Added separate settings to change backward/forward skip
* Improved memory management
* Other minor changes
 
'''1.1.3 - February 19, 2011'''
*Synced to MPlayer 32866
*Fixed crash for some USB drives
* Added option to change screensaver delay
* Fixed incorrect warning about picture sizes being > 6MB
* Improved network initialization routines
* Improved subtitle scaling calculations
* Improved shutdown - if WiiMC fails to shut down within 5 seconds, shutdown will be forced
* Experimental USB DVD drive support (thanks clava!)
* Other minor optimizations and improvements
 
'''1.1.2 - January 29, 2011'''
*Synced to MPlayer r32815
*Fixed broken audio/subtitle switching
*Fixed "Exception (Alignment)" crash
* Changed from mpg123 to ffmp3 (fixes some audio-related problems)
* Added ext 2/3/4 support
* USB compatibility improvements
* Improved performance (enabled 64-byte fetch mode for the L2 cache)
* Large file (> 4GB) support
* Fixed relative playlist paths
* Paired-singles enhancements (thanks Extrems!)
* Added IOS whitelist - a warning will now appear if you are not using IOS58 or IOS61
* Disable dvdnav over SMB (it's too slow!)
* Added Tamil translation (thanks dpandian!)
* Other minor optimizations and bug fixes
 
'''1.1.1 - December 16, 2010'''
*Synced to MPlayer r32709
*Fixed image stuttering and audio sync issues
*Fixed pointer alignment on DVD menus
* Added ISO/IFO DVD playback, with DVD menu support
* Added screen resizing while watching a video via the Wiimote. Just hold down B and use the arrow keys (thanks clava!)
* Performance optimizations using paired singles (thanks Extrems!)
* Improved USB compatibility
* Added support for playlist files in the Videos and Music areas
* Enable negative subtitle delay values
* Replace libmp3 with libmpg123. Fixes a number of MP3 audio bugs
* Added a setting to change the starting area
* New JPG scaler for the Picture Viewer (thanks puddles!)
* Display artist and song on separate lines for SHOUTcast (thanks jhb50!)
* Added settings for YouTube quality and caching for online media
* Subtitle autoscaling
* Added a delay on startup so those with slow USB drives are not bumped back to the main browser list
* Shifted all GUI elements inwards to fix left/right cropping occuring on 16:9 for some people
* Fixed a Picture Viewer crash
* Fixed lowercase bug for NTFS
* Many other minor fixes and improvements
 
'''1.1.0 - October 8, 2010'''
*Synced to MPlayer r32341
*Fixed a crash that happened if your router was turned off
*Fixed "blank listing" issue for SMB
*Improved memory management, resulting in improved performance
* Improved USB compatibility and speed
* USB bug fixes
* NTFS bug fixes
* Fixed audio sync regression from 1.0.9
* Change YouTube default to 480p
* Fixed "vanishing pointer" issue when watching CPU-intensive videos
* Improved shuffle for music
* Channel updated (improved USB compatibility)
* Other miscellaneous bug fixes/improvements
 
'''1.0.9 - August 18, 2010'''
*Fixed a bug that caused NTFS drives not to show up
 
'''1.0.8 - August 17, 2010'''
*Improved USB mounting and updated channel. Should hopefully help those who are receiving the “Could not find a valid SD or USB device” message
* Improved network initialization
 
'''1.0.7 - August 15, 2010'''
*IOS 202 support removed
*USB 2.0 support via IOS 58 added - requires that IOS58 be pre-installed
* WiiMC channel updated - requires IOS58 and does NOT require a cIOS to install (Thanks to megazig and svpe for help with this)
* DVD support via AHBPROT - requires latest HBC or latest WiiMC channel
* Synced to MPlayer r31961
* YouTube support (thanks to lukegb and ataraxis for some help)
* Picture zoom, rotate, pan, auto-rotate via exif data (thanks ataraxis!)
* Fixed seeking for local FLV files
* Fixed black-screen video issue with videos having widths over 1024
* Fixed playback of MKV files
* New YUV->RGB conversion in TEV for videos up to 720p (thanks sepp256!)
* Restrict video loading to 720p (1280x720)
* Enable caching of DVD CSS keys. They are written to the 'css' folder (created automatically).
* Fixed playback of files with mono sound
* Fixed issue with HTTP over-buffering
* Other minor improvements/corrections
 
''' 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
 
==External links==
* Github - https://github.com/dborth/wiimc
* Homepage - http://www.wiimc.org/
* wiibrew - https://wiibrew.org/wiki/WiiMC

Revision as of 03:34, 27 June 2022

WiiMC
File:Wiimcwii.jpg
General
AuthorTantric, rodries
TypeMedia players
Version1.3.4
LicenseGPL
Last Updated2013/11/23
Links
Download
Website
Source


WiiMC (Wii Media Centre) is an open source media player for the Nintendo Wii.

Features

  • Ability to play virtually any video or audio format
  • DVD playback, with DVD menu support
  • Picture viewer
  • Music player
  • Online media support, including SHOUTcast, YouTube, and Navi-X
  • SD, USB 2.0, SMB, HTTP, and FTP support
  • Attractive libwiigui-based interface, designed with the Wii in mind

Media Playback

  • DVD playback, with DVD menu support (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.

Supported File Extensions

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, raw, rmvb, swf, trp, ts, vdr, vfw, viv, vob, vro, wmv, y4m (maximum allowed resolution: 1280x720)

Audio

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

Pictures

bmp, jpeg, jpg, png, gif

Playlist

asx, m3u, pls, plx, ram, smil

Limitations

  • CD playback: the Wii drive 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/1080p playback or downscale: power is not enough to even decode, not to mention downscaling
  • Deinterlace: CPU is not powerful enough, and MPlayer filters are not optimized
  • SMB and FTP passwords are limited to 14 characters.

Installing WiiMC

Preparation

Before installing WiiMC, you must prepare your Wii for running homebrew by installing the Homebrew Channel (HBC) on your Wii console by following the homebrew setup tutorial.

Once you have HBC working, launch it and check what IOS it is using by pressing HOME. The IOS version is noted in the upper-right hand corner. If HBC is not using IOS58, update to System Menu 4.3 or use the IOS58 Installer before continuing. You must reinstall HBC afterwards after installing IOS58 to utilize IOS58.

Installation

Installation is simple! Just download the latest New Install package and extract the files to the ‘apps’ folder on your SD/USB device. A new WiiMC entry will appear in the Homebrew Channel and you can launch WiiMC through there.

Wii Channel

You can optionally install the official WiiMC Channel to launch WiiMC directly from the Wii Menu. Just download the latest channel and extract the files in the package to the ‘apps’ folder on your SD/USB device. A new ‘WiiMC Channel Installer’ entry will appear in the Homebrew Channel and you can launch the channel installer from there. After installing, you may delete the channel installer from the ‘apps’ folder. The prerequisites for using the channel are:

  • You must have IOS58 to use this channel. Either update to System Menu 4.3, or use the IOS58 Installer.
  • You must have Homebrew Channel 1.0.8+ running on IOS58 to run the installer. If HBC is not using IOS58, reinstall it.
  • The channel loads apps/wiimc/boot.dol from SD or USB. You must have WiiMC installed in one of these two locations.

Setup

WiiMC is capable of loading files from many different sources, including SD, USB, DVD, SMB, and FTP. Although all of these are supported, USB and SMB are the recommended methods for a variety of reasons.

SD

This is often the simplest method to get working. Assuming your SD card is visible in WiiMC from the file browser, just copy media files to the SD card and load them.

USB

USB Mass Storage devices are supported; however, several things should be noted:

  • FAT, NTFS, and ext2/3/4 filesystems are supported.
  • Although you can use either USB port on the Wii, only one USB device (ie: one port!) will be visible at a time. It is not possible to change the device that appears – you will have to unplug one to see the other. This is not a limitation of WiiMC, but rather the library it uses, libogc.
  • Although the majority of devices work, not all devices are supported. This is not a limitation of WiiMC, but rather the library it uses, libogc.
  • IOS58 is required for USB 2.0 support and for greater device compatibility.

Assuming your USB device is visible in WiiMC from the file browser, just copy media files to the USB device and load them.

DVD

DVDs (both commercial movies and ISO9660 filesystem) are supported. DVD support requires the following:

  • IOS58 is installed (see above).
  • WiiMC is launched from HBC or from the official channel
  • The Wii contains an older DVD drive. Support for video commands was removed by Nintendo in newer DVD drives. Some Wiis purchased in 2009 and those purchased in 2010 forward do not support DVD video mode. You can check online to find out what DVD drive revision your Wii likely has.

There are two ways to play DVDs – via the file browser (in the Videos area) or via the DVD icon. The DVD area is designed to play DVD movies and is the preferred method of playback for those discs.

SMB

WiiMC is capable of playing files stored in shared folders over your home network. To utilize this feature:

  • Share the folder on the host computer or device. Instructions vary depending on the operating system or device – there are many guides on the internet that provide detailed instructions on how to set up a share.
  • Enter the connection details for the share in WiiMC under Settings > Network.
  • The share will appear in WiiMC’s file browser alongside your other media sources.

FTP

Rudimentary support for FTP playback is included in WiiMC. Please note that only active FTP is supported. Your mileage may vary and using this feature is not documented.

Settings

Global

Theme The GUI color scheme. Available colors are: blue, green, grey, orange, and red.
Language The language used in the GUI. This does not affect subtitles. Depending on the language, a different font may be required. WiiMC will prompt you to download the font from the WiiMC site. This setting affects how filenames are displayed – if your directory contains files using non-Latin characters, you will need to change this setting accordingly in order for them to display properly.
Volume The volume used when playing files.
File Extensions Whether or not file extensions will be displayed in the file browser.
Exit Action What happens when you exit WiiMC. Leaving this at Auto will either return you to the Homebrew Channel, or to the Wii Menu, depending on how you launched WiiMC.
Wiimote Rumble Enables/disables Wiimote rumbling in the GUI.
Sleep Timer When enabled, shuts down the Wii after the specified time has elapsed.
Screensaver Delay How much idle time must elapse before the screensaver is displayed.
Inactivity Shutdown How much idle time must elapse before the Wii shuts down.
Browser Folders The behavior of the file browser when you first enter an area. If set to Use Last Browsed, WiiMC will remember the last folder you were in and the browser will start in that folder the next time you enter the area. If set to Static, the browser will always start in the fixed path specified for that area.
Starting Area The area WiiMC starts in when first launched (Videos, Music, Pictures, DVD, or Online Media)

Videos

Screen Zoom The horizontal and vertical scaling (in %) WiiMC uses when playing a video. 100% means no scaling is performed. Use this to help adjust WiiMC for your TV set.
Screen Position The horizontal and vertical shift WiiMC performs when playing a video. Use this to help adjust WiiMC for your TV set.
Frame Dropping When set to Auto, skips displaying some frames to maintain audio/video sync on CPU-intensive videos. When set to Always, WiiMC will perform more intense frame dropping (may break decoding and lead to image distortion). Unless you are having problems with audio/video sync, leaving this setting at the default of Disabled is recommended.
Aspect Ratio Changes the aspect ratio WiiMC displays videos at (2.35:1, 1.85:1, 16:9, or 4:3). Leaving this setting at the default of Auto is recommended.
Cache Fill How much (in %) of the 8MB cache WiiMC will fill before beginning playback. Even when WiiMC is still caching, you can begin playback immediately by unpausing the video.
Audio Language The default language to select for videos with multiple audio streams.
Audio Delay Audio delay (in seconds). Can be negative.
Auto-Resume When starting a video begins playback at the last known position. Video positions are saved to a file when WiiMC exits.
Auto-Play Next Video When enabled, after a video completes, the next video in the browser will begin playing automatically.
Skip Backward The time (in seconds) to skip backward in a video when the Skip Backward button is used.
Skip Forward The time (in seconds) to skip forward in a video when the Skip Forward button is used.
Videos Files Folder The folder the browser will display when entering the Videos area. If the Browser Folders setting is set to Use Last Browsed, this value will change automatically as you use the browser.

Music

Play Order The order files in your Music playlist will play. If set to Single, WiiMC will play one file and stop. If set to Continuous, WiiMC will play all files in the playlist sequentially. If set to Shuffle, WiiMC will play all files in a random order. If set to Loop, WiiMC will continuously play one file.
Music Files Folder The folder the browser will display when entering the Music area. If the Browser Folders setting is set to Use Last Browsed, this value will change automatically as you use the browser.

Pictures

Pictures Files Folder The folder the browser will display when entering the Pictures area. If the Browser Folders setting is set to Use Last Browsed, this value will change automatically as you use the browser.
Slideshow Delay The time (in seconds) before the next picture is displayed is displayed when in slideshow mode.

DVD

DVD Menu When set to Show, WiiMC will display the DVD menu when loaded from the DVD icon. When set to Skip to Main Title, WiiMC will automatically begin playing the longest title on the DVD. Note that WiiMC will not display all DVD menus correctly. Try changing this setting if you have problems.
DVD Support Enables/disables DVD support in WiiMC. Use this if you have a newer Wii (where DVD support was removed), or if you don’t intend to use DVD functionality in WiiMC.

Online Media

Cache Fill The percentage of cache to fill before beginning playback of online media.
YouTube Quality The YouTube format to use when viewing YouTube files. Settings are: Low (400×240), Medium (480×360), and High (640×360). Adjust this to a lower setting if you encounter problems with excessive buffering.
Online Media Folder The folder (or address) the browser will display when entering the Online Media area. If the Browser Folders setting is set to Use Last Browsed, this value will change automatically as you use the browser.

Network

Add and edit SMB shares and FTP sites, accessible from the root listing of the file browser.

Subtitles

Visibility Enable/disable subtitles. If you don’t plan to use subtitles, it is suggested to set this to Off.
Delay Delays subtitles by the specific time (in seconds). Can be negative.
Language The default language to select for videos with multiple subtitle tracks.
Codepage The codepage for the language used in subtitles. This setting impacts the display of non-Latin symbols in subtitles and must be configured properly.
Color The color to use when displaying subtitles. Note that the color of embedded subtitles cannot be changed.
Size Changes the size of subtitles in videos. You may have to adjust this setting depending on the resolution of your videos.

Screenshots

wiimcwiii-07.jpgwiimcwiii-02.jpgwiimcwiii-03.jpgwiimcwiii-04.jpgwiimcwiii-05.jpgwiimcwiii-06.jpg

Media

Button Mappings

wiimcwiii-01.jpg

Faqs

Is WiiMC able to play HD videos?

WiiMC cannot play resolutions above 720p, and although WiiMC may play some 720p videos, they will be downscaled to 480p. Therefore, it is highly recommended to limit the videos you play to 480p at most.

Help! My USB device isn’t showing up!

Do you have IOS58 installed? If not, use the IOS58 Installer. Is HBC using IOS58? If not, reinstall it. Finally, check that WiiMC is using IOS58. If WiiMC is using IOS58, then your device is unsupported. Please note that this does not indicate a WiiMC bug. This is not a limitation of WiiMC, but rather the library it uses, libogc.

DVDs don’t play. I get the message “DVD playback is not supported on this Wii.”.

Support for video commands was removed by Nintendo in newer DVD drives. Some Wiis purchased in 2009 and those purchased in 2010 forward do not support DVD video mode. If you are receiving this message, it’s because your Wii fits into this category – it cannot play and will never be able to play DVDs.

Why do my subtitles in show up improperly (or not at all)?

Be sure that subtitles are enabled (under Settings > Subtitles > Visibility). You may need to change the codepage (under Settings > Subtitles > Codepage) to the one appropriate for the language. If one codepage does not work, try another. Additionally, if the subtitle language does not use a Latin alphabet, you need to replace ‘subfont.ttf’ contained in ‘apps/wiimc’ with a font file that supports the language. Finally, try switching subtitle tracks by using the UP button while playing a video.

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 [[1]] 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 [[2]], 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.

The Team

Team leads Tantric and rodries
Menu artwork Sam Mularczyk
Logo design Psyche & drmr

Additional Thanks

  • Spilsby Internet Solutions, for hosting the website
  • Many other open-source projects, on which WiiMC is based, particularly:
  • Translators, including:

    Asper, beier, bernisage, clava, Coacher, cor, divi, dpandian, driverx, duca, fuse, hansheesbeen, hippo91, jane.h, jass, kavid, krokus, lesanceen, oden, pallbearer, Pap, pista, psasi, s0rcerer, sirwest, skoopman, stussy, sylverthis, tbritot, titanx, tkellerman

  • Numerous others, for contributing code:

    AgentX, ataraxis, bushing, clava, denper, dhewg, dimok, Extrems, gazstone, hax, Hermes, lukegb, marcan, puddles, scip, sepp256, shagkur, Shareese, tipolosko

Changelog

1.3.4 - November 23, 2013

  • SMB support for Synology DSM 4.3

1.3.3 - March 31st, 2013

  • Fixed YouTube (thanks jhb50!)

1.3.2 - January 1st, 2013

  • Fixed YouTube (thanks jhb50!)

1.3.1 - September 18, 2012

  • Fixed YouTube (thanks jhb50!)

1.3.0 - July 1, 2012

  • Recompiled with SMB changes reverted to fix incompatibilities

1.2.9 - June 16, 2012

  • Fixed incompatibility with NAS devices

1.2.8 - June 10, 2012

  • Synced to MPlayer r34991 and ffmpeg 44c10168cff4
  • Greatly improved SMB file browsing speed

1.2.7 - May 24, 2012

  • Fixed crash caused when leaving the Music area
  • Synced to MPlayer r34946 and ffmpeg 307562be98b4

1.2.6 - April 20, 2012

  • Fixed USB support

1.2.5 - April 19, 2012

  • Fixed stability issues
  • Fixed YouTube (thanks jhb50!)
  • Synced to MPlayer r34869 and ffmpeg 74e4bb691254

1.2.4 - March 17, 2012

  • Synced to MPlayer r34805 and ffmpeg 8fbf825ecc32
  • Fixed a bug with 4KB sector drives
  • Added padding below subtitles
  • Fixed display of non-latin characters in 1.2.3
  • Fixed freezing issue in 1.2.3
  • Fixed online media issues in 1.2.3

1.2.3 - January 14, 2012

  • Synced to MPlayer r34780 and ffmpeg 83c418e68ee5
  • Compiled with latest libogc and devkitPPC r25
  • Improved network initialization
  • Improved music playlist sorting - now it is per-folder (patch by entropy)
  • Added playlist reset with minus key (patch by entropy)
  • Added a new "Through" setting for music playlists (patch by entropy)

1.2.2 - March 3, 2012

  • Fixed YouTube search

1.2.1 - January 14, 2012

  • Synced to MPlayer r34540 and ffmpeg a9bd29e15e8d
  • Fixed HTTP bugs that made YouTube unstable
  • Added thumbnails for YouTube
  • Improved video resizing granularity (thanks eric!)
  • Translation updates
  • Other minor bug fixes

1.2.0 - September 4, 2011

  • Synced to MPlayer r34053 and libav 5938e0218543
  • Adjusted DVD drive ID detection – fixes drives that stopped working

1.1.9 - August 26, 2011

  • Synced to MPlayer r34002
  • New YouTube scraping code (thanks jhb50!)
  • Fixed problem with some subtitles not appearing
  • Added support for subtitles over FTP
  • Added chunk support in HTTP protocol
  • Added Bulgarian translation
  • Other minor bug fixes

1.1.8 - May 17, 2011

  • Synced to MPlayer r33269
  • Added Danish translation
  • Clicking on a browser file already loaded will now resume instead of reload
  • Faster loading of online streams
  • Fixed a bug with some MMS streams
  • Improved network initialization – now you can unplug/plug USB ethernet
  • Fixed a potential crash caused by the audio code
  • Improved memory management
  • Other minor optimizations and improvements

1.1.7 - April 16, 2011

  • Fixed a bug that caused a crash if Aspect Ratio was not set to Auto

1.1.6 - April 14, 2011

  • Synced to MPlayer r33122
  • Fixed an issue with music playlist queuing
  • Fixed an issue playing a music playlist with a picture slideshow
  • Fixed a bug that caused some MMS streams not to work
  • Fixed a bug that caused WiiMC to crash with a malformed restore_points file
  • Added a setting to write a debug log to SD - set "debug" to "1"
  • Video rendering corrections and optimizations
  • Translation updates

1.1.5 - March 25, 2011

  • Synced to MPlayer r33036
  • Fixed Inactivity Shutdown feature
  • Fixed plain playlist support
  • Added support for encrypted DVDs for USB DVD drives (thanks clava!)
  • Fixed network initialization for some USB LAN adapters
  • Other minor changes

1.1.4 - March 4, 2011

  • Synced to MPlayer r32994
  • Fixed crash in Online Media area
  • Fixed crashes on ogg and mp4 files
  • Fixed YouTube support
  • Added Inactivity Shutdown setting
  • Added separate settings to change backward/forward skip
  • Improved memory management
  • Other minor changes

1.1.3 - February 19, 2011

  • Synced to MPlayer 32866
  • Fixed crash for some USB drives
  • Added option to change screensaver delay
  • Fixed incorrect warning about picture sizes being > 6MB
  • Improved network initialization routines
  • Improved subtitle scaling calculations
  • Improved shutdown - if WiiMC fails to shut down within 5 seconds, shutdown will be forced
  • Experimental USB DVD drive support (thanks clava!)
  • Other minor optimizations and improvements

1.1.2 - January 29, 2011

  • Synced to MPlayer r32815
  • Fixed broken audio/subtitle switching
  • Fixed "Exception (Alignment)" crash
  • Changed from mpg123 to ffmp3 (fixes some audio-related problems)
  • Added ext 2/3/4 support
  • USB compatibility improvements
  • Improved performance (enabled 64-byte fetch mode for the L2 cache)
  • Large file (> 4GB) support
  • Fixed relative playlist paths
  • Paired-singles enhancements (thanks Extrems!)
  • Added IOS whitelist - a warning will now appear if you are not using IOS58 or IOS61
  • Disable dvdnav over SMB (it's too slow!)
  • Added Tamil translation (thanks dpandian!)
  • Other minor optimizations and bug fixes

1.1.1 - December 16, 2010

  • Synced to MPlayer r32709
  • Fixed image stuttering and audio sync issues
  • Fixed pointer alignment on DVD menus
  • Added ISO/IFO DVD playback, with DVD menu support
  • Added screen resizing while watching a video via the Wiimote. Just hold down B and use the arrow keys (thanks clava!)
  • Performance optimizations using paired singles (thanks Extrems!)
  • Improved USB compatibility
  • Added support for playlist files in the Videos and Music areas
  • Enable negative subtitle delay values
  • Replace libmp3 with libmpg123. Fixes a number of MP3 audio bugs
  • Added a setting to change the starting area
  • New JPG scaler for the Picture Viewer (thanks puddles!)
  • Display artist and song on separate lines for SHOUTcast (thanks jhb50!)
  • Added settings for YouTube quality and caching for online media
  • Subtitle autoscaling
  • Added a delay on startup so those with slow USB drives are not bumped back to the main browser list
  • Shifted all GUI elements inwards to fix left/right cropping occuring on 16:9 for some people
  • Fixed a Picture Viewer crash
  • Fixed lowercase bug for NTFS
  • Many other minor fixes and improvements

1.1.0 - October 8, 2010

  • Synced to MPlayer r32341
  • Fixed a crash that happened if your router was turned off
  • Fixed "blank listing" issue for SMB
  • Improved memory management, resulting in improved performance
  • Improved USB compatibility and speed
  • USB bug fixes
  • NTFS bug fixes
  • Fixed audio sync regression from 1.0.9
  • Change YouTube default to 480p
  • Fixed "vanishing pointer" issue when watching CPU-intensive videos
  • Improved shuffle for music
  • Channel updated (improved USB compatibility)
  • Other miscellaneous bug fixes/improvements

1.0.9 - August 18, 2010

  • Fixed a bug that caused NTFS drives not to show up

1.0.8 - August 17, 2010

  • Improved USB mounting and updated channel. Should hopefully help those who are receiving the “Could not find a valid SD or USB device” message
  • Improved network initialization

1.0.7 - August 15, 2010

  • IOS 202 support removed
  • USB 2.0 support via IOS 58 added - requires that IOS58 be pre-installed
  • WiiMC channel updated - requires IOS58 and does NOT require a cIOS to install (Thanks to megazig and svpe for help with this)
  • DVD support via AHBPROT - requires latest HBC or latest WiiMC channel
  • Synced to MPlayer r31961
  • YouTube support (thanks to lukegb and ataraxis for some help)
  • Picture zoom, rotate, pan, auto-rotate via exif data (thanks ataraxis!)
  • Fixed seeking for local FLV files
  • Fixed black-screen video issue with videos having widths over 1024
  • Fixed playback of MKV files
  • New YUV->RGB conversion in TEV for videos up to 720p (thanks sepp256!)
  • Restrict video loading to 720p (1280x720)
  • Enable caching of DVD CSS keys. They are written to the 'css' folder (created automatically).
  • Fixed playback of files with mono sound
  • Fixed issue with HTTP over-buffering
  • Other minor improvements/corrections

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

External links

Advertising: