Set A Movie As A Wallpaper 7


Set A Movie As A Wallpaper


The idea for this post came from a request by Joshua. He asked: “Is there a program which can enable you to set a movie as the wallpaper”. I didn’t bother looking for a program, I immediately turned to Quartz Composer. There is probably a program out there which can enable to do such as thing. But this post is going to focus on Quartz instead. The idea behind this post is to set up a screensaver, which is your movie, and then play it on the desktop. Very simple and very effective.

If you are new to Quartz Composer I recommend you check out An Introduction to Quartz Composer, Gradient Image Reflection and Video Distortion. These three posts introduce both background knowledge, and more complex tutorials. This post is going to be quite simple in comparison. But it may gloss over a couple of points which may be mentioned in previous posts.

This tutorial will require:

  1. Quartz Composer off your Leopard Install Disk.
  2. A video file.
  3. Wallsaver, a link will be provided later.

1) The first step is to open up Quartz Composer located in /Developer/Applications.

2) Open up the Patch Creator pane and insert a Clear Patch. This will act as the black background. Change its colour if you want to.

3) The next step is to grab your movie. Insert a Movie Loader Patch. Right Click on the Patch and set the Published Input to “Movie Location”. At the same time open the Patch Parameters Pane and enter the location of the movie you want to use.

Setting a Movie as a wallpaper part 1

4) Before we render the movie we need to make sure its in proportion. The Sprite render Patch can make everything square and look very funny. Insert an Image Dimensions Patch and attache the image from Movie Loader into Image Dimenstions Patch.

How to set a movie as a wallpaper image 2

5) The final stage of the Quartz Composition is to render the movie. Insert a Sprite Patch and connect the Image from the Movie Loader to Image in the Sprite. As well as this connect Width from the Image Dimensions Patch to the Width in the Sprite Patch. You are now done.

Setting a Movie as a wallpaper image 3

Save this file as something suitable. Open System Preferences > Desktop & Screen Saver >Screen Saver and drag the quartz file you just saved into the preview window. This will load the composition as a screen saver and you are ready to go.

The final stage of this hack is to download wallsaver. It is designed to set your desktop wallpaper as a screen saver which is what we want. You can download it from the Apple page here, the original site wasn’t working when I tried it.

The final step is to activate the program and you are done. You now have a video playing as your wallpaper.

Movie as a wallpaper

Its not very dignified and takes a lot of work, but it does achieve the effect. If you want a full screen one you will have to use the same size video, or have a play around with the size settings.

Edit: Fix spelling errors.

If you want to keep up with the latests post from Mac Tricks And Tips I recommend you subscribe to the RSS Feed.

Where To Next?

  • Subscribe To Mac Tricks And Tips

7 Responses to “Set A Movie As A Wallpaper”

  1. 1

    Thanks for the trick.
    Initially, I’ve hard time finding the way to add patch. But now I’ve succeed, yeah! :)

    Comment By Wendy on July 1st, at 8:20 pm

  2. 2

    If you read the introduction post you would have found straight away :P

    Comment By admin on July 2nd, at 8:53 am

  3. 3

    Ah,.. is there any? Then I should have missed that post..

    Comment By Wendy on July 2nd, at 9:02 am

  4. 4

    Yeah, the link is in the second paragraph. Its the first link in the post and is labeled “An Introduction to Quartz Composer” can’t really miss it.

    Comment By admin on July 2nd, at 9:04 am

  5. 5

    [...] Set A Movie As A Wallpaper [...]

    Comment By Make Your Own iPhone Wallpaper in Preview | Comp & Soft Tips Information on April 26th, at 3:32 pm

  6. 6

    so, i am new to this quartz composer, but after looking around in it, would it be possible to set up your wallpaper to a sort of itunes visualizer??? or something that will respond to input noises kinda like the itunes visualizer…
    Thanks for the help

    Comment By Mac User on October 18th, at 4:48 am

  7. 7

    Thankyou! i have been looking for this ALL day!

    Comment By Matt Gray on October 25th, at 9:13 pm