 |
 |
no real-time rendering on g4 imac
|
 |
|
 |
|
Professional Poster
Join Date: Apr 2002
Location: Wisconsin
Status:
Offline
|
|
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
|
|
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
|
|
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
|
|
|
| |
|
|
|
 |
|
 |
|
Mac Elite
Join Date: Nov 1999
Location: Columbus, Ohio
Status:
Offline
|
|
|
|
|
|
| |
|
|
|
 |
|
 |
|
Mac Enthusiast
Join Date: Oct 2000
Location: oakland, ca usa
Status:
Offline
|
|
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> ) > <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 > <font color = blue>1</font> && cpuspeed >= <font color = blue>800</font>)
cpuclass = <font color = blue>4</font>
else if (cpucount > <font color = blue>1</font>)
cpuclass = <font color = blue>3</font>
else if ((cpuspeed >= <font color = blue>500</font> && (l2cachesize + l3cachesize) >= <font color = blue>1024</font>) || (cpuspeed >= <font color = blue>733</font>))
cpuclass = <font color = blue>3</font>
else if (cpuspeed >= <font color = blue>667</font>)
cpuclass = <font color = blue>2</font>
else if (cpuspeed >= <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
|
|
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
|
|
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
|
|
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
|
|
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 youd do using a real-time card in Final Cut Pro, so theres 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, youll 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
|
|
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.
|
|
|
| |
|
|
|
 |
 |
|
 |
| |
|
|
|

|
|
 |
Forum Rules
|
 |
 |
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is Off
|
|
|
|
|
|
 |
 |
 |
 |
|
 |