I am in the early stages on recoding my Viper’s Video Quicktags plugin from scratch and in the process I will be replacing JW Player with a free and open-source alternative. JW Player is really great, but sadly it’s released under a non-commercial license which just won’t do.
So please, if you know of any good Flash players that will do FLV, MP4, etc. please leave a comment with a link!
Here’s my list so far of players to compare and pick between: (I’ll update this list with suggestions)
- Flowplayer (currently leaning towards this one, it seems really badass)
- OS FLV
Before I switched back to WP from Chyrp, I used this. http://www.osflv.com
Wasn’t half bad, if a bit ugly.
Thanks!
I use flowplayer – it is pretty badass and i’ve been happy with it. It does just about everything you need it to! If you go with flowplayer, I would add a config option for users to enter a key if they are so inclined to purchase a license for their domain to remote the watermark.
Flowplayer is pretty powerful, and you can download the sources, so you can compile the commercial version without any of the limitations (after swapping a few lines in one source file).
The only difference is a lack of branding I thought.
There also may be some stuff around how many domains you can use it on. If you modify the source, you’re basically compiling their “unlimited” commercial version. (http://flowplayer.org/download/index.html)
The free version is GPL’ed which means you can use it however you want wherever you want on any amount of domains.
The number of domains restriction only comes into play when you want to remove the branding.
Keep in mind – modifying the source to remove the branding is against the licensing restrictions:
The Flowplayer Free version is released under the GNU GENERAL PUBLIC LICENSE Version 3 (GPL).
The GPL requires that you not remove the Flowplayer copyright notices from the user interface. See section 5.d below.
Commercial licenses are available. The commercial player version does not require any Flowplayer notices or texts and also provides some additional features.
… Oops. Guess if you want free-as-in-beer, it’s OS FLV.
Have you tried
http://www.schillmania.com/projects/soundmanager2/ ?
Some rad players skinnable via css!
That won’t play FLV’s, will it?
SM2 will play FLV’s, yes – see the “aquarium” video demo on the project home page, for example. There are some quirks and limitations eg. one video per page as the library was written for audio firstly, and MPEG4/FLV/movieStar flash video was added later with the Flash 9 version. If you want an embeddable solution with a single SWF for multiple use on one page, I’d look at Flowplayer, OS FLV(?) or others etc.
Cool! About time you reworked this plugin.
Remember to read “Correct way of adding CSS and Javascript references to WordPress themes” as you re-do the code.
http://www.mattvarone.com/wordpress/add-css-javascript-wordpress-theme/
The VideoPress one is open source, you should work with Niall on it.
Yeah, Lloyd had suggested it to me as well. My only concern with using the VideoPress player is that to the best of my knowledge it was written to specially play back a single video file. It does that very well (I love the simplicity of the VideoPress player), but I’ve found a lot of users of my plugin use the Flash player feature for a lot, lot more. For example playlists (XML), audio files, streaming, plugins, total skinning, etc. Flowplayer also has the added advantage that you can interact with it using Javascript, specifically jQuery (which I find plain awesome).
That’s not to say the VideoPress player couldn’t be updated to support those features (if it doesn’t support some of them already), but I imagine it’d require a very significant investment of time and effort to do so. Not to mention that I don’t know whatever language these Flash players are written in, so I wouldn’t be able to assist.
I do plan on making my plugin a framework of sorts though so that the Flash player could easily be swapped out for other players.
By the way, if the goal is to turn the VideoPress player into the de facto standard for Flash video players, then awesome! My comment above was merely meant to point out that at the moment it isn’t nearly flexible as the current player my plugin uses.
Sorry I misunderstood, I thought there would be different players for different media types. There are no plans to make the VideoPress player do more than video.
My plugin isn’t specifically designed for audio, but if you give a Flash player (at least the JW one) an MP3 file, it’ll play it.
For example:
Video: http://www.finalgear.com/news/2009/11/07/top-gear-season-14-teaser-commercial/
Audio: http://www.finalgear.com/news/2009/08/21/adam-carolla-and-eric-stromer-tell-top-gear-us-adventure-story/
It’s the same player, but just with a different height value.
Hi,
I’m evaluating different payers for my website in these days… And ran into this post…
What do you think of Anarchy media player… it looks nice.
http://an-archos.com/anarchy-media-player
It is GNU licensed
Bye
Can I make a feature request? Is it possible to auto-generate thumbnails of the videos too?
No, that’s not possible without special software on the server.
First off, I’m not a lawyer. This is not legal advice. But, I think I see a way around the FlowPlayer branding issue.
Section 7 of the GPL version 3 allows authors to add terms to the license for various reasons. The makers of FlowPlayer have opted to require credit be given to them in the user interface of any derivative works:
So, a derivative work — ie. a modified version — can be released so long as it doesn’t claim to be FlowPlayer and credits FlowPlayer source code in the interface.
Here’s the trick, section 7 of GPL v3 also says:
So, if you had a derivative work of FlowPlayer, which properly credits the FlowPlayer source code, it could be released under the GPL without any such requirements to maintain any sort of branding. Then anyone could take that source code and make the interface as clean as they like and use it however they like.
At least that’s my $0.02
Hello, I really enjoy your plugin and have nothing but good things to say about it. The only issue I have encounter has been recently and that is myspace chantging the way the host their FLV files. Do you think there will be a fix for this problem in a future release?
MySpace supports oEmbed. I’ll be pulling the URL to use directly from their servers.
Amazing plugin!
One thing I noted while using it was that the ability to change the embed URL of the player you use (I’m doing this for Blip.tv) would be fantastic!
Thanks for a great tool!
Peter G, your quote states you can remove additional PERMISSIONS, not additional REQUIREMENTS. What flowplayer wants is a requirement, not a permission…the relevant requirement is the license’s section 7b) which mentions legal notices. It should be argued though whether “legal notices” allows writing “based on” (as opposed to “copyright by”)!