How can I add a movie to one of my posts?
Visit the Plugins FAQ for more informations.
Chapter 1: Storing Flash files and other content on your server
Introduction
Chapter 2: WMV
Chapter 3: QuickTime
Chapter 4: FLV
Chapter 5: SWF
Chapter 6: REAL
Chapter 7: Flash video player
Chapter 1: Storing Flash files and other content on your server
1. Create a new folder on your computer
2. Name this new folder something like ‘files’ or ‘movies’ or whatever
3. Copy your .flv or any other file to that folder
4. Upload the folder to your server using your FTP application
5. yourbaseurl.com/nameofthefolder/nameofthefile.extension is the address at which the file will be stored on the web
Example: http://yourbaseurl.com/movies/nameofthefile.flv
You will need to replace “sample.whatever” in the codes that follow with that URL.
Introduction
In general you only have to change the values described in this introduction and only if you want to. The other parameters don’t need to be changed and you don’t have to care about them.
Where I wrote sample.wmv or any other “sample.” you need to replace it with the full url of the movie you found following Chapter 1 or you know what the url is. It will look something like that:
http://yourdomain.com/folder/sample.wmv
Change the sizes width and height parameters (number of pixels). Read the note about that at the end of the page.
For other options value true or 1 means that you agree with the action it is set for (it is enabled)
Value false or 0 means that you do not agree with the action it is set for (it is disabled)
The following codes were collected all over the internet. I hope they work.
Chapter 2: WMV
Chapter 3: QuickTime
The following code is written for a 320×240 px movie. As you will notice the height is set to 256 and not 240px. That’s because the movie controls take 16px in height and those must be added to the height for the controls to work properly.
HEIGHT="256" CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab">
<PARAM name="SRC" VALUE="sample.mov">
<PARAM name="AUTOPLAY" VALUE="true">
<PARAM name="CONTROLLER" VALUE="true">
<EMBED SRC="sample.mov" WIDTH="320" HEIGHT="256" AUTOPLAY="true"
CONTROLLER="true"
PLUGINSPAGE="http://www.apple.com/quicktime/download/">
</EMBED>
</OBJECT>
You can disable the movie controls by changing the parameters Controller=”true” to Controller=”false”.
Chapter 4: FLV
<param name="movie" value="http://flv-player.net/medias/player_flv_mini.swf" />
<param name="allowFullScreen" value="true" />
<param name="FlashVars" value="flv=sample.flv&autoplay=1&autoload=1" />
</object>
That uses the player of http://flv-player.net/
Chapter 5: SWF
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
width="468" height="60"
id="mymoviename">
<param name="movie"
value="sample.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="sample.swf" quality="high" bgcolor="#ffffff"
width="468" height="60"
name="mymoviename" align="" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer">
</embed>
</object>
Chapter 6: REAL
classid="CLSID:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA">
<param name="src" value="sample.rm" />
<param name="center" value="false" />
<param name="maintainaspect" value="true" />
<param name="autostart" value="false" />
<param name="numloop" value="1" />
<param name="controls" value="imagewindow,all" />
</object>
Chapter 7: Flash video player
The codes posted in Chapter 5 simply integrate the video into the website but without displaying a player with start/stop, pause, volume and time functionalities. If you want to have these features you need to use a flash video player.
1. Go to this website to download the player and you will get a folder called “mediaplayer”.
2. In the folder you find a file called “preview.jpg”. Replace that image with a preview image for your movie. Replace the “video.flv” file with your own video. If you need to convert your video to .flv you can use Crunch (freeware). Otherwise you can also use H.264 .mp4 files.
If you have multiple videos you want to post on your site add them all to that folder. To make it easier for you to embed them into your site rename the files to
preview1.jpg, video1.flv for the first video
preview2.jpg, video2.flv for the second video
…
3. Upload the entire folder to the root of your server (what the root is, is explained in the Basic web knowledge base FAQ on my website)
4. On the page where you want to embed the video add the following code:
<param name="movie" value="/mediaplayer/player.swf" />
<param name="allowfullscreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="flashvars" value="file=/mediaplayer/video.flv&image=/mediaplayer/preview.jpg" />
<embed
type="application/x-shockwave-flash"
id="player2"
name="player2"
src="/mediaplayer/player.swf"
width="400"
height="315"
allowscriptaccess="always"
allowfullscreen="true"
flashvars="file=/mediaplayer/video.flv&image=/mediaplayer/preview.jpg"
/>
</object>
If you have multiple videos where it says video.flv change it to video1.flv, video2.flv, …
If you have multiple videos where it says preview.jpg change it to preview1.jpg, preview2.jpg, …
to fit your case.
Change width and height parameters to fit your video. Example of the player:
Visit the following sites for further informations:
http://www.exploittheweb.co.uk/objects.html (*****Best)
http://www.danfergusdesign.com/classfiles/VCA225-digiProduction/exercises/ex-videoEmbed.html
http://www.alistapart.com/articles/byebyeembed
http://developer.apple.com/quicktime/compatibility.html
Note 1: If you experience the following problem:
“The shape of the picture is not quite right – the player seems to squeeze the picture slightly even though I know I have the correct pixel ratio set up”.
You should try to play around a bit with pixels… Maybe different things handle pixel slightly differently… Maybe you have to include the pixels used by the movie control bar…
“I have done that. For my 400×225 16:9 movie, I needed to add 18 pixels to the height parameter and it worked. This is solved, thanks”
WordPressFAQ.org – Tutorials, Tips & Tricks is made with and for WordPress.
It’s presented by Cédric and hosted by HostExcellence.com
I would like you to give me feedback on this page by commenting in the appropriate section of the Forum. Tell me if it’s been helpful. If it wasn’t please tell me why. If you think something is missing please tell me what. If you have questions about it post them there and I will probably try to give you an answer.
Thank you for visiting and supporting my website.
- Cédric -

