Freedom_Сitizen
Нужна скорость и низкое потребление ресурсов CPU - при многопоточности в цикличности. Можно отрисовку делать на GPU как вариант, про такое тоже читал, но не знаю насколько такое эффективно.
Veli
по сути ты занимаешься ранней оптимизацией того, что еще не начало не вкладываться в твои ожидания по перфомансу
No
Вам правильно написали. Это не в этом чате вам нужна помощь. Найдите на какой-нибудь фриланс площадке исполнителя. А то вы просто кидаетесь терминами, не понимая что они вообще значат
Veli
и не факт, что если в твоем понимании это сложная задача, серверу будет сложно это сделать
Алексей
У меня при билде выскакивает ошибка Error: Cannot find module 'fs/promises'. Судя по тому что нашел в сети - это может быть вызвано тем что версия nodejs старая.
Подскажите, какая версия Nodejs должна быть для 21 версии Электрона? 14 достаточно или обязательно на 16 переходить?
Александр
всем привет
такой вопрос, для видеостримов какой плеер лучше использовать?
чтобы конвертировал hls в http ?
Павел
Алексей
Павел
https://www.electronjs.org/fiddle
Алексей
Павел
Я про стартовую сборку, далее шпигуй своими файлами в своей иде
Алексей
Павел
Алексей
но ругается именно билдер
Алексей
Павел
Я глянул в API 14 version, у него вообще отсутствует 'fs /promises'
Andrey
Ребят, всем привет! Может кто сталкивался, нужно единожды очистить кеш после апдейта версии, есть варианты как это лучше сделать?
Rewrite
Rewrite
Когда нужно будет выкатить какой-либо апдейт с очисткой кеша - обновляете переменную в апдейте
Andrey
А о каком сторедже речь, он же чистится?
Rewrite
Andrey
Понял, премного благодарен)
Mikhail
Всем привет, подскажите плз, как запустить html5 видео в Electron приложении? Видео находится на стороннем сервере.
через нативный html тэг <video src"ссылка на видео"> - не запускается)
Павел
Arsen
Arsen
Александр
Arsen
Ну так ищите как из hls получить mp4, а не http ))
Arsen
Скорее всего склеить сможет ffmpeg или vac
Arsen
* vlc
Mikhail
Mikhail
Arsen
HLS придуман в том числе так, что бы его с cdn можно было смотреть.
Александр
* vlc
этот может, но он очень глючный, с электроном дружит крайне плохо)
Arsen
Вообще задача не понятна, думаю вам надо в теорию погрузиться лучше. HLS - стриминговый протокол, он для прямых трансляций видео по http, включая cdn. Просто mp4-Файлы - для готовых предварительно видео. В mp4 Файлы нельзя прямую трансляцию записывать и сразу проигрывать так как они всегда имеют фиксированный размер.
Чтобы HLS смотреть в браузере, его конвертировать ни во что не нужно, просто играть HLS.is
Александр
Mikhail
Александр
ищу вариант, как можно повторить подобный функционал без потерь качества при преобразовании hls в http
Mikhail
Mikhail
Такое не подходит =)
Arsen
Mikhail
Mikhail
Хрен с ним почему, мне просто нужно знать, что это возможно реализовать, что бы передать на верх)
Arsen
У меня работает. Почему у вас не работает - я не знаю.
Mikhail
Mikhail
Если не сложно конечно))
Arsen
KioskBrowser
Mikhail
Ясно....)))
Libertas
Приветсвтую, сделал приложение через Electron-React-Boilerplate, в деве все прекрасно работает, сделал билд
npm run build && electron-builder build --publish never —mac
Приложение забилдилось без ошибок и при нажатии на иконку появляется в доке но не открывается вообще ни в какую, что это может быть?
Получил папку с файлами, но ни один
Подскажите кто сталивался в чем может быть проблема
southyyy
Libertas
southyyy
А не открывается ни в какую это что значит, ошибки нету?
Libertas
Libertas
Dmitry
Посоветовал бы стартануть из терминала и посмотреть ошибки
Libertas
southyyy
попробуй перейти в эту папку из терминала и там зайди в Contents/MacOS/
southyyy
и запусти оттуда, чекнешь логи
Dmitry
$ ./path/to/executable/App
Dmitry
Смотреть почему прилетел undefined
southyyy
ты где то используешь path куда передаешь аргументы
1 и из них undefined
Dmitry
И по хорошему добавлять чеки нужно, особенно если голый JS
Libertas
очень странно ибо таких ошибок на dev нет
Libertas
но спасибо, хотя бы знаю что искать
Dmitry
Dmitry
(Если ключами не указано иное)
Libertas
Libertas
вот, теперь 100% нащел причину, а вот как фиксить не ясно, resourcePath должна возвращать только стринг, как оно может быть undefined?
southyyy
🅰️nimeCoder
Столкнулся с проблемой на электроне + webpack 5.
Не могу из preload получить доступ с api электрона тк пишет что не может разрезолвить модуль fs (где то под капотом судя по всему оно его дергает и не только его) при импорте электрона. И сказано чёт про полифилы начиная с webpack 5.
Я чёт гуглить эту тему и пробовал разные методы, например менять target на electron-renderer, он действительно меняется, но после этого я получаю ошибку мод require is not defined (естественно замена require на импорт ошибку не меняет, но попытка хорошая) и это даже при включении интеграции и выключено изоляции
Может кто-то имел опыт? Вообще юзаю с electron-forge
Rewrite
🅰️nimeCoder
Черт, чет вот туда сюда дергал все, то то не то, то это, то контекст бридж не пашет с выключеной контекст изоляцией. Но при этом вроде добился того что у меня начало хотяб пахать при выключеной изоляции и включенной интеграции у окна, и прописаной интеграции в forge-config для редререр энтери поинтах вебпака.
А вот сейчас я убрал все это добро, у меня магическим образом починился contextBridge и electron экспортирует в прелоаде отлично... Черт я до этого как то это пытался побороть пару часов, и сейчас вот на те же грабли наступил, но вроде ворк
В общем трабла решена, но не понятно как