mirror of
https://github.com/obsproject/obs-studio.git
synced 2024-09-19 20:32:15 +02:00
OBS Studio - Free and open source software for live streaming and screen recording
cc-plus-plusdirectshowfacebook-liveffmpeggame-capturelive-streamingscreen-capturetwitch-tvvideo-recordingyoutube-live
6bd2fdd717
Notable changes: * deps.windows: Disable x86 build slice for dependencies * deps.qt: Disable x86 build slice for Qt6 * CI: Remove Windows x86 slices for Qt6 and FFmpeg builds * deps.ffmpeg: Disable Windows x86 build slice for FFmpeg dependencies * deps.ffmpeg: Update libvpx to v1.14.1 * deps.ffmpeg: Update SVT-AV1 to 2.2.1 * deps.ffmpeg: Update aom to 3.9.1 * deps.ffmpeg: Update AMF to 1.4.34 * deps.ffmpeg: Update FFmpeg to 7.0.2 * deps.macos: Update LuaJIT to 2.1 f725e44cda * deps.macos: Update FreeType to 2.13.3 * deps.macos: Update Asio to 1.31.0 * deps.macos: Update qrcodegen-cmake to v1.8.0-cmake3 * deps.macos: Update Sparkle to 2.6.4 * deps.qt: Update Qt to 6.7.2 for macOS * deps.qt: Update Qt to 6.7.2 for Windows * deps.windows: Update FreeType to 2.13.3 * deps.windows: Update curl to 8.9.1 * deps.windows: Update LuaJIT to 2.1 f725e44cda * deps.windows: Update Asio to 1.31.0 * deps.windows: Update qrcodegen-cmake to v1.8.0-cmake3 * deps.windows: Update WIL to v1.0.240803.1 * deps.ffmpeg: Remove MbedTLS CMake files from macOS FFmpeg package Also update Sparkle to match the obs-deps version. |
||
---|---|---|
.github | ||
additional_install_files | ||
build-aux | ||
cmake | ||
deps | ||
docs/sphinx | ||
libobs | ||
libobs-d3d11 | ||
libobs-opengl | ||
libobs-winrt | ||
plugins | ||
shared | ||
test | ||
UI | ||
.cirrus.yml | ||
.clang-format | ||
.editorconfig | ||
.gersemirc | ||
.git-blame-ignore-revs | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.mailmap | ||
.swift-format | ||
AUTHORS | ||
buildspec.json | ||
CMakeLists.txt | ||
CMakePresets.json | ||
COC.rst | ||
COMMITMENT | ||
CONTRIBUTING.rst | ||
COPYING | ||
INSTALL | ||
README.rst |
OBS Studio <https://obsproject.com> =================================== .. image:: https://github.com/obsproject/obs-studio/actions/workflows/push.yaml/badge.svg?branch=master :alt: OBS Studio Build Status - GitHub Actions :target: https://github.com/obsproject/obs-studio/actions/workflows/push.yaml?query=branch%3Amaster .. image:: https://badges.crowdin.net/obs-studio/localized.svg :alt: OBS Studio Translation Project Progress :target: https://crowdin.com/project/obs-studio .. image:: https://img.shields.io/discord/348973006581923840.svg?label=&logo=discord&logoColor=ffffff&color=7389D8&labelColor=6A7EC2 :alt: OBS Studio Discord Server :target: https://obsproject.com/discord What is OBS Studio? ------------------- OBS Studio is software designed for capturing, compositing, encoding, recording, and streaming video content, efficiently. It's distributed under the GNU General Public License v2 (or any later version) - see the accompanying COPYING file for more details. Quick Links ----------- - Website: https://obsproject.com - Help/Documentation/Guides: https://github.com/obsproject/obs-studio/wiki - Forums: https://obsproject.com/forum/ - Build Instructions: https://github.com/obsproject/obs-studio/wiki/Install-Instructions - Developer/API Documentation: https://obsproject.com/docs - Donating/backing/sponsoring: https://obsproject.com/contribute - Bug Tracker: https://github.com/obsproject/obs-studio/issues Contributing ------------ - If you would like to help fund or sponsor the project, you can do so via `Patreon <https://www.patreon.com/obsproject>`_, `OpenCollective <https://opencollective.com/obsproject>`_, or `PayPal <https://www.paypal.me/obsproject>`_. See our `contribute page <https://obsproject.com/contribute>`_ for more information. - If you wish to contribute code to the project, please make sure to read the coding and commit guidelines: https://github.com/obsproject/obs-studio/blob/master/CONTRIBUTING.rst - Developer/API documentation can be found here: https://obsproject.com/docs - If you wish to contribute translations, do not submit pull requests. Instead, please use Crowdin. For more information read this page: https://obsproject.com/wiki/How-To-Contribute-Translations-For-OBS - Other ways to contribute are by helping people out with support on our forums or in our community chat. Please limit support to topics you fully understand -- bad advice is worse than no advice. When it comes to something that you don't fully know or understand, please defer to the official help or official channels. SAST Tools ---------- `PVS-Studio <https://pvs-studio.com/pvs-studio/?utm_source=website&utm_medium=github&utm_campaign=open_source>`_ - static analyzer for C, C++, C#, and Java code.