Я немного размышлял про видео хостинг и пришел к выводу, что следует разделить сервис по конвертации форматов и собственно файловое хранилище. Будет один сервер конвертатор, который будет обслуживать файловые аккаунты. То есть сервер конвертатор должен уметь скачать, сконвертировать и отправит туда, откуда взял. Делать это по запросу. Таким образом админка в блоголёте делала следующее: форма бы загружала на файловое хранилище, и подавала сигнал конвертатору приступит к работе. Нет, пожалуй такое не годится. Лучше сделать вот как: на файловом хостинге хранится инфа о всех файлах, если поступает новый файл, то модуль обращается к конвертатору и пополняет свою базу после конвертации. База файлового сервера доступна, например по xmlrpc, админке в блоголёте, из которой можно было бы управлять файлами и получать инфу о них, в том числе и скриншоты. Соответственно модуль файлового сервера можно было бы располагать и на том же сервере что и сам блоголёт, если позволяет тарифный план. Самое нерешенное - это сервер конвертатор, траф у него будет где то пополам входящий/исходящий. И скорее всего лучше брать Windows хостинг, так как в нем явно меньше проблем с мултимедия и конвертацией, но это под вопросом - если есть готовый софт конвертаторы для никсов. Я для никсов не встречал, а вод для винды полно всяких, в том числе командной строки -чтобы запускать из php. Так что разделяй и властвуй - вот и бюджетное решение для мултимедия хостинга.

Естественно, что сервер конвертатор будет платным или условно бесплатный - с ограничениями. Например 10 файлов в месяц, анонимно конвертировать не может, регистрация может быт автоматом и интегрированной в блоголёт, чтобы знать обратный адрес - куда отправлять сконвертированные файлы.