Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Our Archives > General Archives > Digital Video & Audio Archives > no real-time rendering on g4 imac

 
no real-time rendering on g4 imac
Thread Tools
Professional Poster
Join Date: Apr 2002
Location: Wisconsin
Status: Offline
Apr 1, 2002, 07:05 AM
 
Im using Final Cut Pro 3 on OS X on the superdrive g4 imac but real-time rendering doesnt work as advertised. What gives?
     
Junior Member
Join Date: Mar 2001
Location: Canada
Status: Offline
Apr 1, 2002, 08:22 AM
 
I don't think anyone ever claimed that the G4 iMac would support real time rendering.
Consumer computer != professional features.
No L3 cache.
From http://www.apple.com/finalcutpro/specs.html

Requirements

Macintosh computer with a 300-MHz or faster PowerPC G3 or G4 processor and built-in FireWire
—
500-MHz or faster single or
450-MHz dual processor Power Mac G4 or PowerBook G4 required for G4 realtime effects
—
667-MHz PowerBook G4
required for mobile G4 realtime effects in DV format

Mac OS 9.2.2 or Mac OS X
v10.1.1

QuickTime (included)

256MB of RAM (384MB

recommended for G4 realtime effects)

40MB of available disk space
required for installation
I don't think anyone ever said the real time stuff would work with an iMac.
-Cogito, Ergo, Sum
     
Mac Enthusiast
Join Date: Apr 2001
Status: Offline
Apr 1, 2002, 09:19 AM
 
you can speed that up A TON. you need to find the hack that does that.
Not sure where i found it but i think i read how to do it here.

www.xlr8yourmac.com
     
tr
Mac Elite
Join Date: Nov 1999
Location: Columbus, Ohio
Status: Offline
Apr 1, 2002, 02:16 PM
 
here's a more direct link:
http://www.xlr8yourmac.com/tips/fina..._3_tweaks.html


i'll have to download the tweak and try it.


tr
     
Mac Enthusiast
Join Date: Oct 2000
Location: oakland, ca usa
Status: Offline
Apr 5, 2002, 02:02 AM
 
i think it should work out of the box. the script only looks for a fast enough g4 processor.

what may be holding you back is external viewing. turn off 'play frames through firewire,' and maybe the red line will go green.

what kind of effects or tweaks are you trying to see real-time?

this is the test that's run...

<BLOCKQUOTE><font size="1"face="Geneva, Verdana, Arial">code:</font><HR><pre><font size=1 face=courier>
if ( CountComponents( <font color = red>"imdc"</font>, <font color = red>"dvc "</font>, <font color = red>"KeyG"</font> ) &gt; <font color = blue>0</font> && (CountComponents( <font color = red>"imdc"</font>, <font color = red>"dvc "</font>, <font color = red>"MAPL"</font> ) + CountComponents( <font color = red>"imdc"</font>, <font color = red>"dvcp"</font>, <font color = red>"MAPL"</font> )) == <font color = blue>0</font> && (cpuhasvector == <font color = blue>1</font>))
float cpuclass

if (dictget(<font color = red>"switches"</font>,<font color = red>"realtimeVideoFX"</font>,<font color = red>"cpuclass"</font>,<font color = red>"value"</font>) == <font color = blue>42</font>)
cpuclass = <font color = blue>42</font>;
else if (cpucount &gt; <font color = blue>1</font> && cpuspeed &gt;= <font color = blue>800</font>)
cpuclass = <font color = blue>4</font>
else if (cpucount &gt; <font color = blue>1</font>)
cpuclass = <font color = blue>3</font>
else if ((cpuspeed &gt;= <font color = blue>500</font> && (l2cachesize + l3cachesize) &gt;= <font color = blue>1024</font>) || (cpuspeed &gt;= <font color = blue>733</font>))
cpuclass = <font color = blue>3</font>
else if (cpuspeed &gt;= <font color = blue>667</font>)
cpuclass = <font color = blue>2</font>
else if (cpuspeed &gt;= <font color = blue>550</font>)
cpuclass = <font color = blue>1</font>
else
cpuclass = <font color = blue>0</font>
end if
...</font>[/code]
     
Fresh-Faced Recruit
Join Date: Mar 2002
Status: Offline
Apr 6, 2002, 09:06 AM
 
but the new G4 iMac meets the processor requirements
except for the low end model which only has 128 mb ram.
what do u mean it's not supposed to run Final Cut?
     
Dedicated MacNNer
Join Date: Feb 2001
Location: Ames, IA
Status: Offline
Apr 7, 2002, 07:03 PM
 
I have a dual 800 G4 and when I do work in Final Cut Pro, such as using the filter deinterlace, it makes no attempt to pre-render the video, I have to manual select render video, I don't think I have ever seen Final Cut Pro render anything except a transition when I am working with it.

I think the fact that you haven't seen real time rendering on your iMac is because it only works in certain situations.
     
Fresh-Faced Recruit
Join Date: Mar 2002
Location: Brisbane, Australia
Status: Offline
Apr 7, 2002, 07:14 PM
 
It's not that it isn't going to run FCP, it's the real-time rendering that's at issue. Reading through the tweaking files on XLR8yourmac.com indicates that:

(1) FCP assigns a class number to your machine according to CPU speed, number of CPUs, presence/absence of L3 cache

(2) FCP assigns a 'maximum workload' for your machine class

(3) Real time effects are assigned a number of 'work units', varying depending on the effect being used. For each clip, FCP adds up the number of work units to calculate it's total CPU load.

(4) FCP will allow your Mac to perform real-time rendering on a clip as long as the maximum workload for the clip doesn't exceed what FCP calculated in (2).

That's how I read it anyway. I think.
_ _ _______ _ _
is this where the signature goes?
     
Fresh-Faced Recruit
Join Date: Mar 2002
Location: Brisbane, Australia
Status: Offline
Apr 7, 2002, 07:38 PM
 
From Apple's site. http://www.apple.com/finalcutpro/effects.html
What you need for playback of software-based real-time effects
The only requirement for software-based, real-time effects playback is a 500MHz or faster Power Mac G4 or PowerBook G4 with 256MB of RAM — no extra hardware needed. You preview software real-time effects exactly the way you’d do using a real-time card in Final Cut Pro, so there’s nothing new to learn.

How many real-time effects can you play?
You can use varying combinations of real-time effects and still have real-time playback, depending on the speed and number of processors in your computer. However, computers with dual processors have significant performance advantages over those with single processors (a top-of-the-line dual processor Power Mac G4 being the ultimate system for both editing and rendering digital video). Each effects operation you apply to a clip makes greater or lesser demands on the processing capabilities of your computer, depending on the effect. When the total processing demands of all combined effects exceed the capabilities of your system, you’ll need to render before you can play back.

Available software-based real-time effects
Video transitions and filters appear in bold in the Effects tab (in the browser) and in the Effects menu to indicate they play back in real time. When using OfflineRT or DV, the following effects are available for real-time playback:


Real-time transitions and filters
— Cross Dissolve
— Iris transitions:
Diamond Iris
Oval Iris
Point Iris
Rectangle Iris
Star Iris
— Wipe transitions:
Center Wipe
Clock Wipe
Edge Wipe
Inset Wipe
V Wipe
— Color Corrector 3-way filter

Real-time motion effects
— Opacity
— Scale
— Center
— Offset
— Crop
— Aspect
_ _ _______ _ _
is this where the signature goes?
     
Fresh-Faced Recruit
Join Date: May 2001
Location: Oakland, ca, usa
Status: Offline
Apr 10, 2002, 12:59 PM
 
it works for me. do you have the 384 minimum ram requirement? also you can't view realtime through firewire devices, it's not dv.
     
 
   
Thread Tools
 
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 10:56 PM.
All contents of these forums © 1995-2008 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.7.4 © 2000-2008, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.2.0 RC8