We have had a few video cameras, but it was always a real pain to submit short video clips to YouTube. Basically, I would need to create a short movie in a program like iMovie or Final Cut Express and then export it. This is something that is too complicated for my wife, so she asked me for some way to simply drag and drop a video onto an icon in her dock.
I put together these two scripts to automate that process. Just install youtube into /usr/bin/local, and youtube.app into /Applications (and then drag it to your Dock). First, here's the youtube shell script:
Here's the AppleScript source for youtube.app; paste this into Script Editor and save as an application:
When you have a nice video clip (say in your Movies folder, in iPhoto, or QuickTime) that you'd like to post to YouTube, just drag the file or files onto the dock icon for youtube.app. Terminal.app will fire up and run ffmpeg to convert the videos into a format more comfortable for the web. Also, it will fire up QuickTime Player with the transcoded file(s). You open a browser window to youtube.com, and then just drag the file(s) from the title bar of the QuickTIme Player window(s) into the file chooser dialog of the browser. After a bit of time, the video(s) should be uploaded.Mac OS X Hints
http://hints.macworld.com/article.php?story=20081121220038725