Однажды я писал о том, как вставить видео к себе на сайт без использования сторонних сервисом. Однако, у многих возник вопрос: "А как просмотреть AVI-файл?". Ответ простой: "Никак.". Однако, встаёт вопрос: "А как тогда Youtube, Rutube и другие видеохостинги принимают AVI и проигрывают его?". Вот о том, как это делается, Вы узнаете из этой статьи. Просмотреть видео на сайте можно лишь при условии того, что оно является потоковым. Это ключевой момент, отвечающий на вопрос, почему SWF, FLV и другие Flash-форматыпроигрываются, а AVI - нет. То есть когда Вы загружаете на Youtube AVI-файл, то он не только загружается, но и затем конвертируется, например, в FLV-формат. То есть загружаете Вы AVI, но люди смотрят уже FLV. Вот и весь секрет. Теперь встаёт вопрос: "А как произвести конвертацию AVI в FLV на сервере?". Стандартных средств PHP недостаточно для выполнения такой операции, поэтому здесь нужно отдельное приложение, которое называется ffmpeg. Именно оно и позволяет заниматься конвертаци