forked from cellularmitosis/ADC-reference-library-2009-july
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
executable file
·162 lines (136 loc) · 6.95 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<!-- BEGIN META TAG INFO -->
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<link rel="home" href="http://developer.apple.com/">
<link rel="find" href="http://developer.apple.com/search/">
<link rel="stylesheet" type="text/css" href="../../documentation/css/adcstyle.css" title="fonts">
<script language="JavaScript" src="../../documentation/js/adc.js" type="text/javascript"></script>
<!-- END META TAG INFO -->
<!-- BEGIN TITLE -->
<title>MovieAssembler</title>
<!-- END TITLE -->
<script language="JavaScript">
function JumpToNewPage() {
window.location=document.scpopupmenu.gotop.value;
return true;
}
</script>
</head>
<!-- BEGIN BODY OPEN -->
<body><a name="//apple_ref/doc/uid/DTS10004133" title="MovieAssembler"></a>
<!--END BODY OPEN -->
<!-- START CENTER OPEN -->
<center>
<!-- END CENTER OPEN -->
<!-- BEGIN LOGO AND SEARCH -->
<!--#include virtual="/includes/adcnavbar"-->
<!-- END LOGO AND SEARCH -->
<!-- START BREADCRUMB -->
<div id="breadcrumb">
<table width="680" border="0" cellpadding="0" cellspacing="0">
<tr>
<td scope="row"><img width="340" height="10" src="images/1dot.gif" alt=""></td>
<td><img width="340" height="10" src="images/1dot.gif" alt=""></td>
</tr>
<tr valign="middle">
<td align="left" colspan="2">
<a href="http://developer.apple.com/">ADC Home</a> > <a href="../../referencelibrary/index.html">Reference Library</a> > <a href="../../samplecode/index.html">Sample Code</a> > <a href="../../samplecode/AppleApplications/index.html">Apple Applications</a> > <a href="../../samplecode/AppleApplications/idxFinalCutProFinalCutExpress-date.html">Final Cut Pro/Final Cut Express</a> >
</td>
</tr>
<tr>
<td colspan="2" scope="row"><img width="680" height="35" src="images/1dot.gif" alt=""></td>
</tr>
</table>
</div>
<!-- END BREADCRUMB -->
<!-- START MAIN CONTENT -->
<!-- START TITLE GRAPHIC AND INTRO-->
<table width="680" border="0" cellpadding="0" cellspacing="0">
<tr align="left" valign="top">
<td><h1><div id="pagehead">MovieAssembler</div></h1></td>
</tr>
</table>
<!-- END TITLE GRAPHIC AND INTRO -->
<!-- START WIDE COLUMN -->
<table width="680" border="0" cellpadding="0" cellspacing="0">
<tr align="left" valign="top">
<td id="scdetails">
<p><strong>Version:</strong> 1.2</p>
<p><strong>Posted:</strong> 2007-11-14</p>
<p><strong>Build Requirements:</strong> Mac OS X 10.4.0 or later, Xcode 2.1 or later.</p>
<p><strong>Runtime Requirements:</strong> Mac OS X 10.4.0 or later, Final Cut Pro 5.1.2 or later.</p>
<form name="scpopupmenu" onSubmit="return false;" method=post>
<p><strong>View Source Code:</strong>
<select name="gotop" onChange="JumpToNewPage();" style="width:340px"><option selected value="ingnore">Select File</option>
<option value="listing1.html">/apple_event.h</option>
<option value="listing2.html">/apple_event.m</option>
<option value="listing3.html">/AssemblerAppDelegate.h</option>
<option value="listing4.html">/AssemblerAppDelegate.m</option>
<option value="listing5.html">/FCP_AppleEvents.h</option>
<option value="listing6.html">/main.m</option>
<option value="listing7.html">/MyDocument.h</option>
<option value="listing8.html">/MyDocument.m</option>
<option value="listing9.html">/Readme-MovieAssembler.txt</option></select>
</p>
</form>
<p><strong><a href="MovieAssembler.zip">Download Sample</a></strong> (“MovieAssembler.zip”, 573.6K)<BR>
<strong><a href="MovieAssembler.dmg">Download Sample</a></strong> (“MovieAssembler.dmg”, 996.5K)</p>
</td>
</tr>
<tr>
<td scope="row"><img width="680" height="10" src="images/1dot.gif" alt=""><br>
<img height="1" width="680" src="images/1dot_919699.gif" alt=""><br>
<img width="680" height="20" src="images/1dot.gif" alt=""></td>
</tr>
<tr>
<td scope="row">
<h2>Description</h2>
<p>The MovieAssembler sample application demonstrates the use of several new developer features in Final Cut Pro 5.1.2. It demonstrates how to communicate with Final Cut Pro using AppleEvents, how to modify FCP project files using XML and how to use the QuickTime metadata APIs to provide media file identification for FCP.</p><p>- AppleEvent commands to communicate with and control Final Cut Pro.</p><p>- QuickTime metadata to identify and process movie files.</p><p>- Version 3 of the Final Cut Pro XML Interchange Format to access and modify the contents of sequences in Final Cut Pro project files.</p><p>Once configured properly, MovieAssembler monitors a watch folder for newly copied media files, using ID tag(s) stored as metadata to specify if and where a particular media file should be inserted into a selected sequence. All of these operations, while performed in Final Cut Pro, are initiated and configured from the MovieAssembler application.</p>
<h2>Document Revision History</h2>
<table cellspacing="0" class="graybox" width="680">
<tr>
<th width="100">Date</th>
<th width="580">Notes</th>
</tr>
<tr><td scope="row">2007-11-14</td><td>Updated FCP_AppleEvents.h to include revised event definitions and documentation.</td></tr>
<tr><td scope="row">2007-06-07</td><td>Updated copyright notices.</td></tr>
<tr><td scope="row">2007-06-01</td><td>Editorial</td></tr>
<tr><td scope="row">2006-11-27</td><td>Demonstrates AppleEvent communication with FCP, project modification using XML, and media file identification using metadata.</td></tr>
</table>
</td>
</tr>
</table>
<!-- END WIDE COLUMN -->
<!-- END MAIN CONTENT -->
<table width="680" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><div style="width: 100%; height: 1px; background-color: #919699; margin-top: 5px; margin-bottom: 15px"></div></td>
</tr>
<tr>
<td align="center"><br/>
<table border="0" cellpadding="0" cellspacing="0" class="graybox">
<tr>
<th>Did this document help you?</th>
</tr>
<tr>
<td>
<div style="margin-bottom: 8px"><a href="http://developer.apple.com/feedback/?v=1&url=/samplecode/MovieAssembler/index.html%3Fid%3DDTS10004133-1.3&media=dvd" target=_new>Yes</a>: Tell us what works for you.</div>
<div style="margin-bottom: 8px"><a href="http://developer.apple.com/feedback/?v=2&url=/samplecode/MovieAssembler/index.html%3Fid%3DDTS10004133-1.3&media=dvd" target=_new>It’s good, but:</a> Report typos, inaccuracies, and so forth.</div>
<div><a href="http://developer.apple.com/feedback/?v=3&url=/samplecode/MovieAssembler/index.html%3Fid%3DDTS10004133-1.3&media=dvd" target=_new>It wasn’t helpful</a>: Tell us what would have helped.</div>
</td>
</tr>
</table>
</td>
</tr>
</table>
<!-- START BOTTOM APPLE NAVIGATION -->
<!--#include virtual="/includes/footer"-->
<!-- END BOTTOM APPLE NAVIGATION -->
<!-- START CENTER CLOSE -->
</center>
<!-- END CENTER CLOSE -->
</body>
</html>