Overview
Request 1414 (accepted)
obs-studio: Open Broadcaster Software is free and open source software for video recording and live streaming.
https://obsproject.com/
https://github.com/jp9000/obs-studio
After checking around in obs-studio IRC it is clear others are using it on Linux and there is a ppa for ubuntu.
I have been using obs-studio for the last few days (both latest stable release [0.6.4 as of this writing] and master) and it appears quite stable not to mention useful. It has a number of features that I haven't seen from anything else for Linux. I was able to record in 60fps on OSS ATI drivers and upload with excellent results. Does not seem to suffer from performance issues as some other utilities do.
The original project (as obs-studio is a multi-platform rewrite) is the defacto standard on Windows for live streaming (I've used it there as well). Quite a nice project.
I think it would be great to see obs-studio added to packman repository and look forward to your feedback.
- Created by boombatower over 10 years ago
- In state accepted
-
Package maintainers:
boombatower,
darix, and
frispete
obs-studio.changes
Added
+-------------------------------------------------------------------
+Thu Nov 13 10:35:34 UTC 2014 - jimmy@boombatower.com
+
+- Initial 0.6.4 release.
+
obs-studio.spec
Added
+Name: obs-studio
+Version: 0.6.4+git20141103.391dc0f
+Release: 0
+Summary: A recording/broadcasting program
+
+Group: Multimedia
+License: GPL-2.0
+URL: https://obsproject.com/
+Source: %{name}-%{version}.tar.xz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-build
+
+BuildRequires: cmake
+BuildRequires: fontconfig-devel
+BuildRequires: freetype2-devel
+BuildRequires: gcc
+BuildRequires: gcc-c++
+BuildRequires: libffmpeg-devel
+BuildRequires: libjansson-devel
+BuildRequires: libpulse-devel
+BuildRequires: libqt5-qtbase-devel
+BuildRequires: libqt5-qtx11extras-devel
+BuildRequires: libudev-devel
+BuildRequires: libv4l-devel
+BuildRequires: libXcomposite-devel
+BuildRequires: libXinerama-devel
+BuildRequires: libXrandr-devel
+
+%description
+Open Broadcaster Software is free and open source software for video recording and live streaming.
+
+%package devel
+Summary: A recording/broadcasting program - Development Files
+Group: Development/Multimedia
+Requires: %{name} = %{version}
+
+%description devel
+Open Broadcaster Software is free and open source software for video recording and live streaming.
+
+%prep
+%setup -q
+
+%build
+mkdir -p build && cd build
+# does not like cmake macro as it fails to link in math.h (-lm)
+cmake \
+ -DUNIX_STRUCTURE=1 \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ ..
+
+%install
+cd build
+%make_install
+
+# fix lib package locations which are inconsistent since they are 64bit libs, but placed in lib/
+%ifarch x86_64
+mkdir -p %{buildroot}%{_libdir}/obs-plugins
+# needs obs-plugins in lib/ even though 64bit
+# mv %%{buildroot}/usr/lib/obs-plugins/* %%{buildroot}%%{_libdir}/obs-plugins
+mv %{buildroot}/usr/lib/libobs*.so* %{buildroot}%{_libdir}
+%endif
+
+%post -n %{name} -p /sbin/ldconfig
+%postun -n %{name} -p /sbin/ldconfig
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-, root, root)
+%{_bindir}/obs
+# needs obs-plugins in lib/ even though 64bit
+%{_usr}/lib/obs-plugins
+%{_libdir}/libobs.so.0
+%{_libdir}/libobs-opengl.so
+%{_libdir}/libobsglad.so.0
+%{_datadir}/applications/obs.desktop
+%{_datadir}/icons/hicolor/256x256/apps/obs.png
+%{_datadir}/obs
+
+%files devel
+%defattr(-, root, root)
+%{_usr}/lib/cmake
+%{_libdir}/libobs.so
+%{_libdir}/libobsglad.so
+%{_includedir}/obs
+
+%changelog
_service
Added
+<services>
+ <service name="tar_scm" mode="disabled">
+ <param name="versionformat">@PARENT_TAG@+git%cd.%h</param>
+ <param name="revision">refs/tags/0.6.4</param>
+ <param name="url">git://github.com/jp9000/obs-studio.git</param>
+ <param name="scm">git</param>
+ </service>
+ <service name="recompress" mode="disabled">
+ <param name="compression">xz</param>
+ <param name="file">*.tar</param>
+ </service>
+ <service name="set_version" mode="disabled"/>
+</services>
Request History
boombatower created request over 10 years ago
obs-studio: Open Broadcaster Software is free and open source software for video recording and live streaming.
https://obsproject.com/
https://github.com/jp9000/obs-studio
After checking around in obs-studio IRC it is clear others are using it on Linux and there is a ppa for ubuntu.
I have been using obs-studio for the last few days (both latest stable release [0.6.4 as of this writing] and master) and it appears quite stable not to mention useful. It has a number of features that I haven't seen from anything else for Linux. I was able to record in 60fps on OSS ATI drivers and upload with excellent results. Does not seem to suffer from performance issues as some other utilities do.
The original project (as obs-studio is a multi-platform rewrite) is the defacto standard on Windows for live streaming (I've used it there as well). Quite a nice project.
I think it would be great to see obs-studio added to packman repository and look forward to your feedback.
olh accepted request over 10 years ago