LINUX.ORG.RU

Сообщения kvpfs

 

Изготовление пластиковые деталей

 , ,

Всех приветствую. Нужно несколько тысяч корпусов под приборы, простоя форма - небольшой разборный куб + немного обвеса снаружи. Возник вопрос - сколько ориентировочно это будет стоить на какой-нибудь фабрике? В целом, я могу наклепать из фанеры + покрасить (моё предложение уникально, данные девайсы лишь небольшой элемент, конкуренция около нуля, на вид - пофиг). Беглый поиск даёт единичные заказы + связываться надо, писать и тп. Мне пока прикинуть порядок цифр в сравнении с топорной фанерой без всех этих менеджеров и чертежей. Кто-нибудь волокёт в вопросе?

kvpfs
()

Трекинг для аватара

 

Приветствую. Все, наверное, слышали о том, как снимали Аватар - датчики на людях отслеживали их передвижение, а потом эта инфа использовалась для «оживления» моделей.

Хочу подобный комплект датчиков. Наверняка должно быть что-то готовое, как оно называется? Кто-нибудь юзал?

kvpfs
()

Найти художника

 ,

Всем привет.
Знаете ли вы какие-то площадки, где художники принимают заказы/работы? Хочу: я ему своё личико, а он мне правдоподобный портрет карандашом. Нравится мне подобное. ИИ не осиливают это, какой-то шлак вываливается из него.

kvpfs
()

Несоответствие скорости аудио и видеодорожек

 ,

Привет, рассказываю как было - был видос с видео и аудио дорожками, я вытащил из него видео в виде последовательности кадров и аудио дорожку, сделал манипуляции с кадрами (общее кол-во осталось прежнее), и планировал слепить с оригинальной звуковой дорожкой. Не тут-то было, аудио дорожка перестала совпадать с видео, рассинхронизация между звуком и картинкой. Может в видео контейнере имеются какие-то метки для синхронизации дорожек? В общем, чего я не знаю про какой-то механизм и как правильно извлечь аудио и вкрутить обратно после редактирования видео кадров?

Исходный файл:

$ ffprobe VID_20230507_230811.mp4

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'VID_20230507_230811.mp4':
  Metadata:
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: isommp42
    creation_time   : 2023-05-07T13:08:11.000000Z
    com.android.version: 10
  Duration: 00:01:12.43, start: 0.000000, bitrate: 9194 kb/s
  Stream #0:0[0x1](eng): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1280x720, 8914 kb/s, SAR 1:1 DAR 16:9, 30.48 fps, 30.48 tbr, 90k tbn (default)
    Metadata:
      creation_time   : 2023-05-07T13:08:11.000000Z
      handler_name    : VideoHandle
      vendor_id       : [0][0][0][0]
  Stream #0:1[0x2](eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 192 kb/s (default)
    Metadata:
      creation_time   : 2023-05-07T13:08:11.000000Z
      handler_name    : SoundHandle
      vendor_id       : [0][0][0][0]

Звук дернул в mp4 контейнер + накинул на него несколько эффектов, сохранял в опять же в mp4.

kvpfs
()

Умное размытие

 ,

Приветствую. Интересно:

  1. Есть последовательность кадров, я вырезал в ней некоторый кусок заменив прозрачностью для последующего композитинга. Когда на реальной съемке двигается камера быстро, то картинка расплывается. Если же я подложу под подготовленные кадры что-то, то граница между ними будет резкой, неестественной. Здесь напрашивается очевидное решение - нужен не тупой Alpha over (в блендере), а что-то, что распарсит кадр переднего фона и в местах, где будет граница с прозрачностью - сделает плавный переход прозрачность-картинка. При композитинге передний и задний кадр плавно сольются благодаря переходу. Знаете название такой ноды? Она не должна делать переход между край кадра-кадр.

  2. Natron или blender умеют размывать участок по маске? Маска попадает - есть размытие, нет - и размытия нет.

kvpfs
()

Прозрачный, но отражающий материал

 

Привет. Два вопроса:

  1. Нужно сделать что-то вроде коробки, у которой будет откидываться крышка, стенки будут бросать тень на откидывающуюся крышку (освещение на противоположной стороне). Данная анимация будет вмонтирована в реальную съёмку. Отсюда возникает требование к материалу стен короба - они должны отражать свет, но не отрендериться в итоговых кадрах (дать прозрачность). На этом этапе я сломался, спрашивал у ГПТ-4, она набросала схему для Shader Editor’a, не работает - материал виден на отрендеренных кадрах. Как правильно сделать такой материал? И да, прозрачность я включил в настройках рендера.

  2. При вмонтировании блендерной сцены в реальную возникает проблема - при перемещении камеры размытость картинки в реальной съёмке значительна, как бы добиться подобного эффекта для блендерной сцены, чтобы не выделялась подделка (надо размыть наложенную текстуру)? Ну т.е. хотелось бы такого - разместить на реальной съемке трек точку, которая скажет о скорости перемещения камеры, эту инфу сунуть в какую-то ноду эффект, которая даст размытость. До этой задачи ещё не дошёл, но любые ЦУ на эту тему облегчат путь.

kvpfs
()

Ротоскопирование без боли

 ,

Привет. Существует ли какой-то свободный софт для обвода объектов кадр за кадром в условно автомат режиме? Да даже на тупорном принципе цвет контраста в выделенной областе (что давно умеют граф редакторы). Нужно получить прозрачность в некоторых участках, софтина должна выплюнуть коллекцию png. Сетки уже программы пишут, а здесь нужно такой примитивщиной заниматься, должно быть что-то.

Перемещено hobbit из general

kvpfs
()

Timestep too small

 , ,

Привет. https://postimg.cc/YjD67qkZ
Запускаю софтину 2 раз в жизни. Пытаюсь симулировать данную схему, при увеличении сопротивления резистора R5 выше 1K, получаю ошибку:

Ngspice started...

Note: No compatibility mode selected!


Circuit: * qucs 1.0.0 /tmp/ttt/log.txt

Doing analysis at TEMP = 27.000000 and TNOM = 27.000000


Initial Transient Solution
--------------------------

Node                                   Voltage
----                                   -------
_net0                                 0.292683
_net1                                 0.566655
out                                   0.666903
in                                          12
xt1._net9                             0.666336
xt1._net7                              11.9732
xt1._net8                             0.645601
_net2                                  11.9732
xt1._net4                                    0
xt1._net5                            -0.263107
xt1._net10                            -11.3069
xt1._net11                           -0.263074
xt1._net6                            -0.263074
xop2._net1                             11.6657
xop2._net2                            0.369354
xop2._net4                            0.371049
xop2._net6                            0.371958
xop2._net5                           0.0783374
xop2._net8                            0.371773
xop2._net7                         9.85955e-06
xop2._net9                         1.10224e-13
xop2._net10                        1.10225e-13
xop2._net12                           0.739186
xop2._net13                          0.0603233
xop2._net15                            11.2711
xop2._net16                             11.982
xop2._net17                          1.049e-05
xop2._net19                             11.982
xop2._net18                             11.982
xop2._net20                         1.8609e-11
xop2._net21                            11.9732
xop2._net23                            11.9732
v.xt1.vfi1#branch                            0
v.xt1.vfi2#branch                 -2.63107e-13
e.xt1.eev16#branch                     22.0875
v1#branch                             -5.67267

doAnalyses: TRAN:  Timestep too small; time = 9.53674e-13, timestep = 2.5e-16: trouble with node "xop2._net2"


tran simulation(s) aborted
Warning from checkvalid: vector in is not available or has zero length.
Reset re-loads circuit * qucs 1.0.0 /tmp/ttt/log.txt

Circuit: * qucs 1.0.0 /tmp/ttt/log.txt

ngspice-38 done

поразмыслив, иду в свойства компонента «transient simulation», в поле MinStep (ну что-то похожее на жалобу из лога) ставлю значение 1e-25, ни на что не влияет. В чем проблема и как подчинить симултор?

Если я хочу построить график напряжения на резисторе R1, т.е. U(in-out), что написать в «diagram properties»? Если перетаскиваю землю на «out», то начинают лезть ошибки.

PS: там хреново видно, T1 - N MOSFET, на всякий случай уточню.

kvpfs
()

Нарезание внутренних шлицов, массово

 

Привет. Есть вал, диаметр 5мм где-то, имеет около 26 шлицов, в общем деталька весьма мелкая. Нужно изготовлять массово диск с внутренними шлицами, который сядет на этот вал, в диске отверстие несквозное. Вопрос - можно ли отлить (например алюминий) такую мелкую деталь и получить годное качество (вообще не ввязывался в литье ни разу), истории успеха?. Можно ли найти готовую протяжку для такой мелочевки? Но тут уже хлопотнее, т.к. придётся делать составную деталь, а потом спаивать, видимо, алюминием уже не обойтись и накостылить протяжку на коленках под сталь - звучит не очень.

Перемещено leave из talks

kvpfs
()

Превратить ЦПУ в «микроконтроллер»

 , ,

Приветствую. Есть у меня некоторые идейки (пока поиграться), для них нужен быстрый МК с хорошим объемом памяти (гигабайты), т.е. такого МК я не найду, всякая внешняя память вроде EEPROM - очень медленно. При этом всё необходимое должно быть в обычном ПК - много быстрой памяти + высокие частоты, нет только одного - нормальных, человеческих цифровых GPIO.

Гипотеза - у ЦП они есть (цифровые входы/выходы, помимо всяких там PCI и прочего COM-USB), нужно только к ним подключиться и правильно писать в нужные адреса. Если так, то известны ли вам какие-нибудь мат платы на условном алике (т.е. мат плата тупо соединит розетку на выходе с нужными ногами ЦП), куда вставив хеон, взяв какую-нибудь спец либу для работы с этими адресами (ну не очень хочется разбираться настолько, чтобы спускаться прям совсем низко, поэтому хотелось бы спец либу) и записав в память код своей программы можно получить микроконтроллер на максималках?

Ну уже менее желанное, но … . Может ли получиться что-то достойное с каким-нибудь чипом-контроллером PCI express шины? Т.е. на выходе он даст мне цифровые ноги с обещанными скоростями в гигабайты (хотя верится слабо, помнится, что народ всегда жаловался на низкую скорость пересылки данных между ЦПУ-ГПУ, что может быть быстрее прямых ног ЦПУ без всяких прокладок в виде PCI?). Только я не про всякие платы промышленного оборудования, какие-то цены слишком серьёзные, может вы знаете какой-то дешевый чип?

Пока я к практике не приступил, хожу присматриваюсь.

kvpfs
()

Vim, автодополнение

 ,

Приветствую. Имею nvim с дефолтным автодополнение (CTRL-P/N, без всяких плагинов). Хочется дополнять теги вводя вводя буквы с пропусками, например - helloworld можно дополнить введя hewor. Можно? Без всяких гигабайтных плагинов размером с самолёт.

kvpfs
()

Кренка, перегрев, stm32 мёртвый

 ,

Всех приветствую. Была отладочная stm32, взял кренку на 5V (L7905CV с теплоотводом), и запитал от неё МК и относительно моощную нагрузку, которая управлялась этим МК. Кренка перегрелась и отключилась (видимо ушла в защиту т.к. после охлаждения заработала). Всё бы ничего, но контроллер сдох, что за х-ня? Кренки любят давать сюрприз в виде высоковольтного выброса или это китайское дерьмо такое? Ну мне чисто на будущее, чтобы не палить контроллеры. Думал что они там всё по уму сделали, а не так, ладно бы сама сдохла, так ещё и за собой потянула.

Перемещено hobbit из talks

kvpfs
()

Литература по химии

 ,

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

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

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

kvpfs
()

УФ чернила

 

Привет. Нужны UV чернила (не для принтера), написать на стене хочу, в обычном свете вообще не видны должны быть. В данный момент лампу ещё не собрал, время идёт. Отсюда вопрос - можно ли самому приготовить такие чернила из подручных средства (аптека, магазин хим реактивов), или же не выёживаться и заказать? Кто-нибудь делал? Я видел советы растворять кислотно-зелёный маркер и прочее, но могут ли сравниться подобные способы со спец чернилами и светиться без 100500 киловатной лампы?

kvpfs
()

Симметричное шифрование, проверка валидности пароля

 ,

Привет. Шифрую файл:

gpg --cipher-algo AES256 --batch --passphrase "${password}" --output - --symmetric input | ...

И если далее пытаться его расшифровать, то в случае ввода неправильного пароля выдаётся соответствующее сообщение. Хочется чтобы расшифровка проходила успешно всегда при передаче любого пароля (т.е. алгоритм отрабатывал всегда и давал выхлоп, пусть и результат там невалидный бред). Я не вникал в суть алгоритма, но предположу, что должна вычисляться некая контрольная сумма от результата и сравниваться со значением зашитым в исходный/зашифрованный файл. Хочется не сохранять никаких контрольных сумм для сверки валидности, и, естественно, такой режим должен уметь не только лишь gpg, а любой дешифратор на данном алгоритме.

Если AES не умеет, можно ли заюзать какой-то другой алгоритм?

kvpfs
()

Приватная директория для шелл скрипта

 

Привествую. Представим, что запущен некий шелл скрипт, он расшифровывает какие-то данные, сохраняет что-то в /tmp, запускается редактор, скрипт зашифровывает и удаляет промежуточный файл. Очевидно, что есть некоторая уязвимость в период существования промежуточного файла в расшифрованном виде. Можно примонтировать tmpfs только для данного юзера и сохранять туда, но хочется ещё надёжней - создать директорию, которая существует в ОЗУ и лишь в период работы данной сессии скрипта и видна лишь процессам порожденным из скрипта. Эдакий временный приватный загончик. Есть какие-нибудь варианты? Только без всякой левой экзотики, лишь стандартными средствами.

Перемещено hobbit из general

kvpfs
()

smtp клиент

 ,

Приветствую. Хочу настроить клиент msmtp и отправлять с него письма на нужные ящики (по сути что-то вроде системы резервного копирования важной инфы, автоматом создавать копии в некскольких местах). По-хорошему - я вообще не понимаю для чего мне нужна аутентификация, может есть какой публичный SMTP сервер, куда я могу слать свою писанину? Если нет, то есть ли тут живые люди, которые настроили msmtp в связке с mail.ru? В мыльном кабинете я получил пароль для внешних приложений, ввёл его в конфиг:

$ cat ~/.msmtprc
account addr@bk.ru
host smtp.mail.ru
port 465
tls on
tls_starttls off
auth on
user addr
from addr@bk.ru
password password_for_external_app

account default : addr@bk.ru

при попытке послать письмо:

$ echo "-" | mail --subject "qqq" to@gmail.com
sendmail: authentication failed (method PLAIN)
sendmail: server message: 535 5.7.0 NEOBHODIM parol prilozheniya https://help.mail.ru/mail/security/protection/external / Application password is REQUIRED
sendmail: could not send mail (account default from ~/.msmtprc)
~/dead.letter 8/143
mail: ... message not sent

У кого-нибудь работает? Чего не хватает в конфиге? Видимо ребята из mail.ru считают мой клиент не причным приложением, а какой-то второсортной какашкой. Пробовал гуглопочту, но там совсем закрыли возможность коннекта по паролю, регаться где-то ещё - лениво, скорее брошу затею).

kvpfs
()

Крипта, хранение, POS

 

Всем привет. Объясните пожалуйтса 2 вопроса:

  1. Как хранятся биткоины (или любые другие) в эфирной сети (или любой другой)? Т.е. когда монеты являются инородными для данной сети. Смотрю на способы вывода с биржи и въехать не могу.

  2. Proof of stake, как и кто выбирает следующего валидатора (тот, что вроде майнера в PoW)? Неужели есть какой-то центр?

kvpfs
()

Размыть поляризованный свет

 ,

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

kvpfs
()

Криптовалютная история транзакций

 

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

Хочу немного понять то, во что хочу влезть.

kvpfs
()