Difference between revisions of "MPlayer TT"
Bitflusher (talk | contribs) m (add to category Homebrew_in_HomebrewBrowser) |
m |
||
Line 9: | Line 9: | ||
| peripherals = {{Wiimote1}} {{GCNController}} {{DVD}} {{FrontSD}} | | peripherals = {{Wiimote1}} {{GCNController}} {{DVD}} {{FrontSD}} | ||
| hbc = 1 | | hbc = 1 | ||
− | | hbb = | + | | hbb = 1 |
}} | }} | ||
====About==== | ====About==== | ||
Line 107: | Line 107: | ||
Enjoy,<br> | Enjoy,<br> | ||
''Team Twiizers'' | ''Team Twiizers'' | ||
− | |||
− |
Revision as of 18:04, 30 August 2008
MPlayer - dvdlib edition | |
![]() | |
General | |
---|---|
Author(s) | Team Twiizers |
Type | Media |
Links | |
[[rev 27458|Download]] | |
Source | |
Peripherals | |
![]() ![]() ![]() ![]() |
About
This is a native MPlayer Wii port. The main focus has been DVD-Video playback on modified and unmodified consoles. Although you can open and view various media files from SD card, this is largely untested. At this time it can not read files off data DVDs, just DVD-Video discs.
Requirements
This application requires a valid and working DVDX stub install, please refer to its README for setup instructions. A DVD-Video disc, either pressed or with the DVD-ROM booktype, might also come in handy.
Install
Just copy the "mplayer" folder into the "/apps" directory on your sd card and launch it via the HBC. Do not rename the folder.
Run
When launching this application you will be presented by a basic on screen menu. Though all options should be self-explanatory, here are some hints:
- High bitrate video streams may lead to dropped frames. This really depends on the used DVD-Video. Some fullscreen movies seem to have the same issue.
- Hiding the menu and disabling subtitles improves the performace a little.
- Playing DVDs with libdvdnav is buggy and decreases performace (read: way more dropped frames)
- Choosing a DTS audio track results in noise and breaks things.
- Choosing non-playable files from SD makes it crash & burn.
Controls
You can use a wiimote or a gamecube pad to interact:
![]() |
![]() |
Action |
---|---|---|
![]() |
![]() |
Pause |
![]() |
![]() |
OSD |
![]() |
![]() |
Toggle on screen menu |
![]() |
Seek 10s forward | |
![]() |
Seek 10s backward | |
![]() |
Seek 60s forward | |
![]() |
Seek 60s backward | |
![]() |
![]() |
Next chapter |
![]() |
![]() |
Previous chapter |
![]() |
![]() |
Quit |
![]() |
![]() |
Modifier key for libdvdnav* |
*When watching DVDs using libdvdnav, the
buttons become modifier keys.
Hold this key and navigate with
.
Credits
This port was made possible by the following people:
- dvdlib
- Erant
- DVDX stub
- marcan
- libdvdcss port
- svpe
- mplayer port
- dhewg
- 12 stage TEV YUV12 GX voodoo
- sepp256
- menu loop animation
- drmr
This port is powered by devkitPPC and libogc. Thanks go out to the HBC beta team for testing!
How to Build
3 subversion repositories are required to build this port, the revisions used for this binary are:
- libdvdread r1120
- libdvdnav r1120
- mplayer r27458
- get the repositories via:
svn co svn://svn.mplayerhq.hu/dvdnav/trunk/libdvdread libdvdread-trunk svn co svn://svn.mplayerhq.hu/dvdnav/trunk/libdvdnav libdvdnav-trunk svn co svn://svn.mplayerhq.hu/mplayer/trunk mplayer-trunk
- apply the patches
- edit libdvdread's and libdvdnav's config.mak and adjust
SRC_PATH
andSRC_PATH_BARE
- build libdvdread with `
make
`, then `make install
` - build libdvdnav with `
make
`, then `make install
` - build mplayer with `
make
`, test your build using `make upload
`
Enjoy,
Team Twiizers