Probably any that you've seen accept uploaded video from their users. My company's software is dependent on ffmpeg and a few other open source tools for converting and dealing with video. I don't accept uploaded video but I do a lot of transcoding and ffmpeg is excellent for that. I also use mp4box and handbrake if anyone is curious.