Line 1: |
Line 1: |
− | {{Infobox homebrewapp
| |
− | | image = [[Image:Lines_MediaPlayer.png]]
| |
− | | title = MPlayerWii
| |
− | | desc = Video/audio player
| |
− | | type = Media
| |
− | | author = [[User:fcorbier|rOn]]
| |
− | | download = [http://ronwarez.com/mplayerwii/MPlayerWii-0.04.zip v0.04]
| |
− | | source = [http://ronwarez.com/mplayerwii/MPlayerWii-src-0.04.zip v0.04 sourcecode]
| |
− | | peripherals = {{Wiimote1}} {{FrontSD}} {{USBMSD}}
| |
− | | hbc = 1
| |
− | }}
| |
− | '''MPlayerWii''' is an audio/video player. It is a native port of the MPlayer media player. It will play almost any kind of audio file but still needs improvement on video playback.
| |
− |
| |
− | == Usage ==
| |
− | Place video and audio files on the root folder of your SD card.
| |
− |
| |
− | {| class="wikitable"
| |
− | |-
| |
− | ! Button !! Action
| |
− | |-
| |
− | | {{WiimoteDPadUp}} || Select a File [up]
| |
− | |-
| |
− | | {{WiimoteDPadDown}} || Select a File [down]
| |
− | |-
| |
− | | {{WiimoteAButton}} || Play a file
| |
− | |-
| |
− | | {{WiimoteHomeButton}} || Return to Loader
| |
− | |}
| |
− |
| |
− | Or when playing a file:
| |
− |
| |
− | {| class="wikitable"
| |
− | |-
| |
− | ! Button !! Action
| |
− | |-
| |
− | | {{WiimoteDPadLeft}} || Skip Backward
| |
− | |-
| |
− | | {{WiimoteDPadRight}} || Skip Forward
| |
− | |-
| |
− | | {{WiimoteDPadUp}} || Volume Up
| |
− | |-
| |
− | | {{WiimoteDPadDown}} || Volume Down
| |
− | |-
| |
− | | {{WiimoteAButton}} || Pause/Unpause
| |
− | |-
| |
− | | {{WiimoteHomeButton}} || Return to File Select
| |
− | |}
| |
− | ==File formats tested==
| |
− | * Containers: AVI, WMV, MKV, MP3, FLV (Flash Video), MP4, M4V, QuickTime
| |
− | * Video codecs: Xvid, DivX, Windows Media, MPEG 1/2, H.264
| |
− | * Audio codecs: MP1/2/3, Windows Media, AAC
| |
− | It should also work with other formats
| |
− | ==Bugs==
| |
− | *Color banding
| |
− |
| |
− | ==Changelog==
| |
− | ===v0.04===
| |
− | *mount/unmount the SD card and/or USB drive so you can swap them out without reloading MPlayerWii
| |
− | *added USB read-ahead cache
| |
− | *added preliminary samba network share support
| |
− | *fixed startup crash when a usblan or usb keyboard is attached
| |
− | *added network streaming cache
| |
− | *added video scaling with the nunchuk (use joystick to move, Z button to stretch and C to reset)
| |
− | *added configuration file (put in the SD root folder)
| |
− | *new ascii logo by sensah
| |
− | ===v0.03===
| |
− | *added USB storage support (USB reading is dead slow unfortunately, only good for MP3 files)
| |
− | *added volume controls (Up/Down buttons on the wiimote)
| |
− | *added wiimote buttons repeat during playback
| |
− | *added preliminary test network streaming (shoutcast and mms)
| |
− | *longer filename display in the file selection screen
| |
− | *fix for widescreen aspect ratio (uses the Wii display settings)
| |
− | *more audio playback fixes
| |
− | ===v0.02===
| |
− | *added svenp's libfat patches (better read speed on SD cards)
| |
− | *added pause button (A button on the wiimote)
| |
− | *disabled MPlayer's error/status text during video playback
| |
− | *file list now displays 20 files instead of 10
| |
− | *improved audio playback code
| |
− | ===v0.01===
| |
− | *Initial release. Full of bugs, audio sync code is awful and will probably crash often. Also, there's room for lots of speed improvements.
| |
− |
| |
− | ==Credits==
| |
− | MPlayerWii was ported by rOn (aka fcorbier).
| |
− | ==Website==
| |
− | *[http://ronwarez.com/mplayerwii Official site]
| |
− | *[http://www.dcemu.co.uk/vbulletin/showthread.php?t=118838 Forum]
| |
− |
| |
− | ==Unofficial Versions==
| |
− | === mplayerwii v0.03 Vader347 ===
| |
− | [http://www.flyupload.com/?fid=7086854 Vader347's version of mplayerwii v0.03] fixes the widescreen bug. Vader347 claims that the only real change is one chunk of code (as recommended by [[User:Pepsiman|Pepsiman]]):
| |
− |
| |
− | ...
| |
− |
| |
− | rmode = VIDEO_GetPreferredMode(NULL);
| |
− |
| |
− | if( CONF_GetAspectRatio() )
| |
− | {
| |
− | rmode->viWidth = 678;
| |
− | rmode->viXOrigin = (VI_MAX_WIDTH_PAL - 678)/2;
| |
− | }
| |
− |
| |
− | ...
| |
− |
| |
− | ----
| |
− |
| |
| ===MPlayer - dvdlib edition=== | | ===MPlayer - dvdlib edition=== |
| © 2008 Team Twiizers | | © 2008 Team Twiizers |
Line 167: |
Line 61: |
| This port was made possible by the following people: | | This port was made possible by the following people: |
| | | |
− | ;dvdlib : Erant
| + | * dvdlib : Erant |
− | ;DVDX stub : marcan
| + | * DVDX stub : marcan |
− | ;libdvdcss port : svpe
| + | * libdvdcss port : svpe |
− | ;mplayer port : dhewg
| + | * mplayer port : dhewg |
− | ;12 stage TEV YUV12 GX voodoo : sepp256
| + | * 12 stage TEV YUV12 GX voodoo : sepp256 |
− | ;menu loop animation : drmr
| + | * menu loop animation : drmr |
| | | |
| This port is powered by [[devkitPPC]] and [[libogc]]. | | This port is powered by [[devkitPPC]] and [[libogc]]. |