Mark Zuckerberg said that his favourite Facebook app is their own video application and it is certainly a good one.
In the video below I compare the experience of uploading video on Facebook and YouTube. I really enjoy the flow of Facebook: a) upload video, b) while you see the status of the upload, give the meta data for the upload.
A common thread on Ajaxian has been the file upload experience, and various widgets that try to improve upon the primitive <input type=”file” .. >. Video files are even larger, so giving good feedback on how much has been uploaded is a good thing. Currently you have to use a crazy hack, normally involving a Flash widget to do polling and such on how much has been placed up there. Ugly, ugly indeed. I hope we can get a better uploader in some of the browsers. Oh, and can you spot the chicken and the egg problem with the video below?
ASIDE: Facebook has opened up a bug tracker. They choose Bugzilla instead of something like JIRA. Really? Bugzilla? :)