Я лидер WEB разработки
Главная страница → Для будущих лидеров → Мастер-классы → Работа с видеофайлами в командной строке - ffmpeg и mencoder

Работа с видеофайлами в командной строке - ffmpeg и mencoder

Каждый из нас иногда смотрит в своем браузере видео, и многих, должно быть, посещала мысль о том, чтобы сделать подобную вещь на своих ресурсах. Успех youtube'а показывает - видео в интернете будет распространяться все больше и больше. Чтобы показывать видео на веб-страницах, видео-файлы нужно приводить к одному формату, и делать это, очевидно, хотелось бы на сервере, который в большинстве случаев работает под управлением ОС из семейства Linux. Вопреки распространенному заблуждению, для Linux написано большое количество софта, работающего с мультимедийными файлами и в том числе с видео, причем софт этот предназначен как для просмотра, так и для модификации мультимедиа-файлов. Пожалуй, самые распространенные и раскрученные приложения - это ffmpeg и mplayer (вместе с mplayer поставляется также программа для кодирования видео - mencoder). Эти программы работают практически с любым из существующих на сегодняшний день форматов видео и позволяют конвертировать видео из одного формата в другой, делать скриншоты и много других полезных вещей.

Ведущий

Большов Виктор Владимирович
 
Выпускник обнинского института атомной энергетики, физико-энергетический факультет, специальность "Физика металлов".
Аспирантура по специальности - "Приборы и методы физического эксперимента".
Старший разработчик компании "Chronopay". (http://chronopay.ru)
 
Опыт web-разработки – более 5 лет.

Аудитория

Разработчики программного обеспечения
 
Некоторые требования к подготовке аудитории:
1) Базовые знания работы в Linux-е
2) Основы bash

Итоги посещения мастер-класса

Слушатель познакомится с программами ffmpeg и mencoder, научится получать информацию о фильмах, конвертировать видео в различные форматы (включая Flash-video - flv, для воспроизведения в браузере; здесь остановимся отдельно, рассмотрим включение видео в веб-страницу), снимать скриншоты (jpeg, png) с видео с  произвольной позиции в потоке, демультиплексировать и мультиплексировать видеофайлы, разрезать видео на части и склеивать части в единое целое.

Программа

  1. "Linux не мультимедийная ОС" - еще один случай так называемого вранья.
  2. Установка ffmpeg и mplayer. Кратко об этих двух программах.
  3. Програма - ffmpeg.
    3.1.   Получение информации о  фильме.
    3.2.   Конвертация фильмов в разные форматы.
    3.3.   Скриншоты.
    3.4.   Демультиплексирование.
    3.5.   Мультиплексирование.
    3.6.   Разрезаем на части и склеиваем обратно
  4. Программы mplayer и mencoder
    4.1.   Получение информации о  фильме.
    4.2.   Конвертация фильмов в разные форматы.  
    4.3.   Скриншоты.
    4.4.   Демультиплексирование.
    4.5.   Мультиплексирование.
    4.6.   Разрезаем на части и склеиваем обратно
  5. Flash-video. Как включить плеер на веб-странице.

Условия и предварительная регистрация

Продолжительность программы - 1 день.
 
Ориентировочная стоимость - 9 000 рублей.
 
 
© 1997 - 2008 | PHP Club Team | PHPCENTER | PHPCONF | +7 (495) 585-92-61