« FOTD 01: Dreamweaver 8 Code Collapse | Main | FOTD 03: Fireworks 8 CSS Pop-Up Menus »

August 09, 2005

FOTD 02 - Flash 8: Video Import Wizard

In Flash MX 2004, you had few options for importing Flash Video with fine control - unless you were already working in a third-party video editor or compositing tool that could take advantage of the direct export functionality from those applications. And for those new to video in general, not to mention Flash Video- understanding all the embedding/streaming/progressive download options and their repercussions to a project were even more daunting. Well, in Flash 8- FLV import (and conversion) just got a whole lot easier. I’ll step you through it in text/image form (and for a richer Captivate walkthru- make sure to check out Greg Rewis' simulation here as well)- and let us know what you think!

First, simply choose ‘File > Import > Import Video...’, and you’ll be presented with the “Select Video�? interface:

select_video.jpg
the Select Video step

... which, quite simply, allows you to select the video source file to be converted and/or imported, and it’s location (local/network). Easy enough! So you simply point at the right file, and click ‘Next...’- and then should be greeted by the “Deployment�? step of the wizard:

deploy.jpg
the Deployment step


The Deployment step, as you may have guessed, allows you to specify how you’d like to deploy your video- progressive download, streaming, embedded in the SWF timeline, a bundled video for devices, or as a linked QuickTime movie. (If you don't have access to a FlashCom or FVSS server, you'll probably want to choose progressive download.) If you're not sure- just click through the options and let the 'help text' on the right of the wizard fill you in on the specifics and help you make the right choice for your project.

Clicking ‘Next...’ after doing so brings you to the next step in the Wizard, either "Skinning" (if you haven't chosen Embedded Video), or if you've chosen Embedded Video, the “Embedding�? step. We'll start with the Embedding step, then move to Skinning.

embedding.jpg
the Embedding step

In the Embedding step (again, only displayed if you're creating embedded video as opposed to progressive/streaming video), you’ll specify how the video should be embedded in your FLA file. Just tell the Wizard what type of symbol to use, how to handle the audio and video in your video file, and how the stage and timeline should be handled (should the video clip be placed automatically on the stage? Should the timeline be expanded to show the full duration of the clip?). Clicking "Next" from here takes you to the next step of the wizard- Skinning.

the Skinning step
the Skinning step

In the Skinning step of the wizard you can choose the visual design of the playback controls presented to users. There are a whole slew of presets, or if you like, you can create your own in Flash as well. Choose a skin, preview it in the window, and move on by clicking "Next" again. (If you’ve chosen to split your video - i.e. cut it into chunks, you’ll be presented with a wizard to support that before moving to the next step, “Encoding�?- I won't cover that step here specifically however).

the Encoding step
the Encoding step

The Encoding step lets you choose a compression profile (including the ability to change any settings within, and create new profiles), and review all the settings associated to that profile. A profile simply encapsulates all the different encoding settings you’ve chosen - the video codec, size, bitrate and framerate along with audio codec and bitrate. If you’re not comfortable choosing all those advanced settings, you can just choose a preset - for example ‘Flash 8 - High Quality’, and let Flash 8 worry about the specifics.

The screenshot above, however, shows the 'Advanced Options' toggled open. You'll notice two additional tabs beyond the Encoding settings- 'Cue Points' and 'Crop and Trim'. Cue Points is a great feature that allows you to set exactly that- cue points within your video file to be used within Flash to jump directly to a location. For example, you may want to provide 'chapter markers', or perhaps jump directly to a particular quote within an interview clip. Very handy. The Crop and Trim tab allows you to crop your video, or trim a specific section within to be encoded (i.e. letting you trim off the excess). Considering these are features usually leveraged within your video editing or compositing package, it's a very handy step to have them here, directly within the import process.

As with the rest of the wizard steps, when you've gotten all these powerful settings right where you need them, hit "Next" to move on to the last step, the 'Finish Import' screen:

Finish Import Step
the Finish Import (summary) step

The 'Finish Import' step simply summarizes all the settings you’ve specified in all the previous steps before starting the process of conversion, and then - assuming everything is set as you expected - processes your video accordingly when you click the 'Next' button.

So... if the settings look good, just click 'Next', and that's it! You're up and running with a newly-encoded Flash Video file. All things considered, the new Import Wizard is a very painless process- and certainly easier than video import/conversion has been in prior versions of Flash. So - if you’re not a video pro but want to get your work done in one application - Flash - instead of bouncing to a dedicated video editing or compositing applications to encode your video source with fine-grained control, Flash 8 should fit the bill nicely. Time to break out those home movies and get to work!

Posted by sfegette at August 9, 2005 10:39 AM

Comments

i see we are still going to have to deal wiht the dreaded "no supported audio track" file stuff with os x. Maybe you can post a note on how to best avoid that? Other than that it looks pretty cool.

Posted by: flashape at August 9, 2005 11:08 AM

Actually, that was more due to the fact that the only video files I had on my laptop today were video-only (i.e. no audio tracks)- so there wasn't any audio in them to process. ;-)

But I'll ask the engineers if there's some kung-fu tricks I can pass along... thx for the suggestion!

Posted by: Scott Fegette at August 9, 2005 11:10 AM

Nice job with the video import wizard! I have a couple of clients that would be wowed if I can provide video on their site in such a time/cost reducing manner. Looking forward to getting my hands on Studio 8!

Posted by: John Axne at August 9, 2005 12:53 PM

On the deploy.jpg it states that "This deployment method requires Flash 6 or greater". Previously the only way to do progressive downloads was in Flash 7, in 6 you had to use FCS. Has this changed with 8 then or is this a bug in the screen wording?

Posted by: Mike Weiland at August 9, 2005 01:06 PM

I believe it's the latter (screen typo in the prerelease build I've been using), Mike- progressive downloading indeed became available with Flash Player 7. Sorry for the confusion there.

Posted by: Scott Fegette at August 10, 2005 10:46 AM

Hi, using Flash8 to import an mpg-clip. Seems I'm unable to find the option to adjust the Hue & Saturation of the clip to be imported.

Q: do you know where it has moved, or is it just simply left out..?

Thanks,

Freek, Amsterdam

Posted by: Freek at May 31, 2006 08:17 AM

Hi, Freek- you can't change hue/saturation of a movie file during import in Flash 8 (FYI, that's never been a feature of either Flash or the FLV encoder), you'd need to do adjustments like that in a video editing application beforehand.

Flash doesn't include video editing features (outside limited trimming and cropping). My recommendation is to use After Effects, Premiere, or another video editor of your choice to do color/levels tweaking on your MPG file before converting it to FLV.

Hope that helps out...

Posted by: Scott Fegette at May 31, 2006 05:00 PM