SAVEHOLLYWOOD ALTERNATIVES FOR MAC FOR MACIf you are looking for something a bit different compared to the normal slideshow and background screensavers, then give SaveHollywood for Mac a try. SAVEHOLLYWOOD ALTERNATIVES FOR MAC SOFTWAREIt is completely free and requires no additional software or setup. For what this app offers, it is surprisingly small and responsive. This app also supports audio playback, with the option to mute and adjust the volume. You can set up which movies to play and there's also the option of creating a playlist, which you can then loop or shuffle. The app embeds itself into the Mac UI and has a lot of great features and settings for you to play with. Once it's installed, you can access the app via your Desktop and Screensavers in the Mac system preferences. The installation process for SaveHollywood for Mac literally takes seconds. This non-intrusive app works great and offers some customization options. It can also be used as a solution to watch QuickTime videos in fullscreen. SaveHollywood for Mac enables you to use your own videos, including flash, QuickTime and other formats, as a screensaver. At this point all that is required is a simple script that echos $XSCREENSAVER_WINDOW, if it is not defined then please look up for you system how the screen saver finds the correct window to draw onto.Whether you want to use an interesting video as your screensaver, or would like to use your screensaver to display marketing and promotional material, this app provides an interesting solution. To test this I ran gnome-screensaver-preferances from the terminal and selected the script from the list, this way any output from the script was dumped to the terminal. An actual error message would be helpful. Its purpose is to provide a window ID that the screen saver can draw onto.Īt a guess, the problem you are having appears to be that $XSCREENSAVER_WINDOW is not defined, so is reduced to nothing. The $XSCREENSAVER_WINDOW variable is defined by xscreensaver, also gnome-screensaver defines it for compatibility. So, how exactly do I define the variable $XSCREENSAVER_WINDOWįirstly, I would have replied sooner if this was a new message as I get emailed not an edited old message that said you had solved the problem. I am using CentOS 5 and would have posted in the CentOS forums, but I used to use ubuntu so I decided to post here, since you created the script, I figured you'd know the script better than anyone else. Last edited by kazza March 12th, 2010 at 09:46 AM. To test the script remove "-wid $XSCREENSAVER_WINDOW" and "-really-quiet" from the arguments, and run the script from a terminal to see error messages. SAVEHOLLYWOOD ALTERNATIVES FOR MAC MOVIEYour movie should start playing in the preview window, if not make sure the above steps were followed. Make sure that quotes are not used around paths with wild cards as this stops shell expansion.įinally go System -> Preferences -> Screensaver and select Movie from the list. SeeĮxec mplayer $MPLAYERARGS -loop 0 "$VIDEO"Step 4)Ĭonfigure the script by entering videos into the list VIDEOS, to understand the syntax of the list see bash arrays ( ). In a great simplification of the above script would have only one video, which would loop. This could have been simplified by the use of exec but then to get a different video the screensaver has to be restarted. This script might look complicated, but most of the code is taken up with killing mplayer when the script is killed. VIDEO=$ĭonePlease be careful when copying the code that "#! /bin/bash" is at the beginning of the file (no white space). # we handle SIGTERM and SIGINT here to kill the child # add videos to this list, one will be chosen and played, note MPLAYERARGS="-nosound -nolirc -wid $XSCREENSAVER_WINDOW -nostop-xscreensaver -fs -really-quiet" SAVEHOLLYWOOD ALTERNATIVES FOR MAC DRIVERIf you have to specify the video driver to use # setup MPlayer aruments, remove -nosound if you want the video
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |