FLV Embed is a WordPress plugin made to simplify the process of adding Flash videos (FLV) into your blog using Jeroen’s FLV Player.
For commercial use and implementation, you need to purchase a license. I can help you with that and provide technical support if desired.
If you want information about encoding videos into FLV and why you should use FLV, Jeroen has also written an excellent article which you can find on his site.
First of all, I do know there are already quite a few plugins that does similar things but I decided to make my own plugin for several reasons:
- to enforce a standard plugin tag style (all of my other plugins use the same tag style)
- no bells and whistles, this plugin embeds an FLV file and does it the easiest way
- uses highly portable, extensible and future proof tags
- XHTML compliant for those who cares about validation
Starting from version 1.0, FLV Embed supports Google video sitemap generation, the first WordPress plugin that does it for you! ;)
Features
- uses simple, intuitive tags to generate Flash video (FLV) movies for your posts
- supports video sitemap generation
- standards compliant: valid XHTML
- many options are configurable, such as autostart, show/hide control bar, player colour, poster image, full screen button etc.
- highly interactive admin option panel for player configuration
- supports text only output for RSS that prompt readers to visit the original post for Flash content
- supports outputting poster image for RSS if desired
- accessibility: requires Javascript to display FLV player, but will prompt user to enable Javascript when disabled
- accessibility: prompt user to download latest Flash player if it is not installed or too old
- accessibility: no annoying “click to activate” for IE users
Usage
This plugin uses one universal, standard tag style:
- url - the URL of the FLV file you want to embed, the path can either be site-relative or absolute
- width - width of the FLV movie
- height - height of the FLV movie
Jeroen’s FLV Player supports poster frame so you can turn on this feature via options if desired. The following two examples show FLV embed with and without poster frame.
Without poster frame
The poster frame feature is turned off by default.
Example input:
Example output:
With poster frame
In order to use this poster frame feature, you will need to turn it on via options. Once turned on, the player will look for preview image that share the same filename as the embedded FLV file. For example, if your embedded FLV file is “demo.flv”, the player will display “demo.jpg” as preview image. By default, the filetype of preview image is “jpg”, but this can be changed via options.
Example input:
Example output:
Version 0.3 onwards
Starting from version 0.3, it is possible to have your poster image at a different location than your FLV files. To achieve that, an optional 4th argument for the input tag and a new option $flv_posterpath were introduced. Below shows the tag syntax that should be used to provide a poster path:
- movie - the URL of the FLV file, the path can either be site-relative or absolute
- poster - the URL of the poster image, the path can either be site-relative or absolute
- width - width of the FLV movie
- height - height of the FLV movie
It is recommended that you try different settings for $flv_posterpath (found in option panel) and poster argument to have a feel how they work. There are several different ways how you could combine $flv_posterpath and optional poster path tag parameter to tell the plugin the poster location is not the same as the flv location.
If all your poster images are put within the same directory but not the same as the FLV files, change $flv_posterpath to point to your image directory, and no poster argument is required when using the embed tags. Make sure all the poster images have the same filename as the FLV files. If your poster images are scattered all over the places i.e. not within the same directory and not necessarily has the same filename as your FLV files, then use the poster argument to indicate where the poster image is.
The plugin detects the path used in the tags to determine if $flv_posterpath and $flv_flvpath should be used. In cases where absolute or site relative path are given as argument for the tags, $flv_posterpath and $flv_flvpath will have no effect on the output.
Users without Flash or Javascript
Unfortunately, about 2% of your users might not have Flash installed and about 10% of them might not have Flash 8 or above according to Adobe. For these users, the ufo.js will detect and output appropriate message that prompts these users to download and install latest Flash player onto their computers. Here’s an example screenshot that show you how this works:
While most modern browser supports Javascript, some users are too afraid that Javascript will screw up their computer so they turn it off just to be safe. This becomes a problem because this WordPress plugin relies on Javascript to display the FLV Player. To solve this problem, “noscript” tags are used to prompt these users to enable their Javascript and refresh the page for the Flash player to show up. Here’s an example screenshot:
Text only output:
By default, this plugin will output text that reads “[See post to watch Flash video]” for your RSS feeds only. If you wished you could display the poster image in your RSS feeds by setting $flv_posterinfeed option (see below) to 1.
Sitemap
Starting from version 1.0, FLV Embed supports video sitemap generation. In order to see the video sitemap option panel, you need to turn on the sitemap feature under your FLV Embed option panel.
The plugin will try to create a video sitemap file in your blog root but this might not be successful depending on your server configuration. If the plugin is unable to create the video sitemap file for you, then you will need to manually upload the video sitemap file to your blog root, chmod it “664″ (or “666″ depending on your server configuration) and tell the plugin where to locate your video sitemap under options.
Custom field data are used by the plugin to generate the video sitemap. If you have been using FLV Embed in the past, you can tell the plugin to insert missing custom field data for all published post by clicking the “Update Custom Fields” button within your video sitemap option page. This will also update any existing custom fields should there be any noticeable changes.
Automatic custom field insert can be disabled on a per post basis by putting [flv:skip] at the end of your blog post. Each time video sitemap is rebuilt successfully, Google will be pinged about the sitemap updates automatically. This plugin will try not to ping Google more than once per hour (as per Google’s suggestion), but you can override this by manually pinging via the “Force Ping” button found in sitemap option panel.
Click on the demo below to have a look how the generated video sitemap will look like. You might want to “view source” to see the actual XML content.
Options
Starting from version 1.0, you can change just about everything this plugin does using the plugin option panel. Below list some of the parameters that might be confusing for you when changing different options.
$flv_useposter: 0 to disable poster frame, 1 to display poster frame i.e. preview image$flv_posterinfeed: 0 to show text only output in feeds, 1 to display poster frame i.e. preview image in feeds$flv_imagetype: Preview image extension, can be “jpg”, “png” or “gif”$flv_posterpath: Path to poster images, trailing slash required$flv_flvpath: Path to FLV movie files, trailing slash required$flv_backcolor: Background color of the FLV Player *$flv_frontcolor: Texts / buttons color of the FLV Player *$flv_lightcolor: Rollover/ active color of the FLV Player *$flv_screencolor: Background color of the display of the FLV Player *$flv_logo: URL to watermark logo that will be displayed at the bottom right corner$flv_link: URL to go to when the logo is clicked$flv_overstretch: Defines how to stretch images/movies to make them fit the display.- “true” will stretch them proportionally to fill the display
- “false” will stretch them to fit
- “fit” will stretch them disproportionally to fit both height and width
- “none” will show all items in their original dimensions.
$flv_largecontrols: 0 to disable, 1 to make the controlbar twice as large for visually impaired users$flv_showdigits: 0 to hide the digits, 1 to show the digits for % loaded, elapsed and remaining time in the FLV Player$flv_showicons: 0 to hide icons, 1 to show the play/loading icon in the middle of the display$flv_showfsbutton: 0 to hide fullscreen button, 1 to show fullscreen button$flv_show_stop: 0 to hide stop button, 1 to show stop button$flv_showvolume: 0 to hide volume button, 1 to show volume button$flv_showcontrolbar: 0 to hide control bar, 1 to show control bar$flv_autostart: 0 to disable autostart, 1 to enable autostart (strongly discouraged as it’s annoying from a user perspective)$flv_bufferlength: Number of seconds an FLV should be buffered ahead before the player starts it$flv_volume: Startup volume for FLV Player
* These settings can be found in fullscreen.php as well which set the player appearance in full screen mode for older Flash users
Installation
- Download and extract the “flv-embed” folder
- Upload the “flv-embed” folder to your WordPress plugin directory, usually “wp-content/plugins”
- Activate the plugin in your WordPress admin panel
- For video sitemap feature to work properly, you should follow the instruction here
Upgrade
- Deactivate the plugin in your WordPress admin panel
- Remove the “flv-embed” folder in your WordPress plugin directory
- Follow the installation guide above
Download
FLV Embed plugin 1.1 for WordPress 2.5+ (58kb .zip)
If you are using older version of WordPress, please download FLV Embed 1.0 from here instead.
|
This plugin has been downloaded 14412 times since May 9, 2007 ( 2390 times since version 1.1 ) |
Support
If you have any questions, suggestions, or found any bugs in this plugin, feel free to post them in your comments. I’ll try my best to answer them but there’s no guarantee, so don’t be disappointed if you do not hear back from me promptly. :/ Always include a URL to the problem page whenever you are asking for help, it will make it easier for me to figure out your problem. Lastly, if you find this plugin useful and feel like donating some money for my effort, please use the PayPal donate button above, thank you! <3
FAQs
I keep getting “Get the latest Flash Player to see this player.” message even though I have the latest Flash player. Why?
It is very likely that wp_head() function is missing in your theme’s header. To fix this, put the following code into your WordPress theme’s header file (usually header.php, under Presentation -> Theme Editor), right before the </head>:
<?php wp_head(); ?>
Why doesn’t my flash video stretch properly?
You need a better encoder, or you can also try different settings for $flv_overstretch option.
How can I change the location of the logo?
Unfortunately you cannot, by default the logo will show at the top right corner. You might be able to manually add transparent padding to your png logo to shift the logo to where you want it to be, though it is not recommended.
How can I align the video in the middle?
Put the following code into your theme’s stylesheet (for easy way of doing this, see MyCSS):
#player1, #player2, #player3 {text-align: center;}
How can I get the cool-sexy-fade-away-interface look as seen in the demo?
Uncheck the “Show the control bar” checkbox under option. ;)
Is (insert feature name) supported by this plugin?
If you know that a certain feature is supported by JW FLV Player but is not supported by this plugin yet, feel free to make a request. Otherwise, it might be hard for me to provide such functionality especially those related to player’s functionality and appearance.
How can I embed a video from sites like YouTube?
First, you will need to find out the location of the FLV file. KeepVid can help you with this. Once you find out the URL of the FLV file, use it as the file argument when using the FLV Embed tags. (version 1.0 has problem dealing with URL that has the “&” character, this will be fixed in the next version)
If you are willing to wait a little longer, FLV Embed 1.2 will support YouTube playback.
How long will it take for my videos to show up in Google’s search results once I submitted my video sitemap?
Nobody can tell for sure. It seems to me that Google is just experimenting with the video sitemap feature and has yet to put it into action i.e. indexing the flv and including them as search results.
I really like this plugin, what can I do to help?
It will be highly appreciated if you can donate whatever you think this plugin is worth, or you can also spread the love by linking back to this page and share this hopefully useful plugin with your readers. 
History
1.1 [2008.04.22]
- Upgraded FLV Player to 3.14
- Added: New video sitemap appearance
- Added: Auto remove invalid FLV files from custom field during custom field update
- Changed: Admin option panel for WordPress 2.5+
- Fixed: Only published post will be included in the video sitemap
1.0 [2007.12.30]
- Upgraded FLV Player to 3.12
- Added: Admin option panel
- Added: Video sitemap support
- Added: Option to show/hide volume button
- Added: Option to show/hide stop button
- Added: Option to show large control bar for visually impaired users
0.3.2 [2007.05.31]
- Added: Option to show poster image in feeds
0.3.1 [2007.05.19]
- Fixed: poster path problem
0.3 [2007.05.10]
- Upgraded FLV Player to 3.7
- Switched to SWFObject instead of ufo.js
- Added: Option to show/hide logo with link
- Added: Option to set poster and flv movie path
- Added: Option to show/hide icons
- Added: Option to set volume
- Added: Optional tag parameter for poster path
0.2 [2007.02.16]
- Upgraded FLV Player to 3.5
- Added: Option to show/hide controller bar
- Added: Option to change buffer length
- Added: Option to set overstretch
- Fixed: IE display problem
0.1 [2007.01.09]
- Initial release






353 responses so far ↓
Weblog Tools Collection » Blog Archive » WP Plugin: FLV Embed
// Jan 10, 2007 at 2:41 am
[...] WP Plugin: FLV Embed is a WordPress plugin made to simplify the process of adding FLV videos into your blog using Jeroen’s FLV Player. (No Ratings Yet) Loading … [...]
Ten
// Jan 10, 2007 at 5:08 am
That is a great plugin! I am glad that finally someone came to the idea to make a plugin that supports FLV playback ’cause FLV is becoming quite popular and practical nowadays. Great work.
I like the Ai Otsuka video you used as an example. Horray for j-music (^-^)/* !
David Gagnon
// Jan 11, 2007 at 1:06 am
I install the plugin and it work great.
But I was wondering if ti’s possible to create a custom button (TinyMCE) to automatically insert the generic [flv:url width height].
David Tames
// Jan 11, 2007 at 4:41 pm
When I first used the plug-in it did not work for me, then I tried changing the name of my video file and it stated working. The name was “ZigZag-12-432×240.flv” aparently the x character causes a problem? I shortened the name to “ZigZag-12.flv” and now it works.
Mike
// Jan 12, 2007 at 6:00 pm
Great plugin, thanks a lot ! Just one suggestion : if 2 or more vids are placed on a page , it would be nice if only one instance of the flv player could be active at a time, e.g. that the start of one clip is automatically terminating another clip that is still running (like it´s done in Audioplayer). Or is there a special “trick” to achieve that…?(i´m not a php expert;-)
the Astronomicon » Blog Archive » Video Testing
// Jan 14, 2007 at 4:45 am
[...] The video is the clean OP from Ghost in the Shell : Stand Alone Complex. I ripped it from the DVD and converted it to avi using HandBrake (I’m fairly certain that this doesn’t constitute fair use, which is why I’ll pull this after I get some feedback - I just didn’t have a video of my own handy to try this out and this is one of the coolest OPs ever made). I used ffmpegX to convert the .avi to a .flv file. I used Jeroen Wijering’s Flash Video Player and this Wordpress plugin to put it up here. The .avi was about 12mb, and the flash file is 3mb. It isn’t hard to play around with the filesize and video quality. I was trying to find a compromise here while testing a long video (about 1:30 in this case). If you click the button on the lower right hand side next to the volume slider it goes into full screen mode. When it finishes, click that button again and it returns you to the individual page for this entry even if you started on the main page. [...]
Jeff
// Jan 15, 2007 at 7:28 pm
I had some problems with this plug in :
On internet explorer, when I open my blog and on the page where there are my 5 recent posts(http://blog.jeffkee.com) the flash doesn’t show, it shows as a blank white screen, yet when I right-click it, it shows me the flash options, so the tag must be there.
And then if I click on the title of the post and go to http://blog.jeffkee.com/2007/01/15/my-laptop-setup-in-my-home-office/ it shows. And then when I click the “Back” button and come back out to http://blog.jeffkee.com it is now working.
I have no idea what the problem might be…
eyn
// Jan 15, 2007 at 9:12 pm
Hi David G, your suggestion to add TinyMCE button is doable but since I have no experience in working with them so it might take a while before I can implement it into this plugin. Since the tag style is really straightforward, I’m sure after a while you’ll get used to its format, hopefully! ;)
And for David T, I tried putting in the exact filename you gave in my flv tags and it works perfectly for me even with the “×” character. I think the problem might be your server settings such as mod_rewrite or your filename might be written in weird encoding. Anyway, as a good practice you should always use simple filename without any special character. It will be even better to stay away from using capital letters since most server are case-sensitive and sticking to one filename format e.g. small letters with “-” as spaces will be a good idea.
Mike, nice suggestion there and I agree it will make more sense to have it that way, unfortunately I have no idea how Audio Player achieve that effects, most likely by using a combination of Javascript and Flash (I’m not sure). Perhaps in the future version Jereon will add in such feature to the player. :) I will tell him about this suggestion.
—
Hi Jeff, I believe the IE problem has to do with the fact that your blog imported “ufo.js” 2 times from 2 different location when you really just need one of them. Thus, you should remove either the root “ufo.js” or remove the js import for FLV Embed. To remove the root “ufo.js”, remove this line in “header.php” for your WordPress theme:
<script type="text/javascript" src="ufo.js"></script>Or if you want to remove the “ufo.js” import of FLV Embed, you’ll need to remove this line of code in your “flv-embed.php”:
add_action('wp_head', 'flv_head');Alex
// Jan 16, 2007 at 6:56 pm
I am attempting to move from QuickTime video into flash video. I’ve installed your plugin and it seems to be active but the video won’t play. I’m not sure what I’ve done wrong. Can you tell by looking at my site?
At the bottom of this page… http://xanderdigitalmedia.com/XDM_WordPress/?page_id=5
Thank you!
Alex
// Jan 16, 2007 at 7:07 pm
Nevermind - I figured it out. I had a space between “[flv:” and the url itself. Now that I’ve eliminated the space - it works great. Many thanks.
» Blog Archive » Flash videos in Wordpress from AE?! Too cool!
// Jan 17, 2007 at 3:16 am
[...] And low and behold I stumbled on Jeroen Wijering’s FLVplayer site. I tried to use his software back in the dark days (before Wordpress) and gave up. But on his links today, I saw mention of a WordPress FLV embed on Jaosan’s site. A quick download and five minutes later I’m showing Flash files in my blog. I think I’ll donate ten buck$ each to both of them for some great software… and still be ahead of the game. Wow! [...]
Alan
// Jan 17, 2007 at 10:48 am
Working great, a much cleaner implementation than my previous use of iframes.
Might be worth mentioning that a post needs to have formatting turned off- my first attempt borked because WP was putting BR and P tags around the code.
Alan
// Jan 17, 2007 at 10:54 am
Never mind, my text control was set to wpautop.
LadyBird
// Jan 17, 2007 at 2:26 pm
Please I need help
how can I “align” the video in the middle?
eyn
// Jan 17, 2007 at 5:17 pm
LadyBird, to center align your video you need to add the following CSS code to your theme’s CSS or you can have a look at my MyCSS plugin which should make styling more intuitive, easy and portable:
#player1, #player2, #player3 {text-align: center;}Depending on how many player you plan to insert into a single post, you can keep appending the selector with “#player$” where “$” is the max number of video player you expect to put in a single post.
LadyBird
// Jan 17, 2007 at 5:29 pm
Thank you for the fast answer.
I will try this
Evan
// Jan 22, 2007 at 6:39 pm
Is there a way to implement this on non-WP sites?
The Underachiever Life » FLV Player Joy » Blog Archive
// Jan 25, 2007 at 7:49 pm
[...] There is a super cool super easy plug-in that I use called FLV Embed [...]
Ryan
// Jan 25, 2007 at 9:41 pm
Evan - Try SWFObject (http://blog.deconcept.com/swfobject/). College Publisher hasn’t launched a Flash Video solution yet? They told us they would have it done last year sometime…
eyn
// Jan 25, 2007 at 10:36 pm
Hi Evan, SWFObject mentioned by Ryan will most likely suit your needs, but if you want something similar to what I offered in this plugin then you should use ufo.js instead. What this plugin does is basically includes ufo.js in the XHTML head section, then spits out the code that call the Flash object in ufo.js. You should read the readme of Flash Video Player to learn more, all the code you need to implement the player is there.
Thomas Herold
// Jan 26, 2007 at 12:37 am
Great plugin! - I was long looking for a good solution and it solves the nasty IE 6.0 “Click here to activate” problem.
Question: I have a mp3 player embedded (no plugin) that has the same IE 6.0 problem. I s there any way I can make use of the ufo.js script to fix the IE problem here as well?
Thank you
Thomas
Evan
// Jan 26, 2007 at 1:41 am
Thanks all! I’ll check into CP’s flash video options, but if there are any — they sure haven’t told me about it.
mssblue
// Jan 26, 2007 at 7:49 am
I have a problem where I can’t skip to a specific time in the video. Does it depend on the flv that was played? Am I encoding it the wrong way? Or o I need to tweak something?
Evan
// Jan 26, 2007 at 2:20 pm
Right you were, CP now allows us to upload FLV. Looks like my problem is solved — except that it automatically resizes the videos to 360×240, but that’s not that big a deal.
jacob
// Jan 30, 2007 at 8:15 pm
Hey! THANKS for a SUPER plugin! had to try 4 other stupid plugs before yours!!!
GREAT JOB!!
is there any way of NOT SHOWING the controller?
and a little strange thing - had to make the height of my movie 12px lower to make it present without black letterboxing..
but again THANKS
jacob
Jan
// Jan 30, 2007 at 9:15 pm
Thank you for the great plugin.
Is it possible to set a default poster frame?
eyn
// Feb 2, 2007 at 7:39 pm
Thomas, you might be able to fix the mp3 player using the ufo.js script. To do that, you might want to read the usage details that can be found in the documentation of ufo.js.
mssblue, your problem most likely lies with your FLV files i.e. it might not be encoded properly. You can try fixing your FLV files with FLVMDI. I don’t have any experience working with this software so I can’t provide you much help with that. The metadata you should look at is probably the duration of the movie.
jacob, it is not possible to not show the controller at the moment, not until the FLV Player support such a feature. I’m not sure about the 12px problem you have there, you might have assumed the wrong dimension of your FLV files, but if this problem happens to all your FLV files you might want to show me some examples.
Jan, what do you mean by default poster frame? Like having the common poster frame for all the FLVs across your site? It is doable if that’s what you want, I can consider implementing such an optional feature in my next version. ;) Still, there might be some problems as the FLVs across your site might be in different dimension and having a common poster frame means you assume their dimensions are the same.
jef
// Feb 2, 2007 at 9:53 pm
i’ve tried this plugin. first, it was OK with my Ie then after a while.. it doesn’t show :( i’ve tried a lot of plugins and solution for the flash player i got but it seem doesn’t work well on Ie :(
too bad!
Mike
// Feb 7, 2007 at 12:19 pm
Great plugin! I’ll have to admit I was skeptical if it would work. But I went ahead with it and it worked flawlessly. So easy to use. I highly recommend this plugin to anyone trying to get flv files on their posts.
Thank you!!
mwills
// Feb 9, 2007 at 4:11 pm
http://apps.dennews.com/multimedia/?p=5 Ahhhhh! help. I can’t get it to work. someone check my code.
scav
// Feb 10, 2007 at 10:32 am
Hello,
Thanks for the great plugin!
I’ve got a problem when using a video and lightbox at the same site - when opening a picture via lightbox the flv player is on top and hides part of the lightbox script/picture (see my website for an example).
I tried this
http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_15523
to solve the problem, but it did not solve the problem. Do you have an idea how to fix this?
Thanks!
scav
miLienzo.com » iPod flex
// Feb 10, 2007 at 7:36 pm
[...] just installed the very impressive FLV Embed plugin, for embedding, you guessed it, FLV movies. Which means Flash movies, in case you were [...]
Aaron
// Feb 10, 2007 at 7:53 pm
Hi Eyn
Thanks for this fantastic plugin. I’ve just installed it and got it up and running on FF and IE7 with no problems at all. If you’re interested have a look at my Conceptual iPod with roll-out screen using your great little plugin. Thank you very much!
PS - a feature request - would it be possible to display the first frame of the movie instead of the poster frame?
eyn
// Feb 11, 2007 at 4:34 am
mwills, your problem lies with your WordPress theme header, which doesn’t call the wp_head() function, a standard function that is required for many plugins to work properly. Adding
<?php wp_head(); ?>to your WordPress theme header template (before </head>) should solve your problem.scav, I do notice the problem with lightbox since I’m using lighbox too on this site. Unfortunately, currently I don’t have the time to try out the solution proposed but if anyone do figure out how to solve this FLV Player vs. lightbox problem, please let me know and save me some time! :p
Aaron, interesting iPod concept with roll-out screen there, maybe we can indeed get something like that in the near future! Anyway, back to your request, as far as I know FLV Player doesn’t support such a feature. It could possibly be done by tweaking the source code of FLV Player but I don’t have that much experience with Flash so you might want to seek help elsewhere or request such a feature on the official FLV Player thread.
Bruce
// Feb 12, 2007 at 9:37 pm
I am having problems with FLV. the player shows up on the page, but nothing plays. What kind of path am I supposed to be using for this to work. Using wordpress on a mac and flash movies are in the uploads directory.
[flv:/www/wp-content/uploads/kelly.flv 320 240]
That is the full path on my server. Please can someone help??
Bruce
mark
// Feb 13, 2007 at 2:26 am
i’m only getting the control bar to display. the height is crushed down no matter what i set it at in the flv: command. Any thoughts? Is my theme doing some thing funky to the player?
i do have the statement in there.
keith
// Feb 13, 2007 at 10:59 am
Great plugin. Now, I don’t have to depend very much on YouTube or any other form of Shockwave or Flash media.
Rick
// Feb 14, 2007 at 2:33 pm
I have the plugin working but the poster image only shows up in Internet Explorer and not in the latest version of Firefox. Both browsers can play the file fine but the poster is not there in FireFox.
Any ideas?
Rick Smith
Aaron
// Feb 16, 2007 at 5:02 pm
Hi Eyn
Is there a way we can set the buffer length as a flashvar in the PHP script?
jef
// Feb 16, 2007 at 5:16 pm
so anyone know how this plugin work on IE? im using wordpress 1.5.2
eyn
// Feb 16, 2007 at 8:29 pm
Hi folks, FLV Embed 0.2 has just been released, take a look at the change log to see what has changed since 0.1. Someone asked for an option to show/hide the controller bar and I’m glad to say it is now possible with the latest version of this plugin.
Bruce, you shouldn’t put in the full path on your server, please try using an absolute link to the file e.g.
http://yourblog.com/wordpress/wp-content/uploads/kelly.flvmark, you should send me a link to the problem page so I can help you more on that. You might want to try the latest FLV Embed too just to see if that fixes your problem.
Rick, those posters from your site do work in my Firefox, I’m using 2.0.0.1.
Aaron, buffer length option has been added to the latest version of this plugin.
jef, this plugin should work in IE, I’m not sure about WordPress 1.5.2 though, you should really upgrade to WordPress 2.1 for better security and functionality of latest plugins.
Aaron
// Feb 17, 2007 at 3:43 pm
Hi Eyn
Thanks for the upgrade. I’ve noticed something strange happening in v0.2.
Have a look at Web 2.0 … The Machine is Us/ing Us
This video is being taken straight from YouTube, using this location: http://chi-v159.chi.youtube.com/get_video?video_id=6gmP4nk0EOE.flv
However, it is not stretching to fill the video screen, or even when i click full screen no stretching occurs. I have already tried experimenting with Overstretch settings with no joy.
Interestingly I dont have this problem using a video hosted on my server, only this one off YouTube. This was not a problem using v0.1.
Any ideas?
eyn
// Feb 18, 2007 at 7:40 pm
Aaron, the video does stretch to fill the whole video screen, I tried it in Firefox 1.0.9, IE 7 and Opera 9 without problem!
Aaron
// Feb 19, 2007 at 6:26 am
Eye
Apologies. After I posted my last message I have commented out the overstretch setting in your php script to fix the problem.
I still think there is a bug though. Try creating a draft post using this video and see if you can get it to stretch?
eyn
// Feb 19, 2007 at 12:34 pm
Instead of comment out the code, you should just changed the overstretch option to “fix”, that is the default settings for FLV Player (but this plugin is default to “true” for proportional stretching). I tried your video using “true” and indeed it doesn’t work. What “true” does is to stretch the video proportionally, maybe the video has error with its meta tags. If you use “fix” it will work i.e. stretch to fill the video screen. :)
lessrain blog » Blog Archive » Flash: FLV Topic
// Feb 20, 2007 at 7:12 am
[...] FLV Embed is a WordPress plugin made to simplify the process of adding FLV videos into your blog. [...]
mark
// Feb 20, 2007 at 12:06 pm
I have upgraded to .2 version. On my first video post it leaves a large white space around the video. Why does it do this, and how can I fix this?
Relating to my problem stated above I have discovered something very strange. If I edit and change the [flv:] statement it won’t display correctly anymore. I have to retype the whole statement. For example if I put in this line:
[flv:http://mp3.tenniswood.com/blog/movie.flv 640 480]
and I save my page everything works. Then if I go back and edit this statement to something else like:
[flv:http://mp3.tenniswood.com/blog/movie.flv 480 320]
then it will not display - it will squash everything down and only show me the control bar. If instead of editing the [flv:] statement I retype it completely, everything works ok again.
Is this a bug? why does it do this?
And thank you eyn for this product. If I can make it work I will donate to you for your hard work!
jan
// Feb 20, 2007 at 5:54 pm
hi eyn! thanks for this great plugin!
in the flv-embed.php I changed line 88 from:
$lightcolor = ($flv_lightcolor == “000000″) ? “” : “&lightcolor=0x$flv_frontcolor”;
to:
$lightcolor = ($flv_lightcolor == “000000″) ? “” : “&lightcolor=0x$flv_lightcolor”;
now the rollover-color works!!
Heliologue
// Feb 21, 2007 at 12:13 pm
For Wordpress 2.1, the XHTML fix also needs to be applied to
wp-includes/post-template.phpor the character will still be escaped.Spiced Works » Blog Archive » Cosette
// Feb 21, 2007 at 10:50 pm
[...] pour un premier test du plugin FLVPlayer, je vous propose de matter la vidéo de Cosette datant de la licence ATC. A la base nous devions [...]
Ethan
// Feb 21, 2007 at 11:02 pm
HI. The plugin isn’t working for me. It doesn’t show up. I have tried looking through the comments but haven’t found a similar problem. Can anyone suggest something?
[flv:http://ethanrecommends.com/flvplayer/video.flv 130 70]
If you test the link, the file is there but the plugin doesn’t show up in posts. Help anyone?
Ethan
// Feb 22, 2007 at 12:25 am
An update to my other comment / question:
I managed to get the plugin working on ethantan.org (running on wordpress 2.05) but I am still unable to get it running on ethanrecommends.com (running wordpress 2.1).
This doesn’t seem to be the issue as I notice you’re running 2.1 here as well. Help, anyone?
Ethan
// Feb 22, 2007 at 5:09 am
I think the problem is that I have installed wordpress into a folder yet setup the index.php to point to my domain root. When I switch the index.php back to the folder root, flv plugin works.
joetke
// Feb 23, 2007 at 1:42 pm
What you stated about the “excellent” Jeroen’s flash player is not actual in my Mozilla 1.7.12 browser. It doesn’t work at all and keeps reloading on an on the same movie. That remains the case when attempting to view it in full screen….reload again…..I’m sure that Jeroen’s player ignores simply how to manage cache compared to Youtube and al…
Eventually I got the first frame displayed through page reload but couldn’t view the movie yet.
It’s a pity really to make a plugin based on a not-so-completely-debugged player available. Now is it enough not to encourage you to go further by forgetting to make a donation ?
Yes!!! Others plugins work flawlessly in my beloved Mozilla 1.7.12.
travelbert.com » Blog Archive » Steve’s Video Introduction
// Feb 24, 2007 at 6:54 am
[...] The video area is opening very soon. Here’s a first test of the Wordpress-Plugin FLV Embed: [...]
Dmitry
// Feb 24, 2007 at 12:19 pm
Hi, I was wondering, is it possible to have the poster frame jpg on another server? I am hosting the video somewhere else and don’t have a way to upload jpg files to the same folder where they have my flv. Any way I can specify a path to the pic?
Thank you for your work and for your help.
Stephane
// Feb 24, 2007 at 2:44 pm
Thanks for a cool plugin!
But I can’t align=”center” my videos, how come?. They stay align to the left what ever I do.
Stephane
// Feb 24, 2007 at 4:32 pm
Ok, sorry for reading the other comments to fast. I see I have to add the code
#player1, #player2, #player3 {text-align: center;}
to my theme css.
ela.css, is that where I should add the code? Where in there? Sorry, I don’t know much about all this coding. I go by trial and error. Mostly errors, ;)
Thank you for your time.
Stephane
Stephane
// Feb 24, 2007 at 4:37 pm
Ok, please erase my comments. I got it, it’s in style.css. Duh!
sorry about all this
Stephane
eyn
// Feb 24, 2007 at 8:22 pm
mark, first of all regarding the extra white space problem, it most likely have something to do with your theme’s CSS, in particular CSS rules for div containers. I didn’t change the XHTML markup for the new 0.2 version so it should look the same old way as 0.1. Also, I tried to reproduce the same problem you described but I couldn’t, the plugin works just the way it is supposed to be. I highly doubt rewriting the flv tag instead of editing the old one will make a difference, you might want to check if the problem lies with your browser cache.
jan, thanks for bringing that up, you are absolutely right, it’s a coding mistake on my part! :P I’ll have that fixed in the next version.
Heliologue, thanks for the tips! Indeed the code is still escaped just by modifying wp-include/template-functions-post.php. Also, kinda off topic but I don’t like how WordPress started to add unnecessary
<p>tags to your div container whenever there’s a line break (not a problem in WP 2.0+), it really screws up many of my posts with div container and now this site is no longer XHTML valid due to this issue.Ethan, glad to know you fixed the problem!
joetke, I don’t really enjoy your attitude. Jeroen is offering his player for free, so am I with this plugin, if you don’t like it just don’t use it, there’s absolutely no need to throw your sarcastic comment around. If you really want to offer constructive comments, explain your problem nicely and cool developers will fix it for you.
Dmitry, yes it is possible to have poster in a different location. I’ll probably think of a way to implement custom poster location in the next release.
Stephane, glad you fixed your problem! When you get more familiar with playing with CSS you might find this plugin useful.
Dmitry
// Feb 24, 2007 at 9:07 pm
Thank you! I am looking forward to it. And great job on the player and the plug-in, they both work like magic for me the player is much better quality than blip.tv eventhough they are very similar. Thank you again.
Stephane
// Feb 25, 2007 at 2:44 pm
Hi,
thanks, I will look into mycss.
But for now I have an other problem. I can’t get the poster frame to show up. I changed the variable to 1 in flv-embed/flv-embed.php.
Here is one example of code I start with:
Putting all that code works but I can’t align it in the middle in WordPress.
So, I put this code:
[flv:http://justepourrire.streamtheworld.com/video/fd1593101a7866c31244b1c8436c6588_10796.flv&imgURL=http://justepourrire.streamtheworld.com/video/img/fdfce5bde7b73c0550e716f7eb1f0533.jpg 425 350]
Now it’s align in the middle but no preview image. What am I doing wrong?
Thanks again for your time!
Stephane
Shawn
// Feb 26, 2007 at 1:26 pm
I’m having an issue with your plugin. It works great with one little glitche. If I click a “category” to view the post within that category, all movies that should be showing as they do at the top of this page show the javascript error message of it being off. On the home page of the site, all movies show the player window and on the individual post page, it show fine. It’s just on the category pages or if I’ve searched for a post, I get the same javascript error output with the search results as I do on the category pages. Does that make sense? I tried to explain as best I could.
I’m having the same trouble with the Quicktime version as well.
For now, I have removed the text error so that it doesn’t show.
Any help would be great. I can send you a link to the site through email, since it’s part of an internal site that we use for fun.
Thanks,
Shawn
Shawn
// Feb 26, 2007 at 4:45 pm
Quick question… I’ve got both the quicktime and flash embed plugins installed and working, with one small problem. If I view post with embedded movies by selecting a category or by viewing search results, I get the “javascript is off” text output, rather than the video box. Otherwise, on the home page, and individual post pages, all displays just fine. Currently, I have the javascript output uncommented to avoid it showing. Is there anything else I can do? Any help would be great.
Thanks,
Shawn
Wordpress Plugins at 坦然沒有藉口
// Feb 27, 2007 at 6:51 am
[...] Feedburner Feed Replacement 這個就是閲讀feed時候用的(不知道怎麽說就會用,,,,= =) FLV Embed 播放flv檔用的 因爲lifelogger外連不是mp3檔了所以找這個來和Audio player併用 [...]
Greg
// Feb 27, 2007 at 11:03 am
eyn,
Your clean player is great but I’m unable to get it to work with my FLV streams. Has anyone gotten it to work with an rtmp:// extension? My FLVs come off of a flash enabled server and I can’t get them to work from there. If I move them to another server and use an absolute path to there with an http:// location, they work like a charm. Any ideas?
Thanks
from the edge of the deep green blue sea » Blog Archive » South Park: The Wicked Costa Rica Episode –> Rainforest Schmainforest
// Feb 28, 2007 at 11:16 pm
[...] Yup, apparently Viacom does not like people uploading stuff from South Park to YouTube. I have created a 48 MB flash file which should work below (the flash player is a cool wordpress plug-in) [...]
Geoff
// Mar 2, 2007 at 1:35 am
I too am having the same problem as Shawn above. The player works fine when displayed on the front page, or if the post is shown individually. But when the player is displayed on a category page I see the “Get the Flash Player to see this player. [Javascript required to view Flash movie, please turn it on and refresh this page] //” problem. Clicking on the title of the post and viewing it individually makes the player work again. Any ideas?
Geoff
// Mar 2, 2007 at 2:00 am
What I’ve noticed is that posts that are returned from category lists and searches are stripping out the tags from $output in flv_embed function. These are the same posts that are shortened and ended with “[…]” if they are past a certain length. Somewhere along the way the content is being filtered and the tags are being removed.
Geoff
// Mar 2, 2007 at 3:00 am
Found the problem: the player does not work when called from the_excerpt, only from the_content. the_excerpt strips out tags, and it also calls the filters for the_content when the_excerpt is created dynamically. My workaround was to edit my theme to use the_content instead of the_excerpt when making category lists or returning search results.
Shawn
// Mar 2, 2007 at 11:28 am
Geoff,
While I’m no PHP pro, I know enough to be dangerous. Would it be possible for you to explain a bit further where I might look to in WordPress to make the fix you mention above?
Thanks,
Shawn
Tennessee Mom
// Mar 2, 2007 at 5:57 pm
thanks for the great plugin! It was easy to install, setup and use for a code-challenged person like me. It works great, thankyou!
jan
// Mar 3, 2007 at 6:30 am
hi again.
Isn’t it possible to have the movies stretched proportionally in fullscreen mode?
I have put overstretch=true in the embed.php and in the fullscreen.php but it isn’t working.
thanks for help, j
jan
// Mar 3, 2007 at 6:57 am
… got it. kind of missunderstanding. overstretch must be set to false to have the movie stretched proportionally. j
eyn
// Mar 5, 2007 at 1:16 am
Stephane, I’m not too sure what the problem could be. I’ll add in alternative poster location support in the next version so hopefully it can solve your problem.
Shawn and Geoff, the problem with the category is that most theme display
the_excerptwhich strips off any tags i.e. return text only. If your post has the “optional excerpt” that you can fill in for each WordPress post, it will display that excerpt instead of taking text directly from your post. To solve this problem, you should either fill in the optional excerpt textbox yourself while writing your post or you could do what Geoff did, that is to edit your theme’s files that is related to category page by replacingthe_excerptwiththe_contentGreg, I don’t know if this FLV Player support steaming server, from what you said I’m thinking no. You might want to request such a feature to Jeroen seeing he’s the developer of the player.
Tennessee Mom, glad to know it works great for you! :)
jan, regarding the overstretch issue, I found out many people have problems with any setting other than the default “fit”, mostly due to the missing FLV meta tags that tells the player its dimension. I’ll most likely change this plugin’s default overstretch back to “fit” in the next version.
Boom
// Mar 6, 2007 at 5:39 am
Hi,
This plugin works fine in Firefox… but IE does not play the swf…
http://waarvanakte.eu/wordpress/?p=649
Can anyone help me with this?
Thnx
Boom
// Mar 6, 2007 at 9:25 am
I’m sorry, wrong link
http://waarvanakte.eu/wordpress/?p=643
It;s not about the first clip, but about the second one after ‘test:’
Lee.org » Installed FLG Embed Plugin
// Mar 8, 2007 at 5:38 pm
[...] can now inundate you with sounds and videos from my vast repertoire thanks to the FLV Embed plugin. I found that WP-FLV had trouble when you’d try to edit an existing post with an flv [...]
angke
// Mar 10, 2007 at 10:57 am
oh man i wish i could donate you for your valuable time and effort that you have spent to create this awesome plugin but i am so penniless ..
gcruz
// Mar 11, 2007 at 3:52 pm
Great Plugin. overstretch doesn’t work for me, it just shows black bars around the edges presenting the video in its original size.
I’m on a MacBook Pro using WP 2.1.2.
Seth
// Mar 15, 2007 at 3:56 am
Hi,
Im playing around with you script. It is neat. But I can’t seem to get the FLV file to play.
Every thing seems to work fine but the video won’t play. The player pops up in the right size. But when you click on play nothing happens.
The little loading swirl just turns and turns. File size is only 650.7kb
Test post is here…
http://www.raceidaho.com/totalaccess/?p=5
I’ve double checked the URL…
[flv:http://www.raceidaho.com/totalaccess/video/test.flv 320 240]
Any ideas on what I’m doing wrong would be great.
Thanks in advance.
michael
// Mar 17, 2007 at 4:18 am
Solid plugin - Works great! I was able to get it up and running with little trouble.
I’d love to see custom poster location in the next release. Even being able to specify the url of the picture - just like its associated flv - would be ideal.
cheers
eyn