How to convert M4V to Flash?

Many of my friends are iPod and iPhone fans and they all have many .mp4, .mov, and .m4v files. Some of them would like to upload these files to their personal websites or blogs and asked me for help. Here I'd like to show you my simple way with a user-friendly program called Moyea Flash Video MX Pro.  M4V is a standard file format for the popular Apple iPod devices. Here I'll take this file as an example.

First, let's install and launch the program. This is the main interface.

Step 1. Import video

Click on the folder icon on the top-right corner, and select the .m4v file. Then you can watch it in the preview panel.

Step 2. General settings

If you'd like to edit your video, you can fix it under the tabs on the right. You can trim and crop under "Edit"; change the brightness and contrast under "Effect"; add text or image watermark under "Watermark"; capture a thumbnail under "Snapshot", and so on.

Then, click "Next".

Step 3. Output settings

In this section, you can choose the output folder and output formats. Here we choose "Generate Flash video (FLV)", "Embed the video in SWF and play in timeline", and "Generate HTML file".

You can also merge two other videos with this one by adding video prelude and video curtain. If you want a better quality, you'd better keep the parameters on the right original.

Click "Next" to continue.

Step 4. Player settings

In this section you can add player skin, some special effects, and preloader. You can also set more parameters under "Profile" tab, such as auto play, auto load, navigation, etc.

Step 5. Conversion

Click "Next", you will see some useful parameters. Click "Start" to convert. The output folder will pop up as soon as the conversion accomplished.

Step 6. Embed the SWF to HTML page

Now how to upload the SWF to the website?

You can code the page as follows:
<!--url's used in the movie-->
<!--text used in the movie-->
<!-- saved from url=(0013)about:internet -->
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase=",0,0,0" width="320" height="270">
<param name="movie" value=" file_name.swf?videoFile=christmas_1.flv">
<param name="quality" value="high">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="True" />
<embed src=" file_name.swf?videoFile=christmas_1.flv" quality="high" pluginspage="" type="application/x-shockwave-flash" width="320" height="270" allowScriptAccess="sameDomain" allowFullScreen="True">

Well, have you noticed the christmas_1.flv in blue?
This can be modified to the absolute path of the .flv file. For example:
<param name="movie" value="file_name.swf?videoFile="> (can support HTTP and RTMP)

The above only support IE, if you want it to support FireFox, please follow this:
Modify <embed src="file_name.swf?"...
<embed src="file_name.swf?videoFile="...

The width="320" height="270" in black indicates the width and the height of your video.


Then, enjoy your work on your site!