Extension:Firefogg

The Firefogg Extension enables client side encoding of videos to the ogg theora format. It additionally supports a chunk upload system for arbitrary file formats to archive more reliable large file uploads over POST.

You can enable firefogg uploading on commons by enabling the mwEmbed gadget

Also see Firefogg support page on commons.

Also see Media Projects Overview