Artem
Sergey
Жесть
mmth
Ты не понимаешь, это другое)
Den 💙💛
Den 💙💛
Artem
2. Обработка видео ffmpeg
И вот на этом моменте мы останавливаемся, ибо ffmpg кушает много и долго, а значит вызывать его из пыха - антивариант. Пых сдохнет раньше, чем ffmpeg разродится
Отсюда следует, что нужны вебхуки, как минимум.
Artem
а вебхуки на ноде. А это +1 зависимость к проекту
Artem
В итоге получается то о чем я говорил - нормально на массу можно только как saas делать
Den 💙💛
Скажем так, поднять связку не так сложно и займет пару дней. То, что я перечислил выше с месяц
Дальше месяц займет написать решение на бэке и фронте
Den 💙💛
Den 💙💛
Тут нода вообще не нужна
Artem
Не усложняй
ну вот сделаешь ты загрузку видео. Дальше его нужно декодировать и только потом опубликовать. Как ты процесс декодирования отслеживать будешь?
Artem
а ещё я сталкивался с тем, что иногда ffmpeg молча падает в ошибку. Вообще молча. Ничего не говорит, скотина такая
Artem
на обработку 15минутного видео одним потоком у меня уходило до 40 минут. А значит нужно делать несколько потоков - на каждое качество свой
Den 💙💛
Можно сделать так:
Загрузил видео на пыхе
&&
Послал на ffmpeg
&&
В базе переключил статус
Это все одной строчкой вызывает скрипты на сервере и можно через exec
Artem
А ещё есть проблема кодеков. Не все программы выгружают корректный h264
Den 💙💛
Den 💙💛
Den 💙💛
Artem
когда выгрузили видео с другими настройками - всё прошло ровно
Den 💙💛
Artem
Ну если у тебя есть опыт реализации подобного в формате "легко и просто", то найди время свободное и посчитай Антону, сколько будет стоить такой проект
Den 💙💛
Den 💙💛
Artem
аналогично с nginx. Всё хорошо, но лучше скомпилировать самостоятельно
Den 💙💛
Den 💙💛
Я лишь описываю, что мы такое поднимали. Это не так сложно. Однако этим всем занималось 3 человека.
И да, тут хостингом не обойтись. Как минимум нужно:
1. Сервер для сайта
2. Сервер для декодинга видео
3. Сервер для файлового хранилища
Den 💙💛
Мощным будет для декодинга
+ Не забываем о канале
Artem
Den 💙💛
Den 💙💛
Так что упираемся в цену
Den 💙💛
Но это реализуемо
Artem
Так я не говорю, что это нереально
Artem
Я о том, что на массу такое сделать нельзя
Den 💙💛
Можно ещё и трансляцию сделать 😏
Den 💙💛
Artem
Да чего же
Потому что вопросов будет больше чем профита
Den 💙💛
Artem
Деняг стоит это много, своими спецами это развернуть не получится, админить это постоянно придётся. О какой массовости может идти речь?
Den 💙💛
Artem
Разве что контейнерами, как ты написал, распространять
Den 💙💛
Ну может парень на этом будет миллионы поднимать, то вопросы отпадут
Den 💙💛
Но тут пока сплошные может
Artem
На поддержку посадить
оно за такие деньги, как получится в итоге, нужно будет единицам. Так зачем морочиться с универсальным решением, если можно просто продавать свои услуги по реализации подобного стэка
Den 💙💛
Artem
@isay777 мы вон с Денисом подобное делали (каждый по своему). Ты миллионы на сториз будешь поднимать? Мы можем как-нибудь вписаться 😊
Антон
Artem
Антон
Artem
Антон
Den 💙💛
Баксов
А тут речь про деревянные и не идет
Artem
Den 💙💛
ЦеЕвропа!
Ну ты ж баксы хош
А я не против за фунты 😂
Edu
Кроссплатформенный markdown редактор под MIT License.
https://marktext.app
Artem
wtf?!?!
Edu
это конечно не совсем под Joomla^ но может кто документацию пишет – очень удобно
Dmitry
Норм ссылка, тут разрешено
Edu
диаграмы классов и UML есть
Artem
блин
Artem
я не понял, что это человек запостил
Artem
я затупил
Artem
думал бот пришёл пиарить свой продукт
Artem
Выглядит ничё так
Artem
но в шторме есть встроеный редактор, а для vsc есть плагин для md
Edu
я переюзал кучу платных редакторов - этот по моему лучший
Artem
Чем этот лучше того же штормовского?
Edu
и free
Edu
@kernusr не могу сказать - не юзал шторм я на mac os
Dmitry
Выглядит прикольно
Artem
Но я не навязываю
Artem
Если много разработкой не заниматься, то шторм, в принципе, нафиг и не нужен
Edu
@kernusr я на Nova пишу от Panic - но это не сравнится, конечно, с полноценной IDE типа шторма
Den 💙💛