Здравствуйте, Irisro!
Я очень сомневаюсь, что эта задача подходит для PHP. Ради интереса сходил на сайт PHP - среди стандартных модулей PHP таких модулей нет, среди модулей PECL тоже. Единственная возможность как-то заставить PHP работать с видео - это лезть непосредственно в двоичный код и парсить его практически вручную. Но задача это не то, что не из легких - из сложнейших!
Существует какой-то другой способ обработки. Просмотр можно организовать с помощью FLASH - я не специалист по FLASH, поэтому подсказать вряд ли смогу, а конвертер надо искать в зависимости от того, какая система установлена на сервере, на котором Ваш сайт базируется. Соответственно, при загрузке видео на сервер, надо запускать конвертер и конвертировать видяшку Вашу. То есть, вывод о том, как конвертировать, так и выплыл - надо установить на сервере такой конвертер и запускать его, как системную программу. Но это тоже непросто все... Хотя и проще, чем лазить по байт-коду
Все упирается в наличие самой программы под конкретную ОС.
С уважением, Товарищ Бородин