OBS Studio 30.0 承诺在 Linux 上支持英特尔 QSV,为 DeckLink 提供 HDR 回放功能

news/2024/7/10 20:35:17 标签: linux, ffmpeg, 运维
导读OBS Studio 30.0 现已推出公开测试版,承诺为这款广受欢迎的免费开源截屏和流媒体应用程序提供多项令人兴奋的新功能,以及大量其他更改和错误修复。

OBS Studio 30.0 承诺在 Linux 上支持英特尔 QSV,为 DeckLink 提供 HDR 回放功能OBS Studio 30.0 承诺在 Linux 上支持英特尔 QSV,为 DeckLink 提供 HDR 回放功能

OBS Studio 30.0 承诺在 Linux 上支持英特尔 QSV(快速同步视频)、WHIP/WebRTC 输出、DeckLink 输出的 HDR 回放支持、DeckLink 设备的 10 位捕获支持,以及在流媒体到 YouTube 时的 YouTube Live 控制面板。

该版本更新了图形用户界面,重新设计了状态栏,通过更具代表性和可识别性的图标,为用户提供更有条理和结构化的信息,并在 “视图 “菜单中新增了全高基座选项。

OBS Studio 30.0 还承诺推出新的 “安全模式”,让您可以在没有第三方插件、脚本和 websockets 的情况下运行应用程序。当检测到不当关机时,”安全模式 “会提示用户,以便排除故障,但也可以通过 “帮助 “菜单手动激活。
在其他值得注意的变化中,即将发布的 OBS Studio 默认将按名称对音频/视频编码器下拉菜单进行排序,增加了使用拖放排列滤镜的功能,在可能的情况下启用 GPU 缩放 “Rescale Output”,并增加了 Studio 模式中场景变化的日志记录。

它还将在 V4L / DirectShow 源中添加对灰度 MJPEG 的支持,改进 “文本(FreeType 2)”源的设置界面,为 RTMP 流媒体输出添加 IPv6 支持,并为双栈流媒体服务添加 IPv4 回退功能,以及为 VA-API 添加设置 FFmpeg 选项的功能。

当然,软件还将进行大量修复,以改进各种功能,如 FFmpeg VA-API AMD 编码器的视频质量、使用片段式 MP4/MOV 进行无损录制以及 VLC 媒体源。更多详情,请查看发布说明。

OBS Studio 30.0 的第一个测试版可作为 Ubuntu 发行版的 DEB 包通过上面链接的发布说明页面进行公开测试,也可作为支持 Flatpak 通用二进制格式的任何其他 GNU/Linux 发行版通过 Flathub Beta 频道进行公开测试。


http://www.niftyadmin.cn/n/4983854.html

相关文章

FC-TDIO51 HONEYWELL 关于霍尼韦尔过程解决方案

FC-TDIO51 HONEYWELL 关于霍尼韦尔过程解决方案 霍尼韦尔过程解决方案(HPS)宣布推出一款文档和变更管理软件,该软件将帮助其客户的工业控制系统的完整性。Honeywell Trace用自动化解决方案取代了纸质记录和电子表格。通过提供复杂系统交互的单一集成视图&#xff0…

Java中ArrayList.remove(index)漏删的问题

问题描述 ArrayList中数据删除漏删 测试代码如下 public static void main(String[] args) {List<Integer> list new ArrayList<>();for(int i0;i<10;i){list.add(i1);}System.out.println("删除前&#xff1a;list.szie() "list.size());for(i…

Hive UDF自定义函数上线速记

0. 编写hive udf函数jar包 略 1. 永久函数上线 1.1 提交jar包至hdfs 使用命令or浏览器上传jar到hdfs,命令的话格式如下 hdfs dfs -put [Linux目录] [hdfs目录] 示例: hdfs dfs -put /home/mo/abc.jar /tmp1.2 将 JAR 文件添加到 Hive 中 注意hdfs路径前面要加上hdfs://na…

【业务功能89】补充【业务功能88】:微服务-springcloud-分布式锁-springcache- @CacheEvict

CacheEvict&#xff1a;在更新数据的时候同步删除缓存中的数据 /*** CacheEvict&#xff1a;在更新数据的时候同步删除缓存中的数据* CacheEvict(value "catagory",allEntries true) 表示删除catagory分区下的所有的缓存数据* param entity*///CacheEvict(value &…

【Golang】go条件编译

交叉编译只是为了能在一个平台上编译出其他平台可运行的程序&#xff0c;Go 作为一个跨平台的语言&#xff0c;它提供的类库势必也是跨平台的&#xff0c;比如说程序的系统调用相关的功能&#xff0c;能根据所处环境选择对应的源码进行编译。让编译器只对满足条件的代码进行编译…

【STM32】串口初步使用

本文只作为学习笔记&#xff0c;对串口进行一个简单的介绍&#xff0c;正确的使用方式还需要进行实际的调试 通信的类型&#xff1a; 同步 异步 单工 双工 串行 并行 STM32的串口通信&#xff1a; 配置片上外设的控制寄存器&#xff0c;通信双方进行相同的配置&#xff0c;…

Sympy 微分方程符号解

常微分方程符号解 从数学的角度出发 只支持对形如 y f(x, y)f(x, y) 只能是 x&#xff08;与其指数幂&#xff09; 与 y&#xff08;只支持一次&#xff09; 的非线性组合example import sympy as sp# 定义变量 x sp.symbols("x") y1 sp.Function("y1&quo…

从零构建深度学习推理框架-11 Resnet

op和layer结构 在runtime_ir.cpp中&#xff0c;我们上一节只构建了input和output&#xff0c;对于中间layer的具体实现一直没有完成&#xff1a; for (const auto& kOperator : this->operators_) {if (kOperator->type "pnnx.Input") {this->input_o…