Не так давно на хабре обсуждалась новая инициатива от W3С — Encrypted Media Extensions или просто EME. Попробуем же разобраться на практике, что нового и интересного нам предлагают.
Читать полностью »
Рубрика «видео» - 50
Организация хостинга зашифрованного видеоконтента с помощью HTML5
2013-04-09 в 20:24, admin, рубрики: html, html5, javascript, w3c, Веб-разработка, видео, шифрование, метки: html5, javascript, w3c, видео, шифрованиеВыбираем компьютер в начале 90-х (eng-видео)
2013-03-27 в 10:35, admin, рубрики: видео, Железо, старое железо, метки: видео, старое железо .jpg)
Наверное, на Хабре многие уже забыли об ЭЛТ мониторах, «шариковых» мышках, дисководах для гибких дисков и прочих удовольствиях эпохи 90-х (да и начала 2000-х тоже). Если вы ностальгируете по компьютерам 90-х, или же, наоборот, не застали ту эпоху, рекомендую посмотреть англоязычное видео на тему «выбор компьютера».
Simple-Science — Простые опыты (дайджест #19)
2013-03-24 в 13:46, admin, рубрики: diy или сделай сам, goldphone, gtv, simple science, Блог компании GTV — видеоканал про технику, видео, жидкий азот, наука, Научно-популярное, опыты, своими руками, физика, эксперименты, метки: goldphone, gtv, simple science, видео, жидкий азот, наука, научно-популярное, опыты, своими руками, физика, эксперименты .jpg)
Сегодня в выпуске #19:
- фонтан консервированный;
- как достать пробку из бутылки;
- стекло-тяжеловес;
- ложка спасает кружку;
- руки в «крови»;
- песок и шарик.
Внимание:
Некоторые опыты могут повредить домашнюю утварь. Предупредите об этом родителей заранее ;)
Читать полностью »
Принципы анимации: как сделать хороший скринкаст программного продукта
2013-03-21 в 7:21, admin, рубрики: Alconost Video, анимация, Анимация и 3D графика, Блог компании Alconost, Inc., видео, продающее видео, Работа с видео, скриншоты, метки: Alconost Video, анимация, видео, продающее видео, скриншоты Жизнь – как вождение велосипеда. Чтобы сохранить равновесие, ты должен двигаться.
А.Эйнштейн
Преамбула: в Alconost Video мы делаем продающие видеоролики для программных продуктов, веб сайтов, онлайн сервисов, мобильных приложений. Ключевая роль в таких роликах отводится скринкастам — показу действий пользователя в программе/сервисе/на сайте. Скринкаст — это показ товара “лицом”. Если скринкаст сделан убого — у зрителя останется ощущение убогого продукта и задача “мотивировать попробовать продукт” будет провалена.
Мы задумались над тем, почему иногда скринкасты выглядят неестественно и негармонично и как сделать так, чтобы скринкасты всегда получались хорошо. Оказывается, существуют 12 принципов анимации Диснея и если следовать им — любое действие на экране будет выглядеть красивым и гармоничным. Мы чуть-чуть поработали над этими принципами: убрали то, что не относится к скринкастам, а остальное адаптировали под специфику видеороликов о программных продуктах. В итоге у нас получилась памятка-руководство для видеодизайнеров, которой мы и хотим поделиться.
Итак, если вы заказали видеоролик, и вам раз за разом присылают промежуточные версии с отстойными скринкастами — покажите вашим «видеоменам» вот этот ролик:
Видео предназначено для людей, близких к видеодизайну, поэтому если вам нужно более подробное описание каждого принципа — добро пожаловать под кат.
Читать полностью »
Что такое алгоритмы?
2013-03-19 в 8:49, admin, рубрики: computer science, Алгоритмы, видео, информатика, лекция, Учебный процесс в IT, метки: computer science, Алгоритмы, видео, информатика, лекцияЯ учился в Канаде (в моих старых постах на Хабре можно проследить за тем процессом) благодаря стипендии правительства Казахстана под названием «Болашак» (каз. «будущее»). Ребята с сайта essay.kz совместно с администрацией этой стипендии регулярно приглашают выпускников «Болашака» и снимают мини-лекции. Недавно позвали и меня, решил рассказать об алгоритмах.
На мой взгляд вышло довольно сумбурно, но многим понравилось. Вот примерный план лекции:
- Что такое информатика и computer science?
- Что такое алгоритм?
- Лучшие решения обычно не очевидны
- Машина Тьюринга и фундаментальные ограничения копьютеров
- Что такое простые и сложные задачи?
- Задача Коммивояжера
- Почему языки программирования не похожи на человеческие языки?
Видео разбито на две части (один, два). Чтобы пропустить введение – начинайте смотреть с 2:56.
Часть 1:
Решение вопроса с «морганием» экрана при растяжке видео
2013-03-15 в 8:31, admin, рубрики: видео, видеоплеер, Программирование, Работа с видео, метки: видео, видеоплеер Занимаюсь сейчас разработкой проигрывателя видео под Windows. И «завис» на некоторое время над задачей — после перехода на Qt, видео в проигрывателе начинает моргать и исчезать (см. видео).
Попытки переопределить QWidget::paintEvent невозможны из-за того, что Qt выполняет заливку на (https://qt-project.org/doc/qt-4.8/qwidget.html#autoFillBackground-prop) перед QWidget::paintEvent.
Попытка переопределить WM_PAINT и WM_ERASEBACKGOUND в QWidget::winEvent тоже не удалась, т.к. paintEvent может вызываться не только из WM_PAINT, но и другими сервисами по неизвестному мне алгоритму.
Поэтому ниже приведу решение как выходил из этой ситуации.
Читать полностью »
Мерцание видео при использовании Qt widget и Directshow
2013-03-15 в 8:31, admin, рубрики: directshow, qt, WinAPI, видео, видеоплеер, Программирование, Работа с видео, метки: directshow, Qt, WinAPI, видео, видеоплеер Занимаюсь сейчас разработкой проигрывателя видео под Windows. И «завис» на некоторое время над задачей — после перехода на Qt, видео в проигрывателе начинает моргать и исчезать (см. видео).
Попытки переопределить QWidget::paintEvent невозможны из-за того, что Qt выполняет заливку на (https://qt-project.org/doc/qt-4.8/qwidget.html#autoFillBackground-prop) перед QWidget::paintEvent.
Попытка переопределить WM_PAINT и WM_ERASEBACKGOUND в QWidget::winEvent тоже не удалась, т.к. paintEvent может вызываться не только из WM_PAINT, но и другими сервисами по неизвестному мне алгоритму.
Поэтому ниже приведу решение как выходил из этой ситуации.
Читать полностью »
Съемка Time Lapse видео под Android
2013-03-12 в 16:46, admin, рубрики: видео, Разработка под android, метки: time-lapse, видео, Разработка под android
Давайте напишем программу для создания своих собственных фильмов в технике Time Lapse. Завораживающее видео, снятое в этой технике с борта МКС, можно посмотреть здесь, более доступный вариант, который можно повторить с помощью описываемой программы — здесь.
Программа имеет простой интерфейс и несложный принцип работы:
• пользователь задает периодичность снимков встроенной камерой (например, 10 с) и желаемую частоту кадров генерируемого видео (например, 25 кадров в секунду);
• после нажатия кнопки «Старт» программа каждые 10 секунд делает фотографию и записывает jpg-файл на SD-карту;
• процедура повторяется до нажатия кнопки «Стоп» и «Создать видео», после чего последовательность фотографий превращается в видео файл формата Motion JPEG, который показывает отснятый материал в 250 раз (25 * 10) быстрее реальной скорости происходивших событий.
В программе два основных класса — MainActivity, занимающийся взаимодействием с пользователем и накоплением снимков и MJPEGGenerator, ответственный за превращение последовательности изображений в видео файл.
Класс MJPEGGenerator, взятый с code.google.com, был слегка переделан в связи с тем, что в Android Java отсутствует пакет java.awt.
Процедуры работы с камерой были преимущественно взяты из материала Работа с камерой в Android, где есть хорошее описание примененных решений, проблема «залипаний» камеры после лока/анлока Android-устройства была устранена благодаря stackoverflow.
Программа была отлажена на планшете Prestigio MultiPad 7.0 Prime под Android 4.0.
Какой проект можно успеть сделать за 7 дней?
2013-03-06 в 13:53, admin, рубрики: вдохновение, видео, производительность, стартап, фильмы, я пиарюсь, метки: вдохновение, видео, производительность, стартап, фильмы Проекты в IT, как правило, делаются месяцами. Иногда это немного обескураживает, и хочется, чтобы все было немного по-друому. Я решил провести небольшой эксперимент и попробовать сделать абсолютно новый проект абсолютно с нуля ровно за 7 дней. Выбрал интересную актуальную для меня проблему, взял недельный отпуск и полностью погрузился в разработку.
Читать полностью »
Тестирование автомобилей с пейнтболом, дронами и лунапарком, тьфу, большим ангаром
2013-03-05 в 10:56, admin, рубрики: видео, дроны, Работа с видео, роботехника, робототехника, тестирование, метки: Audio, видео, дроны, роботехника, тестированиеНет-нет, дорогой %username, ты не ошибся. Это действительно хабр. И этот топик как нельзя лучше соответствует тематике. Просто дайте мне все объяснить.
Ниже находится лучшее видео, что я видел на этой неделе. Правда-правда. Команда Audi UK устроила тест двум новым RS 4 Avant. Причем не обычный тест, а настоящую дуэль на больших пейтнбольных пушках (внизу картинка, а видео будет под катом).

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

