This media is not supported in your browser
VIEW IN TELEGRAM
Ну ничем кота не удивишь (
После тестирования системы видеонаблюдения на node.js столкнулся с багом ffmpeg при склейке изображений в видео - неправильно проставляются keyframes или вообще не проставляются, что не позволяет перематывать видео на определенный момент времени.
Поплясав с бубном решил проблему дополнительным параметром
где keyint=5 - это число фреймов, после которых выставляется keyframe,
а scenecut=0 - чтобы не добавлялся дополнительный фрем, когда энкодер считает что сцена обрезана
По итогу, идеальная команда для преобразования картинок в видос выглядит так:
Поплясав с бубном решил проблему дополнительным параметром
-x264-params keyint=5:scenecut=0
где keyint=5 - это число фреймов, после которых выставляется keyframe,
а scenecut=0 - чтобы не добавлялся дополнительный фрем, когда энкодер считает что сцена обрезана
По итогу, идеальная команда для преобразования картинок в видос выглядит так:
ffmpeg -framerate 5 -i %7d.jpeg -vcodec libx264 -x264-params keyint=5:scenecut=0 -b 800k -pix_fmt yuv420p result.mp4
Доброго вечера ✌️
Сегодня развлекался с Github Action. Как отсталый динозавр восполняю пробелы в devops и учусь деплоить не копипастом проектов с компа на сервак, а как нибудь прилично. Github Actions один из самый простых способов это сделать.
Если кто не в курсе, вот неплохая вводная от Вадима Макеева
https://www.youtube.com/watch?v=hevU4NdIsoU&ab_channel=VadimMakeev
Сегодня развлекался с Github Action. Как отсталый динозавр восполняю пробелы в devops и учусь деплоить не копипастом проектов с компа на сервак, а как нибудь прилично. Github Actions один из самый простых способов это сделать.
Если кто не в курсе, вот неплохая вводная от Вадима Макеева
https://www.youtube.com/watch?v=hevU4NdIsoU&ab_channel=VadimMakeev
Forwarded from For Web — фронтенд, дизайн, программирование
Лайфхак дня: чтобы открыть любой публичный GitHub-репозиторий в VS Code прямо в браузере, добавьте 1s к github в адресной строке → https://github.com/conwnet/github1s
#web
Привет всем грешникам в этом чате!
Я тут выкатил возможность избавиться от грехов при помощи React и NodeJS https://www.nosins.ru
А также небольшую статью о том, что я открыл для себя, пока пилил этот сервис, и с какими демонами боролся в процессе - https://jem-space.ru/pwa_develop_and_deploy/
Буду рад фидбеку!
#web #react #node_js #just_for_fun
Привет всем грешникам в этом чате!
Я тут выкатил возможность избавиться от грехов при помощи React и NodeJS https://www.nosins.ru
А также небольшую статью о том, что я открыл для себя, пока пилил этот сервис, и с какими демонами боролся в процессе - https://jem-space.ru/pwa_develop_and_deploy/
Буду рад фидбеку!
#web #react #node_js #just_for_fun
This media is not supported in your browser
VIEW IN TELEGRAM
#hardware
В общем такой расклад, ребят. Делаю экономичный слайдер для камеры и не хочу использовать зубчатый ремень. Хочу изъебываться и использовать прорезиненные валы и верёвку😁 Только все равно местами бечевка проскальзывает даже по резинке. Может кто знает какой материал веревки подойдёт лучше?)
Как закончу, расскажу из каких палок собирал и почему не юзал готовые модели)
В общем такой расклад, ребят. Делаю экономичный слайдер для камеры и не хочу использовать зубчатый ремень. Хочу изъебываться и использовать прорезиненные валы и верёвку😁 Только все равно местами бечевка проскальзывает даже по резинке. Может кто знает какой материал веревки подойдёт лучше?)
Как закончу, расскажу из каких палок собирал и почему не юзал готовые модели)
Внезапно вспомнил про то, что у телеги есть payment api. Решил затестить.
Чтобы принимать платежи нужна Яндекс Касса например (теперь уже Юмани). Поэтому у вас теперь есть уникальная возможность получить прощение грехов через @nosins_bot
Т.к. все на стадии тестирования, то можно провести платеж указав тестовые данные карты:
1111 1111 1111 1026
valid 12/21
cvc 000
Думаю, что бота можно довольно просто положить 😁 Как допилю, накатаю еще одну статейку про это.
Всем доброй ночи!)
Чтобы принимать платежи нужна Яндекс Касса например (теперь уже Юмани). Поэтому у вас теперь есть уникальная возможность получить прощение грехов через @nosins_bot
Т.к. все на стадии тестирования, то можно провести платеж указав тестовые данные карты:
1111 1111 1111 1026
valid 12/21
cvc 000
Думаю, что бота можно довольно просто положить 😁 Как допилю, накатаю еще одну статейку про это.
Всем доброй ночи!)
#esp #hardware
Нормальную систему мониторинга влажности запилить нет времени, поэтому припаял датчик к аналоговому входу esp12 (на котором уже висит датчик температуры и давления). Как оказалось, АЦП esp12 принимает максимум 1В на вход, поэтому чтобы работало нормально, нужно было ставить делитель.
Но я слишком ленив и устал, поэтому подключил цифровой выход с датчика (который при достижения порога выдает высокий уровень).
Теперь хотя бы так могу наблюдать за влажностью.
Нормальную систему мониторинга влажности запилить нет времени, поэтому припаял датчик к аналоговому входу esp12 (на котором уже висит датчик температуры и давления). Как оказалось, АЦП esp12 принимает максимум 1В на вход, поэтому чтобы работало нормально, нужно было ставить делитель.
Но я слишком ленив и устал, поэтому подключил цифровой выход с датчика (который при достижения порога выдает высокий уровень).
Теперь хотя бы так могу наблюдать за влажностью.
Forwarded from Ньюсач/Двач
Роскомнадзор с 10 марта принял меры по первичному замедлению скорости работы Twitter.
В ведомстве заявили, что меры воздействия на Twitter будут продолжены вплоть до блокировки.
Женский двач всё.
В ведомстве заявили, что меры воздействия на Twitter будут продолжены вплоть до блокировки.
Женский двач всё.
Прям вспомнил универские времена, когда с другом путем проб и ошибок разводили платы для устройств.
Forwarded from Zhovner Hub
Смотрите кто у нас платы проектирует https://www.youtube.com/watch?v=f6-FC3QnbX8