Question about switching video player
|
kuemerle5
Joined: 2009-03-04
Posts: 31 |
Posted: Tue, 2009-10-13 06:07
|
|
I have recently been looking around at some flash video player out in the internets and I think I have found a very well put together player; perhaps even better than Flowplayer. It's the WordPress VideoPress player which is GPL licensed. It's look extremely web 2.0-y and the source code can be customized to suit the needs of Gallery. I was just wondering if the G3 team is open to switching video players at this stage of development if I provided a customized build of the player. If a G3 team member could give some feedback or advice on this subject, I would love it. Also, you can see a demo of the VideoPress player on their website. |
|

Posts: 16503
That requires someone to have a Wordpress.com account and upload their videos there as well as paying to play and requires WordPress..... I doubt we'll replace the default video player with something like that. However, I think it would be a cool community module that someone could create to offer more functionality if someone wanted to deal with those extra requirements. It appears they just have a plugin for Wordpress and not some API that can be used, so I don't know if or how easily it could be integrated into a 3rd party app.
Looks like they also have a framework. Note that this statement: "Note that it requires significant PHP coding and system administration skills, in addition to various server provisions." is probably going against the flow of us trying to make something that works great for 80% of the users as well as keeping the code base as simple as possible. This thing sounds like a beast. To do all this "With VideoPress, just upload a video, we’ll “crunch” it into several different formats just right for sharing on the web: DVD quality, HD quality, and even formats optimized for iTunes and Miro. Preview your uploaded video, then embed the video and publish your post." means major, very major, server resources and not a single shared hosting account on the planet could deal with something like that.
Docs are non-existent. Looks like they are more interested in generating revenue from this than actually sharing it. They are sharing it, but it's more of "here's the code, have fun figuring out what to do." Take a look at the readme: http://code.trac.wordpress.org/browser/wordpresscom-video-server/trunk/readme.txt It's not an easy implementation, is still intended to only go into Wordpress and still needs more skills than the vast majority of users have. It's a highly complex solution.
What our current solution does is just use FFMPEG to strip a frame out of the flash video to use as a thumb and plays flash video, no major processing on the back-end or anything like that.
I still think it could be a cool module, but I think it's going to be a lot more work to get working on individual servers than most people are willing to do or have the skills to do and I seriously doubt it will ever work on anything other than dedicated or higher end VPS servers. After digging into this more I also think that if someone does create a 3rd party video player for G3 they won't be using VideoPress. It does not look like it's intended to be used with anything other than WordPress, which most likely means tons and tons and tons of work just to get it working anywhere else.
____________________________________________
Like Gallery? Like the support? Donate now!!! See G2 live here
Posts: 31
Sorry about the confusion, I was just talking about replacing the player. Everything else would stay intact. The VideoPress player can be used outside of the whole VideoPress framework - only some minor tweaking would be required in editing the Flash source code - which I would be more than willing to do. The only thing that would be used from the framework would be the front end video player which is one of the best looking open source players, I think.
Posts: 22890
kuemerle5,
I like the player.
If it is just the player then go for it!
please create a fork of our git codebase in your own repository
http://codex.gallery2.org/Gallery:Using_Git
Would be nice to see a Gallery logo and not a WP logo, or making it customizable?
First I would see if you can get the WP player to work in place of the current one. Then once you get that sorted create a new module that would use that player instead of the current player.
I would not concern your self with getting the server side trans-coding stuff as it has a very high server requirement.Only doing the player right?
If the community likes the player and the majority go for it, then we will conciser it for a replacement but not for the initial release of G3.0
Dave
_____________________________________________
Blog & G2 || floridave - Gallery Team
Posts: 31
Sure thing. I know everything is definitely customizable because the Flash source code is provided so I will probably change that WP logo to a sick play button. I will start on it as soon as I can and test it and thoroughly as possible. Hope it turn out well!
Posts: 22890
Let us see an example as well when you get some parts done.
Dave
_____________________________________________
Blog & G2 || floridave - Gallery Team
Posts: 31
Alright, will do.