- 博客(13)
- 收藏
- 关注
原创 Windows 11及macOS系统下编译obs-studio
最新的obs-studio项目CMake的时候会直接从github上下载依赖项,建议先从github中先将依赖项下载到本地,然后手动添加依赖项的地址,直接使用CMake的话,下载的依赖项有可能是空的;按照如下添加,不过直接configure的时候会自动创建.deps和依赖项文件,要是configure的时候报依赖项有问题的时候,只需要把依赖项复制到对应的文件也可以。下载好后,在obs-studio项目中新建一个.deps目录,直接用CMake的就不用新建了,configure的时候会自动生成这个文件夹。
2024-12-27 11:48:26
910
原创 AVIO内存输⼊模式——【音视频开发学习笔记6】MAC OS
回调函数:FFmpeg的avio模块提供了一系列API,允许用户通过设置回调函数来实现各种自定义功能。例如,可以自定义网络协议传输方式、增加错误重试机制、实现多路复用等。这使得处理器可以根据自己的需求对avio模块进行灵活配置,以满足不同场景下的业务需求。
2024-08-26 22:47:28
410
原创 FFMPEG入门——【音视频开发学习笔记5】
封装格式相关负责申请一个AVFormatContext结构的内存,并进行简单初始化释放该结构里的所有东西以及该结构本身关闭解复用器。关闭后就不再需要使用avformat_free_context 进行释放。打开输入视频文件获取音视频文件信息读取音视频包定位文件定位文件。
2024-08-26 14:24:25
652
原创 MAC OS安装SDL——【音视频开发学习笔记3】
SDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供 了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Mac OS X等)的应用软件。目前SDL多用于开发游戏、模拟器、媒体播放器等多媒体应用领域。1、下载SDL库选择源码下载。
2024-08-22 17:50:21
591
原创 FFMPEG命令行——【音视频开发学习笔记2】MAC OS
打印多个回放统计信息,包括显示流持续时间,编解码器参数,流中的当前位置,以及音频/视频同步差值。同步类型 将主时钟设置为audio(type=audio),video(type=video)或external(type=ext),默认是audio为主时钟。设置显示模式,可用的模式值:0 显示视频,1 显示音频波形,2 显示音频频谱。对x的计算值(从左上角水平方向的像素个数)和y(垂直像素的数量),对每个帧进行评估,x的默认值为。指定音频流索引,比如-ast 3,播放流索引为3的音频流。
2024-08-22 16:18:11
1238
原创 震惊!MAC OS自带sqlite3数据库
在别人的评论区中看到说MAC OS自带sqlite3数据库,我自己在终端试了一下,直接在终端输入“sqlite3”就可以进入数据库了。“where sqlite3”可以查询数据库的位置。
2024-07-05 22:35:27
464
原创 MAC 安装QT Creator踩坑记录
本博客主要记录MAC 安装QT Creator时不能成功构建项目,本人电脑是MacBook Air M2,MacOS为14.3.1,之前在QT官网下载安装包后(默认下载的是QT Creator最新版),直接安装,但是出现创建项目时不能成功构建项目,倒腾很久后,发现需要安装Xcode,才能正常构建运行项目。
2024-07-03 20:47:46
989
原创 将doccano下载的实体命名识别文件jsonl数据,转换为BIO数据格式,并划分数据集
在doccano标注好,之后导出标注好的数据,文件后缀名为.jsonl,.jsonl文件示例如下:{"id":62,"text":"我爱北京。{"id":63,"text":"我爱南京。{"id":64,"text":"我爱天津。将jsonl数据按照6:2:2的比例划为训练集、验证集和测试集;将划分好的.jsonl文件的数据转换为标准的json数据,json文件示例如下:[{"id":62,"text":"我爱北京。{"id":63,"text":"我爱南京。
2024-04-02 15:05:03
1259
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人