I am working on an animation project. I'm not a programmer. I'm working in Flash CS3. I've an animation that I've produced that I need to output the placement of my audio track for use by the post-sound guy. After my recording session, my sound guy gave me one large file that had all my audio on it. I've had to scrub to the correct position on the audio track for each clip I wanted.
Now that my animation is completed, I've got my audio all in place, but I need a record of where it's at in the Flash Timeline so that I can give that to my post-sound guy so that he can rebuild it in his sound editing software.
What I'm wondering is if there is a way to run a trace or generate something of a text file that will do the following:
- list where the audio clip begins (key frame) on the main timeline (returns absolulte frame number from beginning of movie timeline)
- how long the clip plays for (number of frames)
- any notes on the key frame
- the symbol name/audio clip file name
- position within the audio clip file that is played in that selection.
I did a crash course in Actionscript 3.0 about 4 years back, but that's about the extent of my experience, so please be nice.
Not from within ActionScript, no. Sounds on timelines are a notorious black-box that is full of nasty gotchas, among them being that you really have no way to know where a timeline sound "lives" at runtime. This might be something you can use a JSFL script to do, however. JSFL is a kind of "Javascript" that lets you manipulate and examine the .fla contents, as well as output messages to the trace window.
Just to be clear, JSFL is something that you execute against the flash authoring tool itself, during "authoring time". It is not a runtime language. It does not apply to swf files.
Here's the docs on JSFL.
http://help.adobe.com/en_US/Flash/10.0_ExtendingFlash/WS5b3ccc516d4fbf351e63e3d118a9024f3f-7fe8.html