Веб-версия Vinci

02.08.2016 Поделки, JS, Vinci

Недавно вышедшее мобильное приложение для обработки фотографий фильтрами на основе нейронных сетей Vinci понравилось многим, я же решил добавить удобства и сделать онлайн-версию данного сервиса, тем более что API оказался довольно простым. В итоге получился сайт "одной кнопки", позволяющий оценить возможности Vinci.
Читать далее...

Ссылки на трансляции Sportbox в HD

13.06.2016 Поделки, PHP, Sportbox

Сайт Sportbox.ru известен своими прямыми трансляциями и большим количеством видеоконтента на спортивную тему. Однако на сайте посмотреть все видео можно только в SD-качестве, а за HD-качество просят заплатить денег. Немного подумав, я скачал официальное мобильное приложение Sportbox, и к моему удивлению, просмотр трансляций и записей в HD доступен бесплатно.
Читать далее...

Клиент Periscope для компьютера

Наверняка многие уже знают приложение для прямых видеотрансляций со смартфонов, которое называется Periscope. Единственный его недостаток - это отсутствие программы-клиента для настольных компьютеров. Впервые я это осознал, когда почувствовал, как греется мой телефон во время просмотра трансляции, и когда увидел, сколько трафика оно кушает. Поиски в интернете особо ничего не дали, в основном все сторонние решения представляли из себя сайты - агрегаторы трансляций, собранные по какому-то непонятному алгоритму, либо "статьи", рассказывающие о том, что пользоваться Перископом на компьютере можно через эмулятор Android, правда умалчивающие о том, что запуск Periscope в эмуляторе больше похож на рулетку - никогда не знаешь, когда вылетит приложение и вообще работают ли функции. Просмотр и создание трансляций не работают вообще, а для просмотра карты нужно серьезно постараться.

И тогда я решил написать свой неофициальный клиент Periscope для ПК.
Читать далее...

Генерация временных меток в FFmpeg

Часто при записи онлайн-трансляций результирующий видеофайл получается без временных меток (timestamps), вследствие чего при воспроизведении не получается перейти к какому-то конкретному месту видео, и это не удобно.
Читать далее...