
{"id":46895,"date":"2024-07-14T10:02:23","date_gmt":"2024-07-14T10:02:23","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=46895"},"modified":"2024-07-14T10:02:23","modified_gmt":"2024-07-14T10:02:23","slug":"obs-studio-30-2-native-nvenc-encoder","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2024\/07\/obs-studio-30-2-native-nvenc-encoder\/","title":{"rendered":"OBS Studio 30.2 Adds Native NVIDIA NVENC Encoder for Linux, Multitrack Video Streaming"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/obs-logo.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-45811\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/obs-logo-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/obs-logo-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/obs-logo-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/obs-logo-700x700.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/obs-logo-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/obs-logo.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>OBS Studio, the popular free open-source live streaming software, announced new major 30.2.0 release a day ago.<\/p>\n<p>The new release has some <b>improvements for Linux support<\/b>. They include native NVENC encoder interface for NVIDIA GPU hardware accelerated encoding, and NVENC AV1 support. And, Linux shared texture support to the NVENC encoder, QuickSync encoder, as well as VA-API encoder.<\/p>\n<p>OBS Studio 30.2.0 also added <b>multi-track video streaming support<\/b>, aka Enhanced Broadcasting on Twitch.<\/p>\n<p>To improve the experience for viewers with poor network conditions or those watching on older devices, the streaming service usually creates multiple video qualities of original high-quality source content.<\/p>\n<p>Now, OBS Studio itself can produce multiple video qualities, though, it so far supports only Windows and requires NVIDIA GTX 900, GTX 10, or RTX 20 series GPU or newer or an AMD RX 6000 series GPU or newer. And, it will collect info, such as OBS version and audio\/video settings, CPU, GPU, Memory, and OS info and set to the streaming service.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/obs302.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-46896\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/obs302-700x500.webp\" alt=\"\" width=\"610\" height=\"436\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/obs302-700x500.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/obs302-300x214.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/obs302-768x548.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/obs302.webp 1114w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p><!--more--><\/p>\n<p>The release also introduced new <b>Hybrid MP4<\/b> output format. Which, is recoverable even when writing the file is aborted, e.g. due to system crashes or power outages. So far, it supports H.264, HEVC, AV1 video codecs, and AAC, Opus, FLAC, ALAC, PCM audio codecs.<\/p>\n<p>Other changes in the release include:<\/p>\n<ul>\n<li>Add Enhanced RTMP\/FLV multi-track audio and video.<\/li>\n<li>Add HEVC support to WebRTC output.<\/li>\n<li>New Theme system (base theme + variants). Old themes will no longer work without update.<\/li>\n<li>Support closed-captions for HEVC and AV1.<\/li>\n<li>Support audio-only and video-only WHIP outputs.<\/li>\n<li>Enforce Qt Fusion style on Linux.<\/li>\n<\/ul>\n<p>There are as well various other changes, and bug-fixes. See the official <a href=\"https:\/\/obsproject.com\/blog\/obs-studio-30-2-release-notes\" target=\"_blank\" rel=\"noopener\">announcement<\/a> for details.<\/p>\n<h3>How to Install OBS Studio 30.2.0<\/h3>\n<p>The Github project page includes the Source tarball, Windows EXE installer, macOS dmg, and Debian\/Ubuntu deb packages, which are available to download via the link below (under <b>Assets<\/b>):<\/p>\n<div class=\"wp-block-buttons aligncenter\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-text-color has-background\" href=\"https:\/\/github.com\/obsproject\/obs-studio\/releases\" target=\"_blank\" rel=\"noreferrer noopener\">OBS in Github<\/a><\/div>\n<\/div>\n<p>For <b>Ubuntu 22.04<\/b> and <b>Ubuntu 24.04<\/b>, user can run the commands below one by one in terminal (Ctrl+Alt+T) to install from the <a href=\"https:\/\/launchpad.net\/~obsproject\/+archive\/ubuntu\/obs-studio\" target=\"_blank\" rel=\"noopener\">official PPA<\/a>.<\/p>\n<pre>sudo add-apt-repository ppa:obsproject\/obs-studio<\/pre>\n<pre>sudo apt update<\/pre>\n<pre>sudo apt install obs-studio<\/pre>\n<p>For choice, there are also <a href=\"https:\/\/snapcraft.io\/obs-studio\" target=\"_blank\" rel=\"noopener\">Snap package<\/a> (unofficial and not updated at the moment of writing) and <a href=\"https:\/\/flathub.org\/apps\/com.obsproject.Studio\" target=\"_blank\" rel=\"noopener\">Flatpak package<\/a>, though both of them run in sandbox environment.<\/p>","protected":false},"excerpt":{"rendered":"<p>OBS Studio, the popular free open-source live streaming software, announced new major 30.2.0 release a day ago. The new release has some improvements for Linux support. They include native NVENC encoder interface for NVIDIA GPU hardware accelerated encoding, and NVENC AV1 support. And, Linux shared texture support to the NVENC encoder, QuickSync encoder, as well [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":45811,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[1317,1531],"class_list":["post-46895","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-network","tag-obs-studio"],"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/46895","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=46895"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/46895\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/45811"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=46895"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=46895"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=46895"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}