I want my cfvideo
Inspired as I am by Rob Brooks-Bilson's posts, I'm putting this out there:
I want a cfvideo tag for Centaur that is akin to the cfimage tag in terms of usage and abilities. I want to be able to crop, cut, manipulate, and codec video. I want to be able to easily make Flash Video content from our content.
I posit that video isn't what's next for web developers, it is what is.
I wanted to get that in before I hear what anything about the next version of ColdFusion.
Comments
How about making IP phone calls out of ColdFusion. That would be cool.
OnError:
<cfphonecall callid="ERROR ERROR" voicesynth="benforta" call="#adminMobile#"> Warning. An error has occurred. </cfphonecall>
Better yet an avatar on screen that talks
<cfavatar model="benforta" creepyeyesfollowcursor="yes"> Hello, welcome to my ColdFusion blog </cfavatar>
Do people understand what a processor-intensive operation video encoding is, not to mention all the extra junk that will be in CF to handle this even if 99% of CF users never use it?
That said, there are other solutions to getting video done in such a way. Using something like SoThinkMedia's Flash Video Encoder with cfexecute and some creative use of custom tags may give you what you are looking for.
Just a thought
I'm always VERY wary when people say things like "Don't worry about it--the hardware will be so powerful it won't matter!" Faster hardware is not an answer to bloatware, which is what adding video processing capabilities will turn ColdFusion into.
Adobe has solutions to do everything with video you could possibly imagine, and yes, on the server side and programmatically, just not with ColdFusion. In my opinion it should stay that way. Throwing crap like this in to impress my boss and get him to buy more CF licenses is not the way to make a good product.
I suppose this gets into the question of what ColdFusion is, and what Adobe wants it to be in the future. If they're going to indiscriminately say "yes" to every idea they hear, we're in for very rough times ahead.
Hey, I know, in addition to cfvideo let's throw ActionScript 3 support in there while we're at it! It'll be a big ol' party! My server processors, RAM, and disk space as well as the performance of applications will suffer for it, but the eye candy will impress my boss! :-)
Adobe is not here for performance, or to avoid bloatware, or any of that (just check out the size of a CF8 installation if you have doubts).
ColdFusion is here to make things EASY, and if it helps make online video editing EASIER, then what is the problem?
I'm all for it--there were people who thought PDF manipulation was a bad idea a few years back, but now it's really the best thing CF has going for it!
And if anyone says "great idea!" I may lose my mind. :-)
I guess I just think about this stuff completely differently than the people who want this because cutting and manipulating SOUND now too--in ColdFusion?!?!?--that's Reductio Ad Absurdum to me.
cfvideo allows to convert, concat videos, get info about the video and cut out images. all in various formats.
cfvideoplayer/cfvideoplayerparam will allows playing flash and mp4 (flash 9 required) videos in a online player, you can arrange video group, playlists ...
take a first view of the player and some attribute infos of the tags at http://preview.railo.ch/video/
greetings Michael
I'm not exactly sure how I feel about a cfvideo tag. I know I would like a Coldfusion tag that I could just type in something like this:
All the tag would do is display my .swf video or .flv video file in a Flash compatible skinned player.
I would also love a tag, one that would automatically correct the problem in IE and how it displays flash. All you would need to do is type in and that would write all of the code needed to display a .swf file in any browser on the internet. It would auto-correct the crappy IE problem.
I'm not sure how you would use CF to manipulate video. I guess I have always seen Flash Pro and Premiere the tools to do that with from Adobe.
I'd love to see CF become free, btw. I think the number of users would go up and the community would grow. If anything a free license to run on a server for non-commerical endeavors. I want this from Adobe, not Dragon.
Can I see them doing it? Well, PDF generation chews up major processor power now, so anything can happen, I guess.
I hear what both @jason and @matt are saying. However, I have to disagree, ColdFusion's job to me has always been make hard things easy. Working with user developed video on the web isn't easy for the average developer yet. Adobe can make it so. 


OnError:
Warning. An error has occurred.
Better yet an avatar on screen that talks
Hello, welcome to my ColdFusion blog
Posted by: Dan Roberts at May 14, 2008 2:22 PM