Доступен (https://github.com/obsproject/obs-studio/releases/tag/23.0.0) выпуск проекта OBS Studio 23.0 (https://obsproject.com/), в рамках которого развивается пакет для потокового вещания, стриминга, композитинга и записи видео. Код написан на языках Си/Си++ и распространяется (https://github.com/obsproject/obs-studio/) под лицензией GPLv2. Сборки сформированы (https://obsproject.com/download) для Linux, Windows и macOS.Целью разработки OBS Studio является создание свободного аналога приложения Open Broadcaster Software, не привязанного к платформе Windows, поддерживающего OpenGL и расширяемого через плагины. Отличием также является использование модульной архитектуры, подразумевающей разделение интерфейса и ядро программы. Поддерживается перекодировние исходных потоков, захват видео во время игр и стриминг в Twitch, YouTube, DailyMotion, Hitbox и другие сервисы. Для обеспечения высокой производительности возможно использование механизмов аппаратного ускорения (например, NVENC и VAAPI).
Предоставляется поддержка композитинга с построением сцены на основе произвольных видеопотоков, изображений, текста, содержимого окон приложений или всего экрана, данных с web-камер и карт захвата видео. В процессе вещания допускается переключение между несколькими предопределёнными вариантами сцен (например, для переключения между содержимого экрана и данных с wеb-камеры). Программа также предоставляет инструменты для микширования звука, фильтрации при помощи VST-плагинов, выравнивая громкости и подавления шумов.
В новом выпуске:
- Добавлена поддержка ускорения кодирования видео в Linux при помощи VAAPI;
- Добавлены новые звуковые фильтры nvert Polarity, Limiter и Expander;
- Реализован пакетный режим переупаковки потоков (remuxing) и добавлена возможность автоматической переупаковки записываемого контента в формат MP4;
- Добавлен инструмент для вывода на устройства Decklink;
- Добавлена опциональная информационная панель со статистикой (включается черз меню View menu -> Docks). Существующие панели теперь не закреплены по умолчанию;
- Добавлена поддержка многотрекового звука и возможность балансировки стерео;
- В скрипте Instant Replay добавлна поддержка VLC в качестве источника видео.
URL: https://github.com/obsproject/obs-studio/releases/tag/23.0.0
Новость: https://www.opennet.dev/opennews/art.shtml?num=50216
При этом стримить только звук не умеет :(
напиши патч и отправь его пулл реквестом, сложно чтоли
> напиши патч и отправь его пулл реквестом, сложно чтолиИ без них есть что патчить.
Друг, как пропатчит KDE2 под FreeBSD, а?
ага. если тебе не нравится форма твоего носа сделай сам себе пластическую операцию.
заколебали дятлы, которые пишут "пиши патч". написать патч это возможно изучить незнакомый язык, окружение, кодстайл и кодовую базу проекта. за это время уже могут нужную фичу внедрить разработчики или кто-то другой патч напишет и в итоге будет бесполезно потраченное время.
Никто не запрещает тебе заплатить пластическому хирургу что он сделал пластику тебе за тебя. С программистами это тоже кстати работает.
Давно заметил, что донаты в России считаются чем-то зазорным. Зато не зазорным считается, что в опенсорсе тебе кто-то что-то ДОЛЖЕН. :D
Поэтому и нечего тратить на него своё время.И чем больше людей бросят писать на opensource, тем лучше.
Такие токсичные пользователи будут кричать как посмели программисты бросать писать под их opensource, да будет уже поздно.
И придётся этим людям писать все самим и не кукарекать, что все не нужно по их мнению
Линукс давно уже - инструмент корпораций. А "свободное сообщество" постепенно выродилось в смешное болото из прожектёров и неучей.
Да, поучите теперь меня жить :)
Обоснование для ДОЛЖЕН просто как дважды два:
Тыжпрограммист, а "мне в падлу" и "работа простаивает" (реальные цитаты). Не будешь делать? Тогда "иди на" (цитата сокращена по понятным причинам).
Донаты считаются только в опенсорсе зазорным, а как всякие школьники стримерам донатят - это явно полезное дело
Ничто серьёзное не может вырасти на донатах.
Расскажи это авторам Blender, Ardour, Krita и других крупных opensource-проектов, которые не находятся под покровительством коммерческих организаций. Ребята хоть посмеются.
Эти ребята давно уже смеются над "экспертами" с opennet и Лора, которые только и могут к каждой новости релиза продукта кричать своё фирменное "наружно".Когда нибудь это им всем аукнется.
В сторону проприетарщиков это тоже работает. «На кой такой орган мне это покупать, если можно стянуть с пиратобухты?» и прочий бред. При этом лично я не понимаю, как так может получиться, что профессионал не может позволить себе купить инструмент, хотя бы и по акции в условный киберпонедельник.
это не работает - когда нужны не мелкие косметические изменения, а починить к примеру, безнадежно убитый коленный сустав. Там и заплатить - квартирку сперва продашь, и результат не факт что тебе понравится даже за все твои деньги - или доктора придется очень долго поискать (и опять не факт что найдешь вообще)и с программистами это тоже не работает - у тебя во-первых не хватит нанять десяток на фуллтайм на год, а меньше не осилят, во-вторых, против тебя играет IBM и Google.
Но, конечно, самый действенный вариант решения своей проблемы - встать в позу и кричать "мне все должны". Как у нас, к сожалению, часто любят делать.
> починить безнадежно убитый коленный сустав
> квартирку сперва продашь, и результат не факт что тебе понравится150 000 руб.
> с программистами это не работаетфрилансер выполнит ВСЕ, что было указано в ТЗ... или не получит денег
> против тебя играет IBM и Googleкаких только отмазок не придумают халявщики, лишь бы не платить
> 150 000 руб.это тебе повезло просто (или пока не вылезли последствия). У меня вот у знакомого - 3x150000, две операции, и занесенный стафиллокок при второй. И потом еще пол-ляма+недешевый трип в Чехию ни разу не по пивным местам - за отпилить коленку совсем и заменить ее титаном, потому что пока боролись (не особенно умея, как позже выяснили) с инфекцией - от сустава уже ничего не осталось, чинить не взялся никто и ни за какие деньги. Это в общем хорошо, что ему было что продать.
И тоже в общем думает что ему повезло, потому что рядом лежал дядька, у которого титановый эндопротез стоял под углом - предстояло его удаление, и установка заново - а потом может приживется...а может уже и нет.>> с программистами это не работает
> фрилансер выполнит ВСЕ, что было указано в ТЗ... или не получит денегфрилансер может их и не получит (а может выполнит...что было указано, и не придерешься, только для употребления негодно) - но ты-то останешься в той же заднице, в которой и был изначально.
>> против тебя играет IBM и Google
> каких только отмазок не придумают халявщики, лишь бы не платитьну а зачем при таких раскладах - платить? У гугля все равно больше.
И заплатим мы адобу или там еще кому - за готовый и работающий продукт. А не самоучке с мотором, мамой клянущемуся, что сделает не хуже. Меняй профессию, развод лохов не твоя стезя.
> это возможно изучить незнакомый язык, окружение, кодстайл и кодовую базу проекта.И правда, вот же подлость-то! :(
А ведь как было бы классно, если бы хватало декларативно-описательного языка ЦУДРОАО (Ценные Указания Для Разработчиков От Анонима Опеннета).
ЦУДРОАО слишком неоднозначен. Решает язык Ещё Более Ценные Указания. ;-)
Куда же мы без бестолковых иносказаний
Просто выключи монитор, и будет тебе только звук)
> Просто выключи монитор, и будет тебе только звук)Ггг А если серьёзно то было бы неплохо иметь возможность стримить звук на Icecast.
Может VLC или FastoTV могут?
> Может VLC или FastoTV могут?VLC умеет стримить, но не имеет других функций OBS.
А какие там основные отличия?
> А какие там основные отличия?VLC может только тупо брать вход и стримить. Это и ffmpeg умеет. А вот брать сразу из нескольких источников и микшировать произвольно в реальном времени нет.
> А вот брать сразу из нескольких источников и микшировать произвольно в реальном времени нетА должен? Ведь для этого есть микшер в операционке, например. Он прекрасно «микширует произвольно в реальном времени». В Linux pulseaudio так точно умеет, даже уровни каждого сигнала показывает. А уже результат можно и ffmpeg'ом стримить.
Ну или если Вы идейный противник пульсы, есть еще Джек.
>> А вот брать сразу из нескольких источников и микшировать произвольно в реальном времени нет
> А должен? Ведь для этого есть микшер в операционке, например. Он прекрасно
> «микширует произвольно в реальном времени». В Linux pulseaudio так точно умеет,
> даже уровни каждого сигнала показывает. А уже результат можно и ffmpeg'ом
> стримить.Тут pulseaudio не очень подходит. Jackd вот другое дело. Ну и вместо OBS можно использовать http://idjc.sourceforge.net/
Но это всё излишне костыльно и если я легко справлюсь, то менее з-тному пользользователю сложно всё это объяснять, тогда как в OBS проще разобраться, если это касается стриминга видео (он в принципе мог бы и уметь стримить только звук, просто такая вот выбрана специализация разработчиками).
Для обработки запускается Carla в режиме рэка, туда пихаются плагины, а уже потом звук стримится с помощью чего угодно, что умеет в работу с JACK. Ничего сложного.
Стримить только звук можно на VLC
Читай выше.
Не знаю насчёт стриминга и зачем он нужен людям старше 16-ти, но как инструмент записи экрана ПО очень и очень выручает. Все скайп-переговоры только им и пишу.
В свое время для стримов был только XSplit который был по подписке, жутко глючный и настолько же жрущим ресурсы (туже оперативку).
Как только появился OBS все начали на него переходить, а как он стал постабильнее то про остальных и забыли.
Вот только OBS и OBS Studio, про которую новость, - это как бы две разные штукенции...
Пока ты тут в каментах перетираешь, заводы простаивают.
Рассуждая так, можно тогда сказать, зачем людям старше 16-ти Skype.
Зонды и правда ненужны, лучше бы Matrix осваивали.
в Matrix уже есть видеозвонки и возможность расшаривать экран?
Есть, но работают довольно стремно, как и остальное.
Впрочем все лучше чем скупе
То-то в продакшен отделах студий одни 16-летки работают, я то и не знал почему
Студии делают деньги. Делают они их на детях, у которых нет отца, или нет друзей. И поэтому они смотрят много ютюба, а заодно и рекламку
Как страшно жить!
А вы как хотели? Так бизнес работает.В бытность выпускником ВУЗа в одной крупной компании, куда я хотел попасть были вакансии - 30 стажеров на 1 разработчика. Потом мне уже по секрету рассказали, что им дешевле 3-х стажеров за еду, чем одного меня. Что стажеры наг@вн"кодят больше.
Ну ок. Время идет - ничего не меняется
Ну почему же стриминг "не нужен" старше 16"? Учебные занятия, и/или к ним инфообеспечение.
Интерфейс радует. Все просто и понятно, при этом богатый функционал.
Это потому что интерфейс делал не погроммист.
Ни счесть сколько лямов помогла мне заработать эта софтина! Разработчикам хвала и низкий поклон.
И сколько же, ноль?
Толсто. Ему летом за один стрим по KDC под 60к накидали, причем самый жирный донат был 30к от одного человека.
И самый интересный вопрос... А сколько он задонатил сам такой полезной и выгодной софтине? Ну, например, банальная благодарность, или тупо оплачивание фич?
Спасибо в карман не нальешь.
Лучше разработчикам задонать.
А вот все равно - проявление социализма, взаимовыручки, взаимоподдержки в рядах разработчиков ПО сделает свое дело - может ПО не будет таким крутым и навороченным, но будет открытым и доступным всем.Поэтому открытое ПО будет отставать от корпоративного, но базовые потребности закроет
> панель с чатом Twitch и Mixer. В Linux и macOS поддержка интеграции с сервисами появится позднеекак это умудряется зависеть от платформы?
Может какие-то косяки на стороне твича не позволяют?
> Может какие-то косяки на стороне твича не позволяют?вот и реально интересно - какие? блочат линуксовую реализацию сокетов? или блочат опенссл?
если реализация через стороннюю библиотеку чатов - то как они сделают её позже мультиплатформенной?
А что если задать этот вопрос напрямую сапорту твича?
> А что если задать этот вопрос напрямую сапорту твича?я до сейчас даже не знал что это такое
Сапорт? Или твич? Твич хорошая штука, позволяет стримить всякое.
Но хранить это вечность (как ютубе) не будет. 2 месяца вроде макс.
Сейчас вроде как постоянно хранит.
Что там с Wayland и PiperWire?
по прежнему не нужны
Есть-ли версия OBS Studio или альтернативное ПО для OpenGL 1.x?
ffmpeg x11grab
К сожалению, с FFmpeg 3.3 уже удалили этот параметр (а 3.2 в систему поставить не могу) - https://stackoverflow.com/questions/44919738/unknown-input-f...
тебе же ж там написали:
The alternative of x11grab is called xcbgrab in ffmpeg (higher than 3.2)
пользуйся.в чем там проблема пересобрать себе такой ffmpeg, какой хочется - учитывая что его еще в общем нормальные программисты пишут, весь интернет скачивать для сборки не придется - тоже не знаю, ебилдов, наверное, ждешь? Так это не та остановка, вон напротив б-жественная гентушечка, там жди.
> Добавлена поддержка ускорения кодирования видео в Linux при помощи VAAPI;использую самописный скрип по хоткею для ffmpeg x11grab чисто потому что obs не умел кодировать на видюхе, а оф форумах саппорт отвечал что поддержка в линуксе не планируется ибо неосилят как то там заопарк.
посмотрим будет ли работать теперь как прилет ебилд
Сколько знаю эту совтину, всегда умела, по крайней мере c nvidia, даже в опциях есть выбор чем кодировать
был впечатлен, эта единственная прога, которая из коробки умеет работать под линуксом с картой захвата от Black Magic
Под vlc с большими костылями тоже заводится, но очень плохо работает.
Не единственная. Ffmpeg тоже умеет.
Одна Баба Сказала
Вот бы ещё возможность использования произвольных фильтров, кодеков и протоколов вывода ffmpeg'а… Иначе кроме как для стриминга видеоформатом шестнадцатилетней давности по оставшемуся от macromedia flash протоколу он больше ни для чего не пригоден.
У Сусе была же вроде какая-то OBS studio для сборки всего-всего?
Офигенное и единственное рабочее приложение для записи экрана на линуксе.