Thanks for the info Paul.

The problem for me here is that the 'realtime' part is pretty much the whole point, it being a demoscene production and all (we make stuff like the 'numbers' thing I linked to before, it generally has to be non-interactive and realtime, and we like to compete against other groups with them at 'demo party' events). If I'd just entered a video, I'd have been disqualified from the competition.

Looks like I'll have to produce a .app for it then. I've been thinking that it could be timer related somehow though, so I'll try redoing it with alternative timing methods first and see if that works out.

Re. video output - the way you're doing it works, but I find it's easier to export to .mov from inside QC. That way you can set the resolution and the video duration there, and in quicktime you just load the .mov file and export it to .dv or whatever - the resolution is already set.

That works pretty well, but there's a better alternative - QuartzCrystal. It's only $10, it avoids some of the pitfalls of quicktime, and it gives you free antialiasing and motionblur if you want them. I've been using that for a while. You can find it somewhere on the kineme.net front page.

Chris



On 21 Sep 2008, at 20:12, Paul Iutzi wrote:


On Sep 18, 2008, at 2:08 PM, "Chris Wood" <[EMAIL PROTECTED]> wrote:

The problem is that it doesn't play reliably. On some macs it plays
fine, on others it just shows a still image or a black screen and
plays the audio, but it's possible to see the demo by scrubbing with
the time bar, so there's nothing that can't play. It's leopard only by the way - on tiger it very nicely plays the music and shows the ending
picture, which was a surprise bonus :D

So, does anyone know why it's not playing on every mac? Is it worth
asking in the quicktime list too?

I've been seeing this on my MacBook ever since I upgraded to Leopard, but I don't know if that was the cause or if it is a coincidence. The root cause seems to be that while QT is happy to play a .qtz file, it doesn't like straight .qtz data in an .mov wrapper, which is what you get when exporting video from Quartz Composer. After lots of searching around online, I found some advice that suggested moving the .qtz to a rendered non-.mov format through the following steps:

1. Open the .qtz in QuickTime Pro
2. Resize the QT window so the video is at the size you want to render it at 3. Use Save As to save the .qtz file to .mov, setting the duration there (I loose some quality at this point because of the render) 4. Export the new .mov version to a format of your choice (I tend to pick .dv because I'm usually going to bring it into iMovie)

It's weird and convoluted, but it seems to work for me so far. That said, my video knowledge is very small (I'm just a Mac Support tech who volunteered to do some motion graphics for a friend's film festival so I had an excuse to play around with Quartz Composer), so there could be a much simpler and better way to do this that I'm completely ignorant of.

PJI
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list ([email protected] )
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/psonice%40gmail.com

This email sent to [EMAIL PROTECTED]

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to