fg

Сказки

Заезжал давеча Дима Гайдук. Замечательный человек. Стрим записывал.
Умудрились отравиться шашлыком. То ли мясо было плохое, то ли на осине шашлык готовить так себе идея.
Стрим таки сделали но ... ну... могло быть и лучше.


IMG_20210507_165813
fg

Обновка

Поскольку продукция внезапно начала пользоваться популярностью, решил увеличить объём и уменьшить трудозатраты через покупку нового самогонного аппарата Долго читал и думал, в результате приблизительно сформировал ТЗ и отправился в профильный магазин. Обрёл и аппарат и малость полезняшек - в том числе турбодрожжи и свякие измерители крепкости в выходном потоке.
Аппарат теперь побольше - на 20 литров, с отвинчивающейся баночкой вместо дико геморройного в промывке дефлегматора на старом.
Сделал первый подход... ну такооое... надо привыкать. Выдаёт непривычные 65 градусов сходу на первом же перегоне.
Настойку зарядил странную - тмин, укроп, лавровый лист и морковь. Вышло вкусно но горько и резко. По замерам около 50 оборотов, на вкус все 70. Цвет... специфический.

sam3
fg

Хреновуха

Стоит пара литров самогона - хотел сделать хреновуху. Но никак не мог найти хрен. Даже в пафосных местах типа Глобуса.
Сегодня обрёл на Планерной на рынке возле метро. В пятницу поставлю - будем тестировать рецепт.

temp
fg

Странная трава

Принесли траву незнакомую, называется сагандаля. Думал сделать настойку, но почитал и передумал. Сильно бодрая штука.
Пока тестирую на себе - пью чай. Посмотрим что получится.
fg

(no subject)

Отработали ролёвку по Вавилон 5.
Как всегда - готовился долго но подготовился так себе.
В целом вышло хуже чем могло бы но довольно забавно.
Фоток нет ибо было некогда. Есть чужие фотки тута вот.
https://vk.com/album-151567465_278397505
Сезон открыт!
fg

Retroshare

Уже неделю пытаюсь скомпилить Retroshare 0.6.6 под убунтою.
НИПАЛУЧАИЦА.
Да и хрен с ним - оно под винду есть и вполне совместимо с 0.6.5 на линуксе.
Помацкал - докладываю.

Что такое? Для тех кто не в теме.:
Средство общения в сети. Безсерверное воще. Совсем. Никто и никогда тебя не забанит и не выгонит оттуда тупо потому что некому. Система не принадлежит никому воще - разработчики пишут саму приблуду но ни коей мере не могут ничо внутри контролировать чисто конструктивно ибо каждая запущенная программа по умолчанию замкнута только на себя и тех с кем подписаны сертификаты. И всё.
При желании ещё и прилично анонимное ибо умеет тор и i2пы. Хотя всем похуй.
Как работает? MESH сеть на ip транспорте .
То есть все доверенные пользователи могут работать через друг друга по цепочкам.
При этом можно создавать как множества непересекающихся сетей, так и глобальные рои практически любого размера.
Оно пока что косое, кривое и странное - но уже работает и потенциал в ней виден прямо таки феерический. Эт я вам говорю - над которым хрендцать лет назад смеялись за предсказания и про ip телефонию, и про авторегистраторы, и про видеотрансляции и остальное всякое в количестве. (Геккон, ты помнишь ту ветку про регистраторы? А вопли чуть не до драки с Тимуром?)
Если не конкретно этой реализации - то похожему протоколу суждено стать в ближайшее время основным средством общения. По крайней мере среди технарей. А я уже и прямощас начинаю использовать. Чтобы к лету наблатыкаться. Потому что полигоны и выезды.
ИБО
Оно будет продолжать работать даже при отсутствии интернета. Вообще в любой локальной сети вы просто продолжите общаться с теми кто тоже в ней. Если хоть у кого появится аплинк - оно засинхрится с остальной сетью. Это решительно удобно при всяких там выездах на природу, полигоны и так далее. Опять же оно крайне гибкое и на этой основе можно лепить ооочень разное игровое, да.

Конкретика:
Что работает?
Работают чаты, почта, форума, каналы. В версии 0.6.6 ещё и доски.
Под что есть?
Винда - ок, линукс - отстаёт на одну цифру релиза (терпимо), андроид.... ну... мне удалось запустить один чат. Было непросто. Думаю скоро кто-нить допишет.

Народу в онлайне уже нормально так. Но пока что большинство просто пытается разобраться куда это меня занесло? зачем? что это вокруг такое косорылое? почему оно такое анахроничное? Зачем оно мне нужно и чо тут надо делать?
Куча чатов форумов и каналов с топиками ТЕСТ, ПОРНО (внутри пусто или фотка половины сиськи), ПОЛИТИКА (воще пусто) и так далее. Но есть и форума даже уже и со срачами внутри.
Кстати плюс - передача файлов проходит на офигенной скорости. Мявкнуть не успел как накликав по незнакомым кнопкам накачал 10 гигов антикварной порнухи, три сезона Вавилона 5 и чот ещё - даже не заметил. И вообще, с кинами музыкой и прочим варезом уже всё вполне прилично. Только поиск реестрочувствительный.
Короче как только оно ещё и под андроид заработает нормально - это будет бомба. Запасаемся кокпорном и ждём.

Желающим позабавиться - брать тут.
https://github.com/RetroShare/RetroShare/releases
И.. ТАДАМ! Самое забавное!

Тут нельзя никого найти поиском. Совсем нельзя. Только или заранее взаимно обменяться сертификатами или встретить в общем чате (попасть в который можно тоже только через заранее сертифицированного френда который на этот чат подписан)
В сети видны пользователи и их ресурсы только в том случае если у вас с ними есть хотя бы один общий френд. И даже тогда узнать никнейм пользователя не френда можно только если вы окажетесь в одном чате или будете писать на одном форуме. Соответственно - проблема спама, например, решена на уровне разработки протокола.

Чтобы зацепиться на большую сеть и видеть кучу народу - нужно обменяться сертификатами с кем-то у кого много друзей (например я) или самому иметь много друзей. В противном случае это будет просто один человек в пустыне. Или двое.
Короче можно создавать свои изолированные кластеры или френдить кучу народу и устраивать интернационал и движуху.
Есличо присылайте сертификаты - спишемся. Уже немало чего наподписывал.
fg

(no subject)

Лыжи в магазине были какие-то очень узкие и несерьёзные - пришлось найти на чердаке пару комплектов 1970 году и поставить новые крепления. С палками вышло хуже - в магазине тоже не подошли а старые нашлись но с уже отодранными снегозацепами... или как там называются такие кружочки чтоб не утопали. Да и ладно - пока сойдёт.

Удивительно как быстро тело вспоминает забытые ещё в школе навыки. Уже через час стало совершенно комфортно и удобно.
Благо ботинки и крепления за 40 лет стали значительно удобнее.

Collapse )
fg

Peertube v3

Peertube - или как сделать свой личный ютуб из шишек и еловых веток.
Довольно давно балуюсь видеохостингом под названием Peertube - пора и отчитаться. Отчитываюсь вот.
Итак, пробег - примерно год. Стабильность сервера превыше всяческих похвал - ни разу не упал.
Мало того - камрад под ником Chocobozzz (разработчик) после недавнего камингаута большинства коммерческих интернет-площадок резко ускорился и выкатил релиз версии с живыми трансляциями чуть не на год раньше чем обещал. Деяние, должен заметить, сродни геракловым подвигам.
Правда установка нового релиза вызвала у меня на сервере вайп - но это потому что я был сильно пьян и ленив. Да и пользователей там кроме меня не было так что и фиг бы с ним. Так или иначе - всё заработало. И таки прямо вот работает.
Итак - что такое пиртуб и зачем оно надо.
Это , вкратце, просто видеохостинг. Бесплатный, опенсорсный. НО. С возможностью раздачи контента не только с сервера но и p2p - типа торрента. На практике сие означает - ВАЖНО - что этот видеохостинг не ложится под нагрузкой. Всегда ведь как было? Пришло народу больше чем канал прожуёт и привет. Значит хочешь чтобы смотрели сотни народу - разворачивай всякие там облака, балансировку нагрузки и так далее, или иди на поклон к ютубу и прочим. А теперь уже пофигу - оно промежду клиентов само ползает с минимальным сервера участием, так что серверу надо совсем немного как канала так и ресурсов. Влепил где попало на чём попало и живи себе. Стал вдруг известен и пришли толпы народу - а пофигу, всё равно работает.
Сервера, вдобавок, прекрасно объединяются в сеть, делятся поиском по контенту и так далее. Например на моём сервере можно найти и смотреть кучу всякого опубликованного на других нодах этой сети. В перспектикве оно и ютуб обогнать сможет по размаху - совершенно не требуя для этого суперсерверов и прочих адских мощностей.

Теперь бытовуха - об удобстве.
Интерфейс - на четыре с плюсом. Потребные функции есть примерно все, кнопочки и менюшки примерно там где ищутся на автомате. Удобно, комфортно.
Стабильность - четыре с плюсом. Ни разу не упал. Иногда подвисает смотримая видюшка если очень часто перескакивать по ползунку перемотки. В целом пофигу.
Совместимость - пять. Ссылки работают у всех кому присылал - на мобилках и десктопах. Стабильно и чётко.
Качество - пятёрка с плюсом. Поскольку всё настраивается - в результате HD ролики с коптера смотрятся лучше чем на ютубе который таки принудительно их пережимает. Думаю для геймостримеров и любителей HD это будет изрядный плюс.
Наполненность сети контентом - пока неясно. Есть списки из тучи нод (некоторые весьма огромны), админ ноды (например я) может зафолловить любые другие и их контент начинает отображаться на его сервере в поиске и прочем. Но я не стал гнаться за наполнением - пока зафолловил один сервер с невнятным контентом и один с кастомным. Ибо всё ж пока для себя и друзей используется.
Цензура – самостоятельная. Никакой ютубовский робот своими кривыми манипуляторами не будет отковыривать у вас из роликов запатентованный звук или банить по подозрению в трампизме, марсианстве и прочем, но если запостить чегонить сильно забористое и долго хвастаться – из органов могут и прийти. Так что не панацея но существенное облегчение.
Ресурс – ограничен. Ну тоесть у меня там стоит какой-то жесткий диск с помойки на полтерабайта. Пока хватает. Кончится – буду решать. По умолчанию юзерам дайтся по 5 гигабайт, квоту можно менять.

Ссылки
Разработчики
#^https://joinpeertube.org/

Моя нода
#^https://video.fhtagn.org/

Список нод пиртуба (неполный)
#^https://instances.joinpeertube.org/instances

Пример ссылки на видео
#^https://video.fhtagn.org/videos/watch/44370b81-336b-4a8c-a03e-1bbb65be3071


P. S.
Про p2p видео.
На самом деле таких проектов уже бывало, причём довольно давно. Например Sopcast. Ах как люто его ненавидели спортивные копирасты! Ибо живые p2p трансляции ничего не стоят и смотреть футбольные матчи было довольно легко. Один расшарил - весь мир смотрит. Ну и в результате допинали бедолаг. Ибо были они централизованы и проприетарны. Но теперь технология есть в опенсорсе и централизовано выпилить уже не получится. Всех не перевешаешь! (С)
fg

Абонемент в дом культуры и извращений имени щщей с мёдом. From mjpg to rtsp over vlc and ffmpeg

Ввиду выхода пиртуба с возможностью трансляций - рашил потренироваться. Что транслировать? Что есть. Видеокамеры наблюдения проще всего. Чем транслировать? Конечно из консоли - не ставить же машину с OBS.
Ну и вот. Получилось. Как всегда.
Что мы имеем? Камеры по периметру охраняемого объекта и видеонаблюдение на основе Zoneminder.
Peertube хочет на вход RTMP со звуком. Zoneminder умеет отдавать mjpeg поток. Без звука, разумеется.
Теперь понеслось.
ffmpeg умеет отдавать по RTMP но, как выяснилось, не умеет правильно обрабатывать fps из mjpg потока. Зато умеет подмешивать звук.
vlc прекрасно умеет обращаться с mjpg потоками но не умеет отдавать в rtmp.
В итоге путь видеопотока вышел извилист и полон приключений.
Видеокамера купленная неисправной на распродаже в леруе (rtsp h264) ---- vpn машинка на orangePi -- в зоопарк виртуалок на толстом интернете (далее всё в виртуалках) --- zoneminder (h264 to mjpeg)-- vlc (перекодирует mjpeg в h264 и транслирует поток по сети в локалхост) -- ffmpeg (принимает по сети h264, добавляет к нему звуковую дорожку из радио Чипльдук , собирает енто всё в flv и отдаёт в пиртуб по rtmp) -- Peertube
Вышло такое вот
https://video.fhtagn.org/videos/watch/07e84ded-3b3d-4480-967f-def15b8526bb
На данный момент пока нет отслеживалок целостности потока и оно часто падает. Но я ещё помню как оно делается и скоро допишу. В целом - работает. А про пиртуб поподробнее расскажу в следующем выпуске. Крутая штука.

Интересующимся - построчно
cvlc "http://адрес_зонемайндера/zm/cgi-bin/nph-zms?mode=jpeg&maxfps=30&monitor=18&user=юзер&pass=пороль" --sout '#transcode{vcodec=h264,venc=x264{preset=veryfast,crf=23},vb=3000}:std{access=http,mux=ts,dst=:8085}'

ffmpeg -re -i "http://127.0.0.1:8085" -i "http://radio.4duk.ru/4duk128.aac" -c:v copy -c:a copy -bsf:a aac_adtstoasc -f flv "rtmp://video.fhtagn.org:1935/live/ключ_потока"


Оригинал записи:
http://fhtagn.org/channel/timeoff?mid=b64.aHR0cHM6Ly9maHRhZ24ub3JnL2l0ZW0vZGNlMDlkNDctYjc2Zi00OGQ5LTlmYzMtOWY1YTMwMTUxZDYz