开源项目推荐:音视频项目之OBS/Shotcut/Openshot/Kdenlive/QtAV

简介: 开源项目推荐:音视频项目之OBS/Shotcut/Openshot/Kdenlive/QtAV

OBS:Open Broadcaster Software


Free and open source software for live streaming and screen recording


OBS即Open Broadcaster Software的缩写,OBS Studio是一款软件占用资源少、配置要求相对较低的直播录制软件。录音格式为MP4,无需重新压缩,OBS Studio以其优良的录音质量和完全免费的使用体验著称。


https://obsproject.com/


https://obsproject.com/zh-cn


https://github.com/obsproject/obs-studio


Shotcut


Shotcut is a free, open source, cross-platform video editor


免费开源剪辑软件


https://www.shotcut.org/


http://shotcut.org/notes/windowsdev/ Windows环境下的SDK依赖库


https://github.com/mltframework/shotcut


OpenShot

OpenShot 视频编辑器是一个免费开源,可在 Linux、Mac、和 Windows 上运行的视频编辑器。我们将 Open Shot 设计为一个易用、易学和极具能量的视频编辑器。方便地剪切、切片和编辑任何视频或影片。


https://www.openshot.org/


https://www.openshot.org/zh-hans/


https://www.openshot.org/zh-hans/features/


https://github.com/OpenShot


Kdenlive


Free and open source video editor, based on MLT Framework and KDE Frameworks 5


Kdenlive是一款开源的视频非线编辑软件,它提供双视频监视器、多轨时间轴、剪辑列表、可自定义的布局支持、基本效果和基本转换等一系列功能,可以满足你视频编辑的需要。


https://kdenlive.org/zh/


https://github.com/KDE/kdenlive


Olive


Free open-source non-linear video editor


https://olivevideoeditor.org/


https://github.com/olive-editor/olive


https://olivevideoeditor.org/compile.php


QtAV


基于Qt和FFmpeg的跨平台高性能音视频播放框架


http://www.qtav.org/


https://github.com/wang-bin/QtAV


Shotcut Vs Openshot Vs Kdenlive (哪个是最好用的开源视频编辑器?)


相关文章
|
6月前
|
数据采集 人工智能 Rust
『GitHub项目圈选周刊01』一款构建AI数字人项目开源了!自动实现音视频同步!
『GitHub项目圈选周刊01』一款构建AI数字人项目开源了!自动实现音视频同步!
1004 0
|
2月前
|
Linux 开发工具 Android开发
FFmpeg开发笔记(五十三)移动端的国产直播录制工具EasyPusher
EasyPusher是一款国产RTSP直播录制推流客户端工具,支持Windows、Linux、Android及iOS等系统。尽管其GitHub仓库(安卓版:https://github.com/EasyDarwin/EasyPusher-Android)已多年未更新,但通过一系列改造,如升级SDK版本、迁移到AndroidX、指定本地NDK版本及更新Gradle版本等,仍可在最新Android Studio上运行。以下是针对Android Studio Dolphin版本的具体改造步骤。
59 3
FFmpeg开发笔记(五十三)移动端的国产直播录制工具EasyPusher
|
4月前
|
视频直播 Windows
FFmpeg开发笔记(四十一)结合OBS与MediaMTX实现SRT直播推流
《FFmpeg开发实战》书中介绍了直播中的RTSP、RTMP和SRT协议,SRT提供更低延迟和稳定性。FFmpeg从4.0版起支持SRT,OBS Studio和MediaMTX等工具也已支持。在Windows环境下,通过集成libsrt的FFmpeg,可以建立SRT直播系统。MediaMTX日志显示SRT服务监听8890端口,OBS Studio设置SRT推流至"publish:live"。ffplay和VLC通过"read:live"拉流成功,验证了SRT推拉流功能。更多详情见《FFmpeg开发实战:从零基础到短视频上线》。
166 2
FFmpeg开发笔记(四十一)结合OBS与MediaMTX实现SRT直播推流
|
3月前
|
编解码 Linux 开发工具
大牛直播SDK跨平台RTMP直播推送模块技术设计和功能列表
大牛直播SDK是一款跨平台RTMP直播推送模块,支持Windows、Linux(x64_64与aarch64架构)、Android及iOS平台。该SDK功能全面,包括摄像头、屏幕、麦克风等数据采集与推送,并支持编码前后数据对接。其架构设计优秀,确保低延迟与高效率,结合SmartPlayer播放器实现毫秒级延迟体验。具备全自研框架,易于扩展且支持多种数据源接入,如外部YUV/RGB/H.264等格式。此外,各平台支持特性丰富,如Windows平台支持多摄像头合成,Android与iOS平台支持前后摄像头实时切换等。大牛直播SDK还提供了多个示例项目以帮助开发者快速上手。
|
3月前
|
编解码 开发工具 C#
[大牛直播SDK]Windows平台RTMP直播推送模块功能设计
大牛直播SDK采用全自研框架,具备高度可扩展性与自适应算法,显著降低延迟并提高采集编码效率。SDK以模块化设计,支持RTMP推流及多种音视频编码格式(如AAC、SPEEX、H.264、H.265),并能与播放器SDK组合实现丰富功能,包括流媒体转发、内置RTSP服务等。提供了详尽的参数配置选项,支持多摄像头、屏幕采集与水印叠加,并兼容Windows 7及以上操作系统。该SDK以C++/C#双接口形式提供,集成简便,同时包含调试与发布版本库,便于开发者快速上手。此外,支持断网重连、实时预览及多种编码前后的数据对接需求。
|
5月前
|
编解码 Linux iOS开发
FFmpeg开发笔记(二十三)使用OBS Studio开启RTMP直播推流
OBS(Open Broadcaster Software)是一款开源、跨平台的直播和和Linux。官网为<https://obsproject.com/>。要使用OBS进行直播,需执行四步:1) 下载并安装OBS Studio(<https://obsproject.com/download>),2) 启动流媒体服务器如MediaMTX,生成RTMP推流地址,3) 打开OBS Studio,设置直播服务为自定义RTMP服务器(127.0.0.1:1935/stream),调整视频分辨率,4) 添加视频来源并开始直播。同时,通过FFmpeg的拉流程序验证直播功能正常。
183 4
FFmpeg开发笔记(二十三)使用OBS Studio开启RTMP直播推流
|
6月前
|
机器学习/深度学习 JSON 自然语言处理
新一代开源语音库CoQui TTS冲到了GitHub 20.5k Star
新一代开源语音库CoQui TTS冲到了GitHub 20.5k Star
345 0
|
6月前
|
网络协议 Linux 测试技术
音视频学习之rtsp推流学习1(rtspserver开源库example运行及流程梳理)
音视频学习之rtsp推流学习1(rtspserver开源库example运行及流程梳理)
397 0
|
网络协议 关系型数据库 开发者
开源即时通讯(IM)项目OpenIM源码部署流程
开源即时通讯(IM)项目OpenIM源码部署流程
899 0
开源即时通讯(IM)项目OpenIM源码部署流程
|
编解码 开发工具 数据安全/隐私保护
Windows平台RTMP直播推送集成简要说明
好多开发者在集成大牛直播SDK (官方)的Windows平台RTMP推送模块时吓一跳,怎么这么多接口?本文做个简单的拆分: