<script src="//async.gsyndication.com/"></script><?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>After Effects Script &#187; item</title>
	<atom:link href="http://aescript.jecool.net/item/feed/" rel="self" type="application/rss+xml" />
	<link>http://aescript.jecool.net</link>
	<description>Source of After Effect scripting content and expressions</description>
	<lastBuildDate>Mon, 30 Mar 2015 10:20:02 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.31</generator>
	<item>
		<title>parentFolder</title>
		<link>http://aescript.jecool.net/2869/parentfolder/</link>
		<comments>http://aescript.jecool.net/2869/parentfolder/#comments</comments>
		<pubDate>Sat, 21 Mar 2015 16:06:27 +0000</pubDate>
		<dc:creator><![CDATA[Admin]]></dc:creator>
				<category><![CDATA[Item object]]></category>
		<category><![CDATA[add]]></category>
		<category><![CDATA[and]]></category>
		<category><![CDATA[can]]></category>
		<category><![CDATA[Folder]]></category>
		<category><![CDATA[in]]></category>
		<category><![CDATA[index]]></category>
		<category><![CDATA[is]]></category>
		<category><![CDATA[item]]></category>
		<category><![CDATA[Items]]></category>
		<category><![CDATA[move]]></category>
		<category><![CDATA[name]]></category>
		<category><![CDATA[new]]></category>
		<category><![CDATA[object]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[set]]></category>
		<category><![CDATA[setting]]></category>
		<category><![CDATA[type]]></category>
		<category><![CDATA[use]]></category>
		<category><![CDATA[value]]></category>

		<guid isPermaLink="false">http://aescript.jecool.net/uncategorized/parentfolder/</guid>
		<description><![CDATA[The FolderItem object for the folder that contains this item. If this item is at the top level of the project, this is the project's root folder app.project]]></description>
				<content:encoded><![CDATA[<div class="pf-content"><p><code>app.project.item(index).parentFolder</code><br />
<h2>Description</h2>
<p>The FolderItem object for the folder that contains this item. If this item is at the top level of the project, this is the project&#8217;s root folder (app.project.rootFolder).You can use the ItemCollection’s addFolder method to add a new folder, and set this value to put items in the new folder. See ItemCollection addFolder() method&#8221;.</p>
<h2>Type</h2>
<p>FolderItem object; read/write.</p>
<h2>Example</h2>
<p>This script creates a new FolderItem in the Project panel and moves compositions into it.<br />
<code>// create a new FolderItem in project, with name "comps"<br />
var compFolder = app.project.items.addFolder("comps");<br />
// move all compositions into new folder by setting<br />
// compItem’s parentFolder to "comps" folder<br />
for(var i = 1; i <= app.project.numItems; i++) {
if(app.project.item(i) instanceof CompItem)
app.project.item(i).parentFolder = compFolder;
}</code></p>
</div>]]></content:encoded>
			<wfw:commentRss>http://aescript.jecool.net/2869/parentfolder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AVLayer object</title>
		<link>http://aescript.jecool.net/2797/avlayer-object/</link>
		<comments>http://aescript.jecool.net/2797/avlayer-object/#comments</comments>
		<pubDate>Sat, 21 Mar 2015 16:06:27 +0000</pubDate>
		<dc:creator><![CDATA[Admin]]></dc:creator>
				<category><![CDATA[AVLayer object]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[and]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[base]]></category>
		<category><![CDATA[effects]]></category>
		<category><![CDATA[footage]]></category>
		<category><![CDATA[has]]></category>
		<category><![CDATA[have]]></category>
		<category><![CDATA[in]]></category>
		<category><![CDATA[index]]></category>
		<category><![CDATA[is]]></category>
		<category><![CDATA[item]]></category>
		<category><![CDATA[layer]]></category>
		<category><![CDATA[layers]]></category>
		<category><![CDATA[light]]></category>
		<category><![CDATA[marker]]></category>
		<category><![CDATA[motion]]></category>
		<category><![CDATA[object]]></category>
		<category><![CDATA[Options]]></category>
		<category><![CDATA[orientation]]></category>

		<guid isPermaLink="false">http://aescript.jecool.net/uncategorized/avlayer-object/</guid>
		<description><![CDATA[ The AVLayer object provides an interface to those layers that contain AVItem objects composition layers, footage layers, solid layers, text layers, and sou]]></description>
				<content:encoded><![CDATA[<div class="pf-content"><p><code>app.project.itemindex.layerindex</code><br />
<h2>Description</h2>
<p>The AVLayer object provides an interface to those layers that contain AVItem objects composition layers,<br />
footage layers, solid layers, text layers, and sound layers. </p>
<p>• AVLayer is a subclass of Layer. All methods and attributes of Layer, in addition to those listed below, are<br />
available when working with AVLayer.<br />
• AVLayer is a base class for TextLayer, so AVLayer attributes and methods are available when working with<br />
TextLayer objects.  </p>
<h2>AE Properties</h2>
<p>Different types of layers have different AE properties. AVLayer has the following properties and property<br />
groups: </p>
<p>Marker<br />
Time Remap<br />
Motion Trackers<br />
Masks<br />
Effects<br />
Transform </p>
<p>Anchor Point<br />
Position<br />
Scale<br />
Orientation<br />
X Rotation<br />
Y Rotation<br />
Rotation<br />
Opacity </p>
<p>Layer Styles<br />
Geometry Options // Ray -traced 3D<br />
Material Options </p>
<p>Casts Shadows<br />
Light Transmission<br />
Accepts Shadows<br />
Accepts Lights<br />
Appears in Reflections // Ray-traced 3D<br />
Ambient<br />
Diffuse<br />
Specular Intensity<br />
Specular Shininess<br />
Metal<br />
Reflection Intensity // Ray-traced 3D<br />
Reflection Sharpness // Ray-traced 3D<br />
Reflection Rolloff // Ray-traced 3D<br />
Transparency // Ray -traced 3D<br />
Transparency Rolloff // Ray-traced 3D<br />
Index of Refraction // Ray-traced 3D </p>
<p>Audio<br />
Audio Levels </p>
<h2>Example</h2>
<p>If the first item in the project is a CompItem, andthe first layer of that CompItem is an AVLayer,the following<br />
sets the layerquality, startTime, and inPoint.<br />
<code>var firstLayer = app.project.item1.layer1;<br />
firstLayer.quality = LayerQuality.BEST;<br />
firstLayer.startTime = 1;<br />
firstLayer.inPoint = 2;<br />
</code></p>
<h2>Attributes</h2>
<p>Attribute Reference Description<br />
source AVLayer source attribute&#8221;  The source item for this layer.<br />
isNameFromSource <strong>&#8220;AVLayer isNameFromSource attribute&#8221;</strong> When true, the layer has no expressly set name,<br />
but contains a named source.<br />
height <strong>&#8220;AVLayer height attribute&#8221;</strong> The height of the layer.<br />
width <strong>&#8220;AVLayer width attribute&#8221;</strong> The width of the layer.<br />
audioEnabled <strong>&#8220;AVLayer audioEnabled attribute&#8221;</strong> When true, the layer&#8217;s audio is enabled.<br />
motionBlur <strong>&#8220;AVLayer motionBlur attribute&#8221;</strong> When true, the layer&#8217;s motion blur is enabled.<br />
effectsActive <strong>&#8220;AVLayer effectsActive attribute&#8221;</strong> When true, the layer&#8217;s effects are active.<br />
adjustmentLayer <strong>&#8220;AVLayer adjustmentLayer attribute&#8221;</strong> When true, this is an adjustment layer.<br />
guideLayer <strong>&#8220;AVLayer guideLayer attribute&#8221;</strong> When true, this is a guide layer.<br />
threeDLayer <strong>&#8220;AVLayer threeDLayer attribute&#8221;</strong> When true, this is a 3D layer.<br />
threeDPerChar <strong>&#8220;AVLayer threeDPerChar attribute&#8221;</strong> When true, 3D is set on a per-character basis in this text layer.<br />
environmentLayer <strong>&#8220;AVLayer environmentLayer attribute&#8221;</strong> When true, this is an environment layer.<br />
canSetCollapseTransformation <strong>&#8220;AVLayer canSetCollapseTransformation attribute&#8221;</strong> When true, it is legal to change the value of collapseTransformation.<br />
collapseTransformation <strong>&#8220;AVLayer collapseTransformation attribute&#8221;</strong> When true, collapse transformation is on.<br />
frameBlending <strong>&#8220;AVLayer frameBlending attribute&#8221;</strong> When true, frame blending is enabled.<br />
frameBlendingType <strong>&#8220;AVLayer frameBlendingType attribute&#8221;</strong> The type of frame blending for the layer.<br />
canSetTimeRemapEnabled <strong>&#8220;AVLayer canSetTimeRemapEnabled attribute&#8221;</strong> When true, it is legal to change the value of timeRemapEnabled.<br />
timeRemapEnabled <strong>&#8220;AVLayer timeRemapEnabled attribute&#8221;</strong> When true, time remapping is enabled on this layer.<br />
hasAudio <strong>&#8220;AVLayer hasAudio attribute&#8221;</strong> When true, the layer contains an audio component.<br />
Attribute Reference Description<br />
audioActive <strong>&#8220;AVLayer audioActive attribute&#8221;</strong> When true, the layer&#8217;s audio is active at the current time.<br />
blendingMode <strong>&#8220;AVLayer blendingMode attribute&#8221;</strong> The blending mode of the layer.<br />
preserveTransparency <strong>&#8220;AVLayer preserveTransparency attribute&#8221;</strong> When true, preserve transparency is enabled.<br />
trackMatteType <strong>&#8220;AVLayer trackMatteType attribute&#8221;</strong> if layer has a track matte, specifies the way it is applied.<br />
isTrackMatte <strong>&#8220;AVLayer isTrackMatte attribute&#8221;</strong> When true, this layer is being used as a track matte for the layer below it.<br />
hasTrackMatte <strong>&#8220;AVLayer hasTrackMatte attribute&#8221;</strong> When true, the layer above is being used as a track matte on this layer.<br />
quality <strong>&#8220;AVLayer quality attribute&#8221;</strong> The layer quality setting.<br />
autoOrient <strong>&#8220;AVLayer autoOrient attribute&#8221;</strong> The type of automatic orientation for the layer. </p>
<h2>Methods</h2>
<p><strong>Method Reference Description</strong><br />
audioActiveAtTime <strong>&#8220;AVLayer audioActiveAtTime method&#8221;</strong> Reports whether this layer&#8217;s audio is<br />
active at a given time.<br />
calculateTransformFromPoints <strong>&#8220;AVLayer calculateTransform-FromPoints method&#8221;</strong> Calculates a transformation from a set of<br />
points in this layer.<br />
replaceSource <strong>&#8220;AVLayer replaceSource method&#8221;</strong> Changes the source item for this layer.<br />
sourceRectAtTime <strong>&#8220;AVLayer sourceRectAtTime method&#8221;</strong> Retrieves the source rectangle of a layer.<br />
openInViewer <strong>&#8220;AVLayer openInViewer method&#8221;</strong> Opens the layer in a Layer panel. </p>
</div>]]></content:encoded>
			<wfw:commentRss>http://aescript.jecool.net/2797/avlayer-object/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AVItem object</title>
		<link>http://aescript.jecool.net/2764/avitem-object/</link>
		<comments>http://aescript.jecool.net/2764/avitem-object/#comments</comments>
		<pubDate>Sat, 21 Mar 2015 16:06:27 +0000</pubDate>
		<dc:creator><![CDATA[Admin]]></dc:creator>
				<category><![CDATA[AVItem object]]></category>
		<category><![CDATA[after]]></category>
		<category><![CDATA[and]]></category>
		<category><![CDATA[aspect]]></category>
		<category><![CDATA[attribute]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[base]]></category>
		<category><![CDATA[current]]></category>
		<category><![CDATA[duration]]></category>
		<category><![CDATA[effects]]></category>
		<category><![CDATA[frame]]></category>
		<category><![CDATA[has]]></category>
		<category><![CDATA[height]]></category>
		<category><![CDATA[in]]></category>
		<category><![CDATA[index]]></category>
		<category><![CDATA[is]]></category>
		<category><![CDATA[item]]></category>
		<category><![CDATA[name]]></category>
		<category><![CDATA[object]]></category>
		<category><![CDATA[pixel]]></category>
		<category><![CDATA[placeholder]]></category>

		<guid isPermaLink="false">http://aescript.jecool.net/uncategorized/avitem-object/</guid>
		<description><![CDATA[The AVItem object provides access to attributes and methods of audio/visual files imported into After Effects.ﾕ AVItem is a subclass of Item. All methods an]]></description>
				<content:encoded><![CDATA[<div class="pf-content"><p><code>app.project.item(index)</code><br />
<h2>Description</h2>
<p>The AVItem object provides access to attributes and methods of audio/visual files imported into After Effects.</p>
<p>• AVItem is a subclass of Item. All methods and attributes of Item, in addition to those listed below, are available when working with AVItem.<br />
• AVItem is the base class for both CompItem and FootageItem, so AVItem attributes and methods are also available when working with CompItem and FootageItem objects. See CompItem object&#8221;  and &#8220;FootageItem object&#8221;.</p>
<h2>Attributes</h2>
<p>Attribute Reference Description<br />
name	<strong>&#8220;AVItem name attribute&#8221;</strong>	The name of the object as shown in the Project panel.<br />
width	<strong>&#8220;AVItem width attribute&#8221;</strong>	The width of the item.<br />
height	<strong>&#8220;AVItem height attribute&#8221;</strong>	The height of the item.<br />
pixelAspect	<strong>&#8220;AVItem pixelAspect attribute&#8221;</strong>	The pixel aspect ratio of the item.<br />
frameRate	<strong>&#8220;AVItem frameRate attribute&#8221;</strong>	The frame rate of the item.<br />
frameDuration	<strong>&#8220;AVItem frameDuration attribute&#8221;</strong>	The frame duration for the item.<br />
duration	<strong>&#8220;AVItem duration attribute&#8221;</strong>	The total duration of the item.<br />
useProxy	<strong>&#8220;AVItem useProxy attribute&#8221;</strong>	When true, a proxy source is used for this item.<br />
proxySource	<strong>&#8220;AVItem proxySource attribute&#8221;</strong>	The FootageItem object used as proxy for the item.<br />
time	<strong>&#8220;AVItem time attribute&#8221;</strong>	Current time of the item.<br />
usedIn	<strong>&#8220;AVItem usedIn attribute&#8221;</strong>	The CompItem objects that use this item.<br />
hasVideo	<strong>&#8220;AVItem hasVideo attribute&#8221;</strong>	When true, the item has a video component.<br />
hasAudio	<strong>&#8220;AVItem hasAudio attribute&#8221;</strong>	When true, the item has an audio component.<br />
footageMissing	<strong>&#8220;AVItem footageMissing attribute&#8221;</strong>	When true, the item cannot be found or is a placeholder.</p>
<h2>Methods</h2>
<p><strong>Method Reference Description</strong><br />
setProxy ()	<strong>&#8220;AVItem setProxy() method&#8221;</strong>	Sets a proxy for the item.<br />
setProxyWithSequence ()	<strong>&#8220;AVItem setProxyWithSequence() method&#8221;</strong>	Sets a sequence as a proxy for the item.<br />
setProxyWithSolid()	<strong>&#8220;AVItem setProxyWithSolid() method&#8221;</strong>	Sets a solid as a proxy for the item.<br />
setProxyWithPlaceholder( )	<strong>&#8220;AVItem setProxyWithPlaceholder() method&#8221;</strong>	Sets a placeholder as a proxy for the item.<br />
setProxyToNone()	<strong>&#8220;AVItem setProxyToNone() method&#8221;</strong>	Removes the proxy for the item.</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://aescript.jecool.net/2764/avitem-object/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Item object</title>
		<link>http://aescript.jecool.net/2873/item-object/</link>
		<comments>http://aescript.jecool.net/2873/item-object/#comments</comments>
		<pubDate>Sat, 21 Mar 2015 16:06:27 +0000</pubDate>
		<dc:creator><![CDATA[Admin]]></dc:creator>
				<category><![CDATA[Item object]]></category>
		<category><![CDATA[and]]></category>
		<category><![CDATA[attribute]]></category>
		<category><![CDATA[base]]></category>
		<category><![CDATA[can]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[comment]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[Folder]]></category>
		<category><![CDATA[footage]]></category>
		<category><![CDATA[from]]></category>
		<category><![CDATA[id]]></category>
		<category><![CDATA[in]]></category>
		<category><![CDATA[index]]></category>
		<category><![CDATA[is]]></category>
		<category><![CDATA[item]]></category>
		<category><![CDATA[Items]]></category>
		<category><![CDATA[label]]></category>
		<category><![CDATA[name]]></category>
		<category><![CDATA[object]]></category>
		<category><![CDATA[parent]]></category>

		<guid isPermaLink="false">http://aescript.jecool.net/uncategorized/item-object/</guid>
		<description><![CDATA[The Item object represents an item that can appear in the Project panel.The first item is at index 1.ﾕ Item is the base class for AVItem and for FolderItem,]]></description>
				<content:encoded><![CDATA[<div class="pf-content"><p><code>app.project.item(index)<br />
app.project.items[index]</code></p>
<h2>Description</h2>
<p>The Item object represents an item that can appear in the Project panel.<br />
The first item is at index 1.</p>
<p>• Item is the base class for AVItem and for FolderItem, which are in turn the base classes for various other item types, so Item attributes and methods are available when working with all of these item types. See AVItem object&#8221;  and &#8220;FolderItem object&#8221;.</p>
<h2>Attributes</h2>
<p>Attributes Reference Description<br />
name	<strong>&#8220;Item name attribute&#8221;</strong>	The name of the object as shown in the Project panel.<br />
comment	<strong>&#8220;Item comment attribute&#8221;</strong>	A descriptive string.<br />
id	<strong>&#8220;Item id attribute&#8221;</strong>	A unique identifier for this item.<br />
parentFolder	<strong>&#8220;Item parentFolder attribute&#8221;</strong>	The parent folder of this item.<br />
selected	<strong>&#8220;Item selected attribute&#8221;</strong>	When true, this item is currently selected.<br />
typeName	<strong>&#8220;Item typeName attribute&#8221;</strong>	The type of item.<br />
label	<strong>&#8220;Item label attribute&#8221;</strong>	The label color for the item.</p>
<h2>Methods</h2>
<p><strong>Method Reference Description</strong><br />
remove()	<strong>&#8220;Item remove() method&#8221;</strong>	Deletes the item from the project.</p>
<h2>Example</h2>
<p>This example gets the second item from the project and checks that it is a folder. It then removes from the folder any top-level item that is not currently selected. It also checks to make sure that, for each item in the folder, the parent is properly set to the correct folder.<br />
<code>var myFolder = app.project.item(2);<br />
if (myFolder.typeName != "Folder") {<br />
alert("error: second item is not a folder");<br />
}<br />
else {<br />
var numInFolder = myFolder.numItems;<br />
// Always run loops backwards when deleting things:<br />
for(i = numInFolder; i >= 1; i--) {<br />
var curItem = myFolder.item(i);<br />
if ( curItem.parentFolder != myFolder) {<br />
alert("error within AE: the parentFolder is not set correctly");<br />
}<br />
else {<br />
if ( !curItem.selected &#038;&#038; curItem.typeName == "Footage") {<br />
//found an unselected solid.<br />
curItem.remove();<br />
}<br />
}<br />
}<br />
}</code></p>
</div>]]></content:encoded>
			<wfw:commentRss>http://aescript.jecool.net/2873/item-object/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FolderItem object</title>
		<link>http://aescript.jecool.net/2835/folderitem-object/</link>
		<comments>http://aescript.jecool.net/2835/folderitem-object/#comments</comments>
		<pubDate>Sat, 21 Mar 2015 16:06:27 +0000</pubDate>
		<dc:creator><![CDATA[Admin]]></dc:creator>
				<category><![CDATA[FolderItem object]]></category>
		<category><![CDATA[can]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[Folder]]></category>
		<category><![CDATA[footage]]></category>
		<category><![CDATA[in]]></category>
		<category><![CDATA[is]]></category>
		<category><![CDATA[item]]></category>
		<category><![CDATA[Items]]></category>
		<category><![CDATA[name]]></category>
		<category><![CDATA[object]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[types]]></category>

		<guid isPermaLink="false">http://aescript.jecool.net/uncategorized/folderitem-object/</guid>
		<description><![CDATA[The FolderItem object corresponds to a folder in your Project panel. It can contain various types of items footage, compositions, solids as well as other fo]]></description>
				<content:encoded><![CDATA[<div class="pf-content"><p><code>app.project.FolderItem</code><br />
<h2>Description</h2>
<p>The FolderItem object corresponds to a folder in your Project panel. It can contain various types of items (footage, compositions, solids) as well as other folders.</p>
<h2>Example</h2>
<p>Given that the second item in the project is a FolderItem, the following code puts up an alert for each top-level item in the folder, showing that item’s name.<br />
<code>var secondItem = app.project.item(2);<br />
if ( !(secondItem instanceof FolderItem) ) { alert("problem: second item is not a folder");<br />
 } else { for (i = 1; i "<= secondItem.numItems; i++) { alert("item number " + i + " within the folder is named " + secondItem.item(i).name);
 } }</code></p>
<h2>Attributes</h2>
<p>Attribute Reference Description<br />
items <strong>    "FolderItem items attribute"</strong>  The contents of this folder.<br />
numItems	<strong>"FolderItem numItems attribute"</strong>	The number of items contained in the folder.</p>
<h2>Methods</h2>
<p><strong>Method Reference Description</strong><br />
item()	<strong>"FolderItem item() method"</strong>	Gets an item from the folder.</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://aescript.jecool.net/2835/folderitem-object/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FileSource object</title>
		<link>http://aescript.jecool.net/2831/filesource-object/</link>
		<comments>http://aescript.jecool.net/2831/filesource-object/#comments</comments>
		<pubDate>Sat, 21 Mar 2015 16:06:27 +0000</pubDate>
		<dc:creator><![CDATA[Admin]]></dc:creator>
				<category><![CDATA[FileSource object]]></category>
		<category><![CDATA[and]]></category>
		<category><![CDATA[attribute]]></category>
		<category><![CDATA[File]]></category>
		<category><![CDATA[footage]]></category>
		<category><![CDATA[from]]></category>
		<category><![CDATA[in]]></category>
		<category><![CDATA[index]]></category>
		<category><![CDATA[is]]></category>
		<category><![CDATA[item]]></category>
		<category><![CDATA[missing]]></category>
		<category><![CDATA[object]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[reload]]></category>
		<category><![CDATA[with]]></category>

		<guid isPermaLink="false">http://aescript.jecool.net/uncategorized/filesource-object/</guid>
		<description><![CDATA[The FileSource object describes footage that comes from a file.ﾕ FileSource is a subclass of FootageSource. All methods and attributes of FootageSource, in ]]></description>
				<content:encoded><![CDATA[<div class="pf-content"><p><code>app.project.item(index).mainSource<br />
app.project.item(index).proxySource</code><br />
<h2>Description</h2>
<p>The FileSource object describes footage that comes from a file.</p>
<p>• FileSource is a subclass of FootageSource. All methods and attributes of FootageSource, in addition to those listed below, are available when working with FileSource.</p>
<h2>Attributes</h2>
<p>Attribute Reference Description<br />
file FileSource file attribute&#8221;  The file that defines this asset.<br />
missingFootagePath	<strong>&#8220;FileSource missingFootagePath attribute&#8221;</strong>	The file that contains footage missing from this asset.</p>
<h2>Methods</h2>
<p><strong>Method Reference Description</strong><br />
reload ( )	<strong>&#8220;FileSource reload() method&#8221;</strong>	Reloads the asset from the file, if it is a mainSource of a FootageItem.</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://aescript.jecool.net/2831/filesource-object/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FootageSource object</title>
		<link>http://aescript.jecool.net/2858/footagesource-object/</link>
		<comments>http://aescript.jecool.net/2858/footagesource-object/#comments</comments>
		<pubDate>Sat, 21 Mar 2015 16:06:27 +0000</pubDate>
		<dc:creator><![CDATA[Admin]]></dc:creator>
				<category><![CDATA[FootageSource object]]></category>
		<category><![CDATA[after]]></category>
		<category><![CDATA[alpha]]></category>
		<category><![CDATA[and]]></category>
		<category><![CDATA[attribute]]></category>
		<category><![CDATA[base]]></category>
		<category><![CDATA[channel]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[conform]]></category>
		<category><![CDATA[effects]]></category>
		<category><![CDATA[field]]></category>
		<category><![CDATA[footage]]></category>
		<category><![CDATA[frame]]></category>
		<category><![CDATA[in]]></category>
		<category><![CDATA[index]]></category>
		<category><![CDATA[inverted]]></category>
		<category><![CDATA[is]]></category>
		<category><![CDATA[item]]></category>
		<category><![CDATA[loop]]></category>
		<category><![CDATA[mode]]></category>
		<category><![CDATA[native]]></category>

		<guid isPermaLink="false">http://aescript.jecool.net/uncategorized/footagesource-object/</guid>
		<description><![CDATA[The FootageSource object holds information describing the source of some footage. It is used as themainSource of a FootageItem, or the proxySource of a Comp]]></description>
				<content:encoded><![CDATA[<div class="pf-content"><p><code>app.project.item(index).mainSource<br />
app.project.item(index).proxySource</code><br />
<h2>Description</h2>
<p>The FootageSource object holds information describing the source of some footage. It is used as the<br />
mainSource of a FootageItem, or the proxySource of a CompItem or FootageItem. See FootageItem object&#8221;  and &#8220;CompItem object&#8221;.</p>
<p>• FootageSource is the base class for SolidSource, so FootageSource attributes and methods are available when working with SolidSource objects.</p>
<h2>Attributes</h2>
<p>Attribute Reference Description<br />
hasAlpha	<strong>&#8220;FootageSource hasAlpha attribute&#8221;</strong>	When true, a footage clip or proxy includes an alpha channel.<br />
alpha Mode	<strong>&#8220;FootageSource alphaMode attribute&#8221;</strong>	The mode of an alpha channel.<br />
premulColor	<strong>&#8220;FootageSource premulColor attribute&#8221;</strong>	The color to be premultiplied.<br />
invertAlpha	<strong>&#8220;FootageSource invertAlpha attribute&#8221;</strong>	When true, an alpha channel in a footage clip or proxy should be inverted.<br />
isStill	<strong>&#8220;FootageSource isStill attribute&#8221;</strong>	When true, footage is a still image.<br />
fieldSeparationType	<strong>&#8220;FootageSource fieldSeparationType attribute&#8221;</strong>	The field separation type.<br />
highQualityFieldSeparation	<strong>&#8220;FootageSource highQualityFieldSeparation attribute&#8221;</strong>	How the fields are to be separated in non-still footage.<br />
removePulldown	<strong>&#8220;FootageSource removePulldown attribute&#8221;</strong>	The pulldown type for the footage.<br />
loop	<strong>&#8220;FootageSource loop attribute&#8221;</strong>	How many times an image sequence is set to loop.<br />
nativeFrameRate	<strong>&#8220;FootageSource nativeFrameRate attribute&#8221;</strong>	The native frame rate of the footage.<br />
displayFrameRate	<strong>&#8220;FootageSource displayFrameRate attribute&#8221;</strong>	The effective frame rate as displayed and rendered in compositions by After Effects.<br />
conformFrameRate	<strong>&#8220;FootageSource conformFrameRate attribute&#8221;</strong>	The rate to which footage should conform.</p>
<h2>Methods</h2>
<p><strong>Method Reference Description</strong><br />
guessAlphaMode ()	<strong>&#8220;FootageSource guessAlphaMode() method&#8221;</strong>	Estimates the alph aMo d e setting.<br />
guessPulldown( )	<strong>&#8220;FootageSource guessPulldown() method&#8221;</strong>	Estimates the pulldownType setting.</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://aescript.jecool.net/2858/footagesource-object/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KeyframeEase object</title>
		<link>http://aescript.jecool.net/2879/keyframeease-object/</link>
		<comments>http://aescript.jecool.net/2879/keyframeease-object/#comments</comments>
		<pubDate>Sat, 21 Mar 2015 16:06:27 +0000</pubDate>
		<dc:creator><![CDATA[Admin]]></dc:creator>
				<category><![CDATA[KeyframeEase object]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[and]]></category>
		<category><![CDATA[attribute]]></category>
		<category><![CDATA[dimension]]></category>
		<category><![CDATA[dimensions]]></category>
		<category><![CDATA[Ease]]></category>
		<category><![CDATA[has]]></category>
		<category><![CDATA[in]]></category>
		<category><![CDATA[influence]]></category>
		<category><![CDATA[is]]></category>
		<category><![CDATA[item]]></category>
		<category><![CDATA[keyframe]]></category>
		<category><![CDATA[layer]]></category>
		<category><![CDATA[new]]></category>
		<category><![CDATA[object]]></category>
		<category><![CDATA[parameters]]></category>
		<category><![CDATA[Point]]></category>
		<category><![CDATA[position]]></category>
		<category><![CDATA[Properties]]></category>

		<guid isPermaLink="false">http://aescript.jecool.net/uncategorized/keyframeease-object/</guid>
		<description><![CDATA[The KeyframeEase object encapsulates the keyframe ease settings of a layerﾒs AE property. Keyframe ease isdetermined by the speed and influence values that ]]></description>
				<content:encoded><![CDATA[<div class="pf-content"><p><code>myKey= new KeyframeEase(speed, influence);</code><br />
<h2>Description</h2>
<p>The KeyframeEase object encapsulates the keyframe ease settings of a layer’s AE property. Keyframe ease is<br />
determined by the speed and influence values that you set using the property’s setTemporalEaseAtKey<br />
method.</p>
<p>The constructor creates a KeyframeEase object. Both parameters are required.</p>
<p>• speed: A floating-point value. Sets the speed attribute.<br />
• influence: A floating-point value in the range [0.1..100.0]. Sets the influence attribute.</p>
<h2>Example</h2>
<p>This example assumes that the Position, a spatial property, has more than two keyframes.<br />
<code>var easeIn = new KeyframeEase(0.5, 50);<br />
var easeOut = new KeyframeEase(0.75, 85);<br />
var myPositionProperty = app.project.item(1).layer(1).property("Position")<br />
myPositionProperty.setTemporalEaseAtKey(2, [easeIn], [easeOut]);</code></p>
<p>This example sets the Scale, a temporal property with either two or three dimensions. For 2D and 3D properties you must set an easeIn and easeOut value for each dimension:<br />
<code>var easeIn = new KeyframeEase(0.5, 50);<br />
var easeOut = new KeyframeEase(0.75, 85);<br />
var myScaleProperty = app.project.item(1).layer(1).property("Scale")<br />
myScaleProperty.setTemporalEaseAtKey(2, [easeIn, easeIn, easeIn], [easeOut, easeOut, easeOut]);</code></p>
<h2>Attributes</h2>
<p>Attribute Reference Description<br />
speed	<strong>&#8220;KeyframeEase speed attribute&#8221;</strong>	The speed setting for a keyframe.<br />
influence	<strong>&#8220;KeyframeEase influence attribute&#8221;</strong>	The influence setting for a keyframe.</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://aescript.jecool.net/2879/keyframeease-object/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
