<MyRusakov.ru />

PHP и MySQL с Нуля до Гуру

PHP и MySQL с Нуля до Гуру

Данный курс - это более 20-ти часов видеоуроков по изучению PHP и MySQL. Ключевой момент курса - это создание движка для сайта с нуля. Каждая строчка комментируется. Практически для каждого урока имеются упражнения. Причём данные упражнения направлены не только на закрепление материала, но и на реализацию реальных задач, встающих перед Web-разработчиками при создании сайтов. После курса Вы сможете без проблем создавать движки для любых сайтов.

Также почти к каждому уроку идут упражнения для закрепления материала.

Просмотрев курс и выполнив упражнения, Вы сможете без проблем создавать функциональные движки для самых различных сайтов.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Как просмотреть AVI-файл на сайте

Как просмотреть AVI-файл на сайте

Однажды я писал о том, как вставить видео к себе на сайт без использования сторонних сервисом. Однако, у многих возник вопрос: "А как просмотреть AVI-файл?". Ответ простой: "Никак.". Однако, встаёт вопрос: "А как тогда Youtube, Rutube и другие видеохостинги принимают AVI и проигрывают его?". Вот о том, как это делается, Вы узнаете из этой статьи.

Просмотреть видео на сайте можно лишь при условии того, что оно является потоковым. Это ключевой момент, отвечающий на вопрос, почему SWF, FLV и другие Flash-форматы проигрываются, а AVI - нет. То есть когда Вы загружаете на Youtube AVI-файл, то он не только загружается, но и затем конвертируется, например, в FLV-формат. То есть загружаете Вы AVI, но люди смотрят уже FLV. Вот и весь секрет.

Теперь встаёт вопрос: "А как произвести конвертацию AVI в FLV на сервере?". Стандартных средств PHP недостаточно для выполнения такой операции, поэтому здесь нужно отдельное приложение, которое называется ffmpeg. Именно оно и позволяет заниматься конвертацией из AVI во Flash-форматы.

Однако, приложение - это, конечно, хорошо, но как с ним обмениваться данными? Вот для этого существует посредник - библиотека ffmpeg, которая имеет базовый набор функций, позволяющих управлять этим приложением. Фактически, эта библиотека - это промежуточное звено между языком PHP и ffmpeg.

Чтобы стало ещё понятнее, привожу ещё более простой пример. Наверняка, Вы знаете функцию mail() в PHP, которая занимается отправкой писем. Однако, данная формулировка не совсем верна, так как функция mail() ничего не отправляет. А она лишь связывается с приложением sendmail, которое и занимается отправкой писем. То есть здесь снова та же ситуация: функция mail() - посредник между PHP и приложением sendmail.

Надеюсь, я объяснил более-менее понятно, и Вы поняли, как всё это работает. А в следующей статье я расскажу Вам, как установить ffmpeg на Denwer, потому что у начинающих возникает с этим очень много вопросов и проблем.

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:

    Она выглядит вот так: Как создать свой сайт

  2. Текстовая ссылка:

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

Комментарии (3):

razo razo 23.04.2011 20:44:17

буду ждать вашу статью

Ответить

MyGod MyGod 25.11.2012 16:53:47

Добрый день! А не могли бы Вы написать сам код обработки видео через ffmpeg?

Ответить

Admin Admin 25.11.2012 20:40:26

Лучше всего об этом написано в официальной документации: http://ffmpeg-php.sourceforge.net/doc/api/ Далее смотрите, что нужно и смотрите, как это делается.

Ответить

Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.