Dec
09
HTML5 видео уже тут

Для тех кто знает и понимает зачем это, живой пример реализации концепции HTML5 в видео онлайн-плеера:

Ограничения те же самые, что и у ютуба, а именно:

Поддерживаются браузеры, способные обрабатывать видеотег стандарта HTML5, а также видеокодек h.264 или формат WebM (с кодеком VP8). К ним относятся следующие:

  • Firefox 4 (WebM)
  • Google Chrome (WebM и h.264)
  • Opera 10.6+ (WebM)
  • Apple Safari (h.264, версия 4+)
  • Microsoft Internet Explorer 9 (h.264)

Примечания

  • Поддержка полноэкранного режима реализована частично. Нажатие кнопки перехода в полноэкранный режим приведет к расширению экрана проигрывателя до размера окна браузера. Если ваш браузер поддерживает полноэкранный режим, вы можете использовать его для просмотра всего видео в полноэкранном режиме
  • Проигрыватель HTML5 содержит значок на панели управления. Если вы не видите значок HTML5 на панели управления, вы будете переадресованы на проигрыватель Flash (вследствие приведенных ниже ограничений)

Наслаждайтесь (а для этого желательно иметь Chrome по-новее или IE9). В Opera возможны тормоза, особенно под виндой, т.к. она еще плохо жует VP8.

P.S. Фулскрин не работает, т.к. видео вставлено через iframe, выйти за пределы которого видео естественно не может, если не загружено с того же домена.

P.S.2. Браузеры не поддерживающие video-тег (IE < 9, к примеру) или которые не умеют играть VP8 или H264 будут видеть перед собой флеш-плеер. Theora выпилил принципиально, т.к. ущербный кодек и будущего в HTML5 для него нету.

P.S.3. Код еще не очень, собираюсь на JQuery переписать чуть позже. Чисто для демонстрации.

Добавить в news2.ru Google Delicious Забобрить эту страницу! Добавить на Newsland.ru Добавить на СМИ2 Добавить на RUmarkz Добавить на Ваау! Добавить на rucity.com Добавить в закладки МоёМесто.ru Добавить на Habr Добавить на Moi Novosti Добавить страницу к Mister Wong Добавить на Moikrug Добавить на Myscoop Добавить на 100zakladok


Oct
23
Как скачать видео с RuTube

RuTube Если посмотреть в интернетах, то рунет полон от криков по типу «как скачать с RuTube», не качается и т.д.

С задачей не справляются большинство известных сервисов для скачивания видео, таких как videosaver, savefrom.net и т.д.

Проблема в том, что команда RuTube решила, что они очень умные (хаха) и не разрешают пользователям запретила скачивать контент с их видеохостинга.

Это разрешают все видеохостинги известные (YouTube, Vimeo, Metacafe), а вот RuTube особенный, он решил со скачиванием бороться альтернативно-одаренным способом — переведя проигрывание видео на сайте на rtmp.

Но настоящих джедаев это конечно не остановит.

Сегодня я расскажу как легко и удобно можно скачать видео с RuTube (делал для своего видеохостинга и с вами поделюсь – с работающим примером на борту).

Update. Рабочий пример (пример удален!!!!)

Читать полностью »

Добавить в news2.ru Google Delicious Забобрить эту страницу! Добавить на Newsland.ru Добавить на СМИ2 Добавить на RUmarkz Добавить на Ваау! Добавить на rucity.com Добавить в закладки МоёМесто.ru Добавить на Habr Добавить на Moi Novosti Добавить страницу к Mister Wong Добавить на Moikrug Добавить на Myscoop Добавить на 100zakladok


Sep
24
Псевдостриминг видео и полезные утилиты

Видео псевдостриммингЯ уже писал про FFmpeg его настройку и сборку.

Хотелось бы продолжить цикл статей на эту тему. Чем сегодня и займемся.

Есть еще две полезные утилиты, которые нужны и желательны к установке.

Это flvtool++ и qt-faststart. Первая — предназначена для быстрого инжектирования метаинформации в flv файлы, вторая — для перемещения метаинформации с конца mp4 контейнера в начало.

Обе утилиты нужны для псевдостриминга (помогают быстренько серверу считать информацию о файле и отдавать его с заданного отрезка времени). Читать полностью »

Добавить в news2.ru Google Delicious Забобрить эту страницу! Добавить на Newsland.ru Добавить на СМИ2 Добавить на RUmarkz Добавить на Ваау! Добавить на rucity.com Добавить в закладки МоёМесто.ru Добавить на Habr Добавить на Moi Novosti Добавить страницу к Mister Wong Добавить на Moikrug Добавить на Myscoop Добавить на 100zakladok


Jul
11
Личная встреча с заказчиками

Встречи с заказчикамиФрилансеры и удаленщики чаще всего стараются избегать прямых встреч с заказчиками.

Причин тому множество — кто-то боится ляпнуть что-то не то, кто-то боится показать свою личность, у кого-то другие проблемы.

Читать полностью »

Добавить в news2.ru Google Delicious Забобрить эту страницу! Добавить на Newsland.ru Добавить на СМИ2 Добавить на RUmarkz Добавить на Ваау! Добавить на rucity.com Добавить в закладки МоёМесто.ru Добавить на Habr Добавить на Moi Novosti Добавить страницу к Mister Wong Добавить на Moikrug Добавить на Myscoop Добавить на 100zakladok


мая
24
Открыл твиттер-аккаунт

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

Однако в блоге мне последнее время действительно писать просто некогда, т.к. писать хорошие статьи — это уйма времени, а писать что-либо, лишь бы было, я не хочу.

А документировать основные мысли буду с радостью в формате твиттера, ну или постараюсь.

Поэтому теперь я тоже в твиттере, посмотрим, что из этого получиться.

Мой твиттер — malkinstanislav

P. S. А еще — студии ArtLab больше не существует, мы ее закрыли. Чуть позже напишу, что к чему. Будет новая студия, уже зарегистрировал домен.

Добавить в news2.ru Google Delicious Забобрить эту страницу! Добавить на Newsland.ru Добавить на СМИ2 Добавить на RUmarkz Добавить на Ваау! Добавить на rucity.com Добавить в закладки МоёМесто.ru Добавить на Habr Добавить на Moi Novosti Добавить страницу к Mister Wong Добавить на Moikrug Добавить на Myscoop Добавить на 100zakladok


мая
15
Блог переехал

Теперь должен работать быстрее :)

О багах сообщать.

Добавить в news2.ru Google Delicious Забобрить эту страницу! Добавить на Newsland.ru Добавить на СМИ2 Добавить на RUmarkz Добавить на Ваау! Добавить на rucity.com Добавить в закладки МоёМесто.ru Добавить на Habr Добавить на Moi Novosti Добавить страницу к Mister Wong Добавить на Moikrug Добавить на Myscoop Добавить на 100zakladok


Apr
30
Обо всем и о ниочем

Факты:

1.  Выступил 18 апреля на конференции Codecamp 2010. Моя скромная презентация на этот счет:

презентация Codecamp

2. Проект freelancehack.ru закрыт по двум причинам: для продления домена нужно загружать сканы паспорта, что уже не интересно и второе — проект развивать банально некогда, да и наверное, нет смысла.

3. Стукнуло 25 лет, можно забрать диплом из университета и забыть о таком понятии, как «армия».

4. Проект, которым я занимаюсь, подошел вплотную к количеству 10-ти серверов (на данный момент их 9), посещаемость составляет порядка 2300–2600 уникальных хостов в день (3000–3500 посетителей в день)..полет нормальный, работаем дальше. Пока мало, планирую выйти на уровень 8000 в день к концу года.

5. Подумываю о том, чтобы завести твиттер, т.к. короткие мысли сюда не хочется публиковать, а их часто довольно много бывает.

Добавить в news2.ru Google Delicious Забобрить эту страницу! Добавить на Newsland.ru Добавить на СМИ2 Добавить на RUmarkz Добавить на Ваау! Добавить на rucity.com Добавить в закладки МоёМесто.ru Добавить на Habr Добавить на Moi Novosti Добавить страницу к Mister Wong Добавить на Moikrug Добавить на Myscoop Добавить на 100zakladok


Apr
04
Новости с полей

Через 4 дня (точнее уже почти 3) мне стукнет 25 лет. Много или мало — тяжело сказать.

Однако можно будет подвести какие-то итоги достигнутого. Что и сделаю, в течении недели. Ждите об этом отдельный пост.

А теперь о том, что планируется.

Планирую написать одну или несколько заметок про Sphinx. Да-да, снова. Прошло некоторое время с тех пор, как я писал про него, однако есть уже что сказать нового.

Понадобилось мне написать ftp-поисковик. Как же тут без Sphinx обойтись-то! Пришлось столкнуться с теми вещами, с которыми не стыкаешься, пока база маленькая (база фтп-поиска уже перевалила за 6 млн. файлов).

Пришлось сделать некоторые оптимизации, поглубже изучить Sphinx и его возможности. О чем собственно и напишу.

До скорых встреч.

Добавить в news2.ru Google Delicious Забобрить эту страницу! Добавить на Newsland.ru Добавить на СМИ2 Добавить на RUmarkz Добавить на Ваау! Добавить на rucity.com Добавить в закладки МоёМесто.ru Добавить на Habr Добавить на Moi Novosti Добавить страницу к Mister Wong Добавить на Moikrug Добавить на Myscoop Добавить на 100zakladok


Feb
21
Установка FFmpeg в Linux

Upd. Продолжение — http://freeprogs.kiev.ua /2010/09/psevdostriming-video-i-poleznye-utility/

В частности речь пойдет про Debian Lenny, но это же самое вполне подойдет и для любого Linux, ровно как и для FreeBSD.

Немного предыстории: с самого начала видеохостинга у меня ffmpeg был просто втупую поставлен через менеджер пакетов — apt-get install ffmpeg .

Однако со временем я пришел к тому, что версия сильно устаревает (например текущая сборка в lenny датируется маем 2009 года — почти год назад), а версию из sid не всегда удается корректно собрать, и с этим надо что-то делать.

А что делать? Да взять и собрать себе ffmpeg из официального svn. Так и поступим. Читать полностью »

Добавить в news2.ru Google Delicious Забобрить эту страницу! Добавить на Newsland.ru Добавить на СМИ2 Добавить на RUmarkz Добавить на Ваау! Добавить на rucity.com Добавить в закладки МоёМесто.ru Добавить на Habr Добавить на Moi Novosti Добавить страницу к Mister Wong Добавить на Moikrug Добавить на Myscoop Добавить на 100zakladok


Feb
17
Из личного опыта: о плюсах и минусах удаленной работы

Как многие из вас наверняка знают, я довольно длительное время занимался фрилансом (впрочем и продолжаю время от времени) на довольно высоком уровне.

И некоторое время назад стал постепенно больше переходить на удаленную работу, т.к. начал пробовать себя на иностранных биржах. А там чаще всего — либо постоянная работа, либо такие мелочи, что даже браться не хочется и тратить свое время на это.

Проектов же, на 3–4 месяца, как я обычно привык брать ранее — на них почти нету, либо мало (как правило это что-то по типу «нужен сайт», но бывают и исключения). Поэтому остаются только длительные проекты, а это, как правило, работа в удаленной команде и довольно длительные проекты (например, над проектом Solve’360, в котором я работал 3.5 месяца в прошлом году — работа еще далеко не закончена, люди работают, а проект растет). Читать полностью »

Добавить в news2.ru Google Delicious Забобрить эту страницу! Добавить на Newsland.ru Добавить на СМИ2 Добавить на RUmarkz Добавить на Ваау! Добавить на rucity.com Добавить в закладки МоёМесто.ru Добавить на Habr Добавить на Moi Novosti Добавить страницу к Mister Wong Добавить на Moikrug Добавить на Myscoop Добавить на 100zakladok