当前位置: 首页 > news >正文

ubuntu下编译obs-studio遇到的问题记录

参考的是这篇文档:Build Instructions For Linux · obsproject/obs-studio Wiki · GitHub

在安装OBS dependencies时,

sudo apt install libavcodec-dev libavdevice-dev libavfilter-dev libavformat-dev libavutil-dev libswresample-dev libswscale-dev libx264-dev libcurl4-openssl-dev libmbedtls-dev libgl1-mesa-dev libjansson-dev libluajit-5.1-dev python3-dev libx11-dev libxcb-randr0-dev libxcb-shm0-dev libxcb-xinerama0-dev libxcb-composite0-dev libxcomposite-dev libxinerama-dev libxcb1-dev libx11-xcb-dev libxcb-xfixes0-dev swig libcmocka-dev libxss-dev libglvnd-dev libgles2-mesa libgles2-mesa-dev libwayland-dev librist-dev libsrt-openssl-dev libpci-dev libpipewire-0.3-dev libqrcodegencpp-dev

遇到报错:

E: 无法定位软件包 librist-dev
E: 无法定位软件包 libsrt-openssl-dev
E: 无法定位软件包 libpipewire-0.3-dev
E: 无法按照 glob ‘libpipewire-0.3-dev’ 找到任何软件包

这个是由于我的ubuntu系统版本是20.04(代号为focal),包管理器里找不到这三个包。

可以通过下面这个网站搜索,比如要搜素librist-dev

https://packages.ubuntu.com/search?keywords=librist-dev

也就是说,不支持focal版本,得升级ubuntu版本了。

补充:

1、rist全称Reliable Internet Stream Transport,srt全称Secure Reliable Transport UDP streaming library,这两个都是流媒体传输相关的。

2、

PipeWire is a new low-level multimedia framework. It aims to offer capture and playback for both audio and video with minimal latency and support for PulseAudio, JACK, ALSA and GStreamer-based applications.

The daemon based on the framework can be configured to be both an audio server (with PulseAudio and JACK features) and a video capture server.

http://www.lryc.cn/news/270620.html

相关文章:

  • C++的一些知识
  • 大数据 - 大数据入门第一篇 | 关于大数据你了解多少?
  • C语言——扫雷
  • 计算机网络【DNS】
  • Windows实现MySQL5.7主从复制(详细版)
  • AI 绘画 | Stable Diffusion 视频生成重绘
  • 使用easyexcel对导出表格添加合计行
  • Springcloud Alibaba使用Canal将Mysql数据实时同步到Redis保证缓存的一致性
  • Python入门学习篇(十四)——模块文件操作
  • 【数据结构】排序之交换排序(冒泡 | 快排)
  • AI电商时代开始:阿里能否反杀拼多多
  • STC8H系列单片机入门教程之NVC系列语音播报模块(九)
  • 认识计算机网络——计算机网络的组成
  • 数据的复制
  • 【辐射场】3D Gaussian Splatting
  • 冒泡排序--------(C每日一题)
  • 每日一练:LeeCode-347. 前 K 个高频元素(中) - 【优先级队列】
  • <蓝桥杯软件赛>零基础备赛20周--第11周--贪心
  • PowerShell Instal 一键部署TeamCity
  • 将“渴望“乐谱写入AT24C02并读出播放
  • Vue独立组件开发-动态组件
  • 前端八股文(HTML篇)
  • RivaGAN 水印项目
  • Games101作业5
  • Golang解决跨域问题【OPTIONS预处理请求】
  • 复试 || 就业day05(2023.12.31)算法篇
  • Spring-4-代理
  • 设计模式:抽象工厂模式(讲故事易懂)
  • C语言中的Strict Aliasing Rule
  • 单字符检测模型charnet使用方法,极简