Tobi Kars wrote: > Dear Freevo team, > > I have succesfully made Freevo 1.7 run on the PS3, using Yellow Dog > Linux in true 1080p. > I have attached some screenshots as well as the configuration for the > freevo-1.7.0-rc2 version.
Great news about getting freevo to run on a PS3. I will put the configuration files into the next release of freevo 1 series, tomorrow is the planned release date. > Apart from getting all the right Python-libs and dependencies (YUM of > the 1.6 version doesnt work because it says it needs mmpython >= > 0.4.10 and your repo only includes 0.4.9) mmpython is available from the sourceforge freevo download pages. You don't have to use yum, as it is very easily installed. Just: python setup.py install > Most important changes to make it work are: > > 1. Set the correct devices for using the frame-buffer, fbdev, audio > control, joystick and CDROM > 2. Added "JOY_SENS" to /etc/freevo/local_conf.py Added to local_conf.py.example and added directory contrib/ps3. > 3. Changed joy.py (under plugins) to use JOY_SENS for the analog sticks Added this to the svn version > 4. Added JOY_CMDS for all buttons of the PS3: Added to local_conf.py.example > # Buttons for the PS3 controller > # ( as reported by jtest): > # UP btn 4 > # RIGHT btn 5 > # DOWN btn 6 > # LEFT btn 7 > # L1 btn 10 > # L2 btn 8 > # L3 (analog) btn 1 > # R1 btn 11 > # R2 btn 9 > # R3 (analog) btn 2 > # <triangle> btn 12 > # <circle> btn 13 > # <x> btn 14 > # <square> btn 15 > # <select> btn 0 > # <start> btn 3 > # Note: buttons for freevo need to be button-value +1 > # so above <btn 0> = freevo <button 1> > > # all button-values for JOY_CMDS need to be there: > # Optional commands that can be mapped can be found in: /src/event.py > > JOY_CMDS = { > 'button 5' : 'UP', > 'button 7' : 'DOWN', > 'button 8' : 'LEFT', > 'button 6' : 'RIGHT', > 'up' : 'UP', > 'down' : 'DOWN', > 'left' : 'LEFT', > 'right' : 'RIGHT', > 'button 14' : 'SELECT', # <circle> > 'button 16' : 'EXIT', # <square> > 'button 15' : 'STOP', # <x> > 'button 1' : 'ENTER', # <select> > > 'button 11' : 'VOL+', # <L1> > 'button 9' : 'VOL-', # <L2> > 'button 2' : 'MUTE', # <L3> > > 'button 10' : 'MUTE', # <R2> > 'button 4' : 'PLAY', # <start> > 'button 13' : 'PLAY', # <start> > 'button 17' : 'MENU', # <ps> > } > > EVENTS['global']['VOL+'] = Event('MIXER_VOLUP', arg=10) > EVENTS['global']['VOL-'] = Event('MIXER_VOLDOWN', arg=10) > > Freevo rocks, but I am still struggling with the following issues (I > will post a bug-report later): > 1. mplayer sometimes seem to exit and not want to play a DVD This could be a problem with the DVD drive/MPlayer. Try setting DEBUG=1 and CHILD_DEBUG=1, look in the log for the mplayer command line and see if mplayer runs from the command line. I read somewhere in the vlc pages that never DVD drivers do not allow raw read access until the region code has been set. > 2. Video sometimes lags behind the audio (only in full-screen mode). > VLC does not have this issue playing full-screen. There is a plug-in from Valère JEANTET RAMOS for vlc and freeboxtv, now added to svn. They have not been tested so I don't know if they work. > 3. Xine doesnt want to work (so I had to disable it) May be someone else has experience with these problems. > Since I have some experience with using XMBC (also a great Python > project!), maybe there could be some way to re-use the > network-streaming code from them, I have used it and it works great > for any streams (especially internet radio!). > > Keep up the good work on a great product! > Many thanks Duncan ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel