Talk:MPlayer TT

From WiiBrew
Jump to navigation Jump to search

Read files from DVD

As it's said, it's not possible right now to read files from a DVD. Is it due to the DVD lib and so it never will be possible or is it just not implemented yet? Elmarsupio
Erant's dvdlib allows raw access to DVDs. what's missing is a devoptab device to access files within an iso9660/udf filesystem - just like libfat offers for FAT filesystems on SD cards. such a device can be built upon the dvdlib, so yes it's totally possible - there just isn't one atm :P dhewg 15:53, 13 August 2008 (UTC)


Installing

I installed DVDX the normal way using HBC, then executed MPlayer and loop.mov played. What do I need to do now? The controller doesn’t seem to work, inserting a DVD doesn’t change anything, the menu doesn’t pop up.
When you put the mplayer folder for the homebrew channel in the apps folder you renamed it. The app paths are hard coded. Rename your other mplayer folders and leave this one as mplayer.
Where does the di folder go in order to enable DVD playback? Blackprince97 00:34, 14 August 2008 (UTC)
Inside the /apps folder, like any other homebrew. You only need to run it once, you can delete it afterward. Felix
so do I rename the installer.dol to boot.dol? Cause it's not showing up on the homebrew channel menu. 03:29, 14 August 2008 (UTC)
Yes you need to rename installer.dol to boot.dol and place it in root/apps/****/ Pebls123 05:17, 14 August 2008 (UTC)


Compiling

ES_LaunchTitleBackground is not in libogc es.c/h yet. cvs only has ES_LaunchTitle? --CarstenK 05:39, 14 August 2008 (UTC)
To build libdi, you need the Git branch of libogc that we maintain. Fetch the repository from git://hackmii.com/home/ogcgit/libogc and run make and make install. If you’re under Windows, you can use msysgit.


Bugs

A bug that needs to be fixed in this build is that which makes widescreen xvid avis give a "CODE DUMP" error.

All fullscreen avi files work, however. I know this is a problem in this program, because the same file works in older implementations of mplayer on wii such as MFEwii. Please fix this. -- jmaeshawn 24 August 2008

New Qs

I'm not a MPlayer guru (yet), but I noticed a lot of config options pertaining to network support in the source (specifically, cfg-common-opts.h). This port obviously doesn't use the stream directive ala MPlayerWii. Is there a different method or is streaming disabled? --Sli 07
42, 17 August 2008 (UTC)
Sorry for the silly question, but I am new to the scene and very interested in porting other GNU projects to the Wii. I am having issues building from sources. I have installed git's libogc, libdvdread & libdvdnav from svn, both patches applied (libdvdnav-gekko.diff y libdvdread-gekko.diff). I succesfully built & installed libdi in $DEVKITPRO/libogc/lib/wii/libdi.a.
After that, I try to libdvdread. I understand that further changes are needed to either configure2 / Makefile / config.mak, because building with just make, will target Linux but what I want is cross compiling with devkitpro. What I am missing? I've trying to recreate libdvdread's Makefile by issuing:
./configure2 \
--cc=/usr/local/devkitPro/devkitPPC/bin/powerpc-gekko-gcc \
--prefix=/usr/local/devkitPro/ \
--extra-cflags=-I/usr/local/devkitPro/libogc/include \
--extra-ldflags=-L/usr/local/devkitPro/libogc/lib/wii
But complains about missing headers, such as dlfcn.h not included in libogc. Because these Makefiles aren't the usual devkitpro's, I am a little bit lost. Thanks in advance.

-- Alienmind 22 August 2008

I didn't compile libdvdread myself, but it's not part of libogc. Grep will tell you it's here: libdvdread-trunk/msvc/include/dlfcn.h Maybe follow up this Q in the forums. CarstenK 03:32, 8 September 2008 (UTC)

deinterlace

I take it mplayer doesn't have deinterlace enabled or as an option yet, eh? Is this on the way? It'd really be the last thing to make this fully usable for me.

format

Does this allow one to play NTSC and PAL DVDs? User:Xlegs 13:31 9/28/08

NICE WORK

I'm watching Harry Potter on my Wii :-)