Рубрика «Работа с видео» - 34

Мы неоднократно рассказывали о регистраторах отечественного бренда AdvoCam. Не все знают, что этот бренд принадлежит российской компании «Видеомакс», обладающей 17-летним опытом работы на рынке профессиональных систем видеонаблюдения и входящей в группу компаний Меттэм, производителя бытовых фильтров очистки воды БАРЬЕР. «Видеомакс» владеет собственным производством в городе Александров (Владимирская обл.). Там ведется как разработка регистраторов AdvoCam, так и итоговый контроль качества – полноценная ODEM-схема в действии. То есть, когда большинство марок видеорегистраторов ограничиваются закупкой в Китае готовых устройств с минимальной локализацией и установкой «шильдика», AdvoCam доверяет азиатским партнерам только контрактную сборку.

Разработка, как уже было сказано, ведется исключительно в России. По такой же схеме работают многие крупнейшие мировые производители электроники – Apple, Sony и прочие. «Мозги – наши, руки на сборке – китайские». Но для России применение такой схемы большая редкость, а на рынке видеорегистраторов кроме AdvoCam подобного, кажется, вообще никто не делает.

Как в России делают видеорегистраторы: репортаж с завода AdvoCam во Владимирской области

Звучит «красиво», но как обстоят дела на самом деле? Мы приняли приглашение лично посетить производство и убедиться в том, что «российские регистраторы AdvoCam» – это не вымысел.Читать полностью »

До недавних пор мой «парк» подводных гаджетов включал только один агрегат – камеру Kodak EasyShare C123 Sport. Прошлым летом она поехала со мной на первые «боевые» испытания в Черногорию. В процессе выяснилось, что к этой «мыльнице» у меня есть целый ряд претензий. Да, рыбок в Адриатическом море я поснимал, несколько довольно ярких фотографий с рафтинга также привез. Качество снимков, в принципе, оказалось вполне удовлетворительным – жаловаться было особо не на что. Но возникли другие нюансы. Больше всего расстроило отсутствие оптического зума – мне тогда казалось, что при съемке подводного мира без него очень трудно. Плюс неудобные кнопки, плюс крайне своеобразная система управления, плюс странная конструкция крышки, под которой расположена флешка, плюс маленький экран, который слепнет под водой практически полностью… В общем, в этом году я снова собрался в Черногорию, и под это дело решено было расширить «парк» подводных гаджетов еще парой устройств.

Отпускные гаджеты: опыт эксплуатации Nikon CoolPix AW120 и Sony Action Cam AS100V
Kodak EasyShare C123 Sport

Начну с того, что найти в небольшом украинском городе фотокамеру для подводной съемки практически нереально. Можно, конечно, заказать в интернет-магазине (что я и сделал), но вот предварительно покрутить ее в руках перед покупкой – увы. Розница постепенно отказывается от фототехники в любом ее проявлении, поскольку подавляющее большинство потребителей снимает на смартфоны. Обычную недорогую мыльницу или какую-нибудь зеркалку начального уровня пока еще можно отыскать без особых проблем, а вот столь нишевой продукт, как герметичная камера, – нет. Читать полностью »

Решение задачи онлайн-вещания с IP-камеры, вообще говоря, не требует применения WebRTC. Камера сама является сервером, обладает IP-адресом и может быть подключена напрямую к маршрутизатору с целью раздачи видео-контента. Так зачем же применять технологию WebRTC?

image

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

Серверное решение для кодирования видео с использованием встроенного видео Intel HD Graphics
В предыдущей статье речь шла о кодировании видео с использованием технологии Intel Quick Sync на современных процессорах Intel и о том опыте, который мы получили в процессе интеграции этой технологии в наш софт. В этот раз я расскажу о том, как мы создавали серверное решение, о проблемах, с которыми столкнулись, а также о производительности нашего решения на серверных процессорах Intel. Пользуясь случаем, хочу поблагодарить наших коллег из Intel за оперативную помощь в процессе интеграции Intel Quick Sync в наш софт.
Читать полностью »

Если вы подозреваете, что у вас дома завёлся полтергейст, хотите приглядеть за ребёнком, интересуетесь, чем занят кот в ваше отсутствие или хотите застукать Деда Мороза прямо под ёлкой, то всё, что для этого нужно — ноутбук или ПК с веб-камерой и бесплатная программа Ivideon Server.

Превращаем ноутбук в видеорегистратор

Обычное дело, когда сперва появляется какое-нибудь изобретение, а потом находятся самые неожиданные способы и сценарии его применения. До сих пор использовал веб-камеру на своём ноутбуке исключительно для редких видеозвонков. В остальное время она была чем-нибудь заклеена.
Читать полностью »

Azarkant: короткометражный мультфильм, на который ушло три года

На Хабре не так давно публиковалась новость о создании короткометражного фильма «Крепость», созданного Дмитрием Федотовым.

На днях на глаза попалась еще одна короткометражка, Azarkant, от Андрея Климова. На создание этой короткометражки ушло целых три года, и создавалась она на ПК с процессором i7 930 и 6 ГБ ОЗУ.

Само собой, на такой машине прорисовка/рендеринг выполняется достаточно долго (одна сцена прорисовывается по 50 часов, по словам создателя ролика), так что остается удивляться терпению автора.

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

Как запатчить 11 разных прошивок и не сойти с ума от разнообразия Если какая-либо операция превращается в рутину — автоматизируй её. Даже если времени потратишь больше — зато ты занимался не рутиной, а интересным делом. Именно под этой вывеской вместо того, чтобы просто запатчить новые 11 версий rtsp_streamer'а для камер от TopSee, решил нарисовать автопатчер. Идеальным языком для любых наколенных изделий я считаю питон — достаточно лаконично, достаточно жестко по читабельности (хотя я всё равно умудряюсь сделать его не читаемым). В общем, сейчас я расскажу, как с помощью палки и верёвки за один вечер научиться рисовать автопатчеры.
Читать полностью »

Приходилось ли вам, перейдя по ссылке на интересный видеоролик на Youtube, обнаруживать, что ради нескольких секунд, где действительно происходит что-то интересное, вы только что потратили нескольк минут на созерцание совершенно бесполезного «мусора» только потому, что автор видео выложил целиком файл с видеорегистратора или смартфона? Количество видеокамер стремительно растёт, а количество людей, способных хотя бы обрезать пару лишних фрагментов, похоже, остаётся постоянным. И проблема не только в нескольких минутах убитого в интернете времени — ведь есть и более серьёзные случаи, например, десятки и сотни часов видео с камер наблюдения, которые иногда приходится просматривать, чтобы раскрыть преступление.

Учёные из университета Карнеги-Меллон разработали эффективный алгоритм выделения наиболее интересных фрагментов видео на основе машинного обучения. Новый алгоритм, названный ими «LiveLight» значительно превосходит аналоги по скорости и качеству работы. LiveLight выделяет характерные фрагменты видео и сотавляет их «словарь», а затем пытается предсказать на их основе следующий кадр. Если это удаётся с достаточной степенью точности, то это значит, что кадр не добавляет практически никакой новой информации и его можно исключить. В отличие от «механических» подходов, реагирующих на любое движение в кадре либо резкое изменение яркости, цвета или контраста, LiveLight достаточно универсален — он хорошо работает и на видео, снятым неподвижной камерой, и на любительской съемке трясущимся смартфоном.


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

Изображениями с широким динамическим диапазоном уже никого не удивишь. Наверное каждый хотя бы раз в своей жизни пробовал создать HDR фотографию. Однако мало кто знает, что в индустрии кино эта технология используется уже больше десяти лет, и все рабочие процессы конвейера, начиная от создания текстур и заканчивая рендерингом готовой сцены, тесно связаны с работой в линейных цветовых пространствах, представленных числами с плавающей запятой.

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

Что такое OpenColorIO?

OpenColorIO (OCIO) — это библиотека, обеспечивающая работу с цветом в индустрии кино. В частности, она использовалась при создании фильмов Человек-паук 2 (2004) и Алиса в стране чудес (2010). OpenColorIO предназначена для преобразования всех цветовых пространств, которые встречаются по ходу продвижения изображения по конвейеру.
Читать полностью »

Аналоговое видео Глупо спорить с тем, что аналоговое видеонаблюдение уходит в прошлое: дешевые IP камеры дают картинку сопоставимого качества с дорогими аналоговыми. Помимо этого, IP камеры не ограничены сверху ничем, кроме производительности регистратора, тогда как аналоговые камеры требуют жесткого соответствия приёмной карты, согласования уровней сигнала передатчиков/усилителей/приемников и прочего шаманства.
Конструируя систему на базе IP камер в любой момент можно снять камеру и заменить на более качественную — если при этом сохранить IP адрес и логин-пароль, то, скорее всего, даже не придётся менять настройки приемника — просто в архив пойдёт более качественная картинка.
С другой стороны, это накладывает ограничения на регистратор — он должен быть готов работать с любым разрешением, любым битрейтом, любым кодеком и любым протоколом… Ну или по крайней мере, корректно работать с заявленным.

Шива В мире софта есть два пути — есть linux-way: это набор небольших программ, каждая из которых делает одну функцию, но очень хорошо; и есть windows-way: это огромные кухонные комбайны, которые умеют делать всё, и немного больше. Главная проблема linux-way — это отсутствие интерфейса. Чтобы получить всю пользу придётся скурить маны (или хотя бы прочитать --help), и поэкспериментировать. А так же сообразить, что и с чем можно скомбинировать и как. Главная проблема windows-way — это потеря основной функции. Очень быстро при обрастании доп.функционалом теряются тесты ключевого функционала, и со временем начинаются проблемы даже с ним. А еще при этом начинается инерция мышления: «это главная функция, она оттестирована сильнее всего, там бага быть не может, пользователь делает что-то не то».
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js