文章 2024-07-07 来自:开发者社区

FFmpeg开发笔记(三十五)Windows环境给FFmpeg集成libsrt

​《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2 FFmpeg推流和拉流”提到直播行业存在RTSP和RTMP两种常见的流媒体协议。除此以外,还有比较两种比较新的流媒体协议,分别是SRT和RIST。 其中SRT全称为Secure Reliable Transport,中文叫做安全可靠传输协议。RIST全称为Reliable ...

FFmpeg开发笔记(三十五)Windows环境给FFmpeg集成libsrt
文章 2024-06-16 来自:开发者社区

FFmpeg开发笔记(二十九)Windows环境给FFmpeg集成libxvid

​XviD是个开源的视频编解码器,它与DivX一同被纳入MPEG-4规范第二部分的视频标准,但DivX并未开源。早期的MP4视频大多采用XviD或者DivX编码,当时的视频格式被称作MPEG-4。现在常见的H.264后来才增补到MPEG-4规范的第十部分,当然如今使用XviD压缩的视频已经不多了。 在《FFmpeg开发实战:从...

FFmpeg开发笔记(二十九)Windows环境给FFmpeg集成libxvid
文章 2024-05-26 来自:开发者社区

FFmpeg开发笔记(二十一)Windows环境给FFmpeg集成AVS3解码器

AVS3是中国AVS工作组制定的第三代音视频编解码技术标准,也是全球首个已推出的面向8K及5G产业应用的视频编码标准。AVS工作组于2019年3月9日完成第三代AVS视频标准(AVS3)基准档次的制订工作,参考软件的测试表明,AVS3基准档次的性能比上一代标准AVS2和HEVC提升了约30%。 libuavs3d是AVS3标准...

FFmpeg开发笔记(二十一)Windows环境给FFmpeg集成AVS3解码器
文章 2024-05-11 来自:开发者社区

FFmpeg开发笔记(十七)Windows环境给FFmpeg集成字幕库libass

​libass是一个适用于ASS和SSA格式(Advanced Substation Alpha/Substation Alpha)的字幕渲染器,支持的字幕类型包括srt、ass等,凡是涉及到给视频画面添加字幕,均需事先集成libass。 《FFmpeg开发实战:从零基础到短视频上线》一书的“7.3.1 Lin...

FFmpeg开发笔记(十七)Windows环境给FFmpeg集成字幕库libass
文章 2024-04-28 来自:开发者社区

FFmpeg开发笔记(十三)Windows环境给FFmpeg集成libopus和libvpx

​MP4是最常见的视频封装格式,在《FFmpeg开发实战:从零基础到短视频上线》一书的“1.2.3 自行编译与安装FFmpeg”介绍了如何给FFmpeg集成x264和x265两个库,从而支持H.264和H.265两种标准的编解码。 视频的封装格式除了悠久的MP4和ASF之外,还有较新的WebM格式,该格式的音频编码主要采用O...

FFmpeg开发笔记(十三)Windows环境给FFmpeg集成libopus和libvpx
文章 2024-04-27 来自:开发者社区

FFmpeg开发笔记(十一)Windows环境给FFmpeg集成vorbis和amr

​FFmpeg内置了aac音频格式,在《FFmpeg开发实战:从零基础到短视频上线》一书的“5.2.2 Linux环境集成mp3lame”又介绍了如何给FFmpeg集成mp3格式,常见的音频文件除了这两种之外,还有ogg和amr两种格式也较常用。其中ogg格式的编解码依赖于libogg和libvorbis,而amr格式的编解...

FFmpeg开发笔记(十一)Windows环境给FFmpeg集成vorbis和amr
文章 2024-04-05 来自:开发者社区

FFmpeg开发笔记(二)搭建Windows系统的开发环境

由于Linux系统比较专业,个人电脑很少安装Linux,反而大都安装Windows系统,因此提高了FFmpeg的学习门槛,毕竟在Windows系统搭建FFmpeg的开发环境还是比较麻烦的。更多详细的FFmpeg开发知识参见《FFmpeg开发实战:从零基础到短视频上线》一书。不过若有已经编译好的Windows版本FFmpeg开发...

FFmpeg开发笔记(二)搭建Windows系统的开发环境
阿里云文档 2023-09-03

如何在Windows开发主机上实现SDK移植_物联网平台(IoT)

本文介绍以获取MQTT上云和OTA固件升级能力为例,描述在Windows开发主机上的SDK移植过程。

文章 2023-08-03 来自:开发者社区

Qt+GDAL开发笔记(二):在windows系统msvc207x64编译GDAL库、搭建开发环境和基础Demo

前言  上一篇使用mingw32版本的gdal,过程曲折,为更好的更方便搭建环境,在windows上msvc方式对于库比较友好。大地坐标简介概述  大地坐标(Geodetic coordinate)是大地测量中以参考椭球面为基准面的坐标,地面点P的位置用大地经度L、大地纬度B和大地高H表示。原理  当点在参考椭球面上时,仅用大地经度和大地纬度表示。大地经度是通过该点的大地子午面与起始大地子午面(....

Qt+GDAL开发笔记(二):在windows系统msvc207x64编译GDAL库、搭建开发环境和基础Demo
文章 2023-07-26 来自:开发者社区

Qt+GDAL开发笔记(一):在windows系统mingw32编译GDAL库、搭建开发环境和基础Demo

前言  麒麟系统上做全球北斗定位终端开发,调试工具要做一个windows版本方便校对,北斗GPS发过来的是大地坐标,应用需要的是经纬度坐标,所以需要转换,可以使用公式转换,但是之前涉及到了另一个shang市公司项目使用WG,最终选择了GDAL库进行转换。注意  如果读者不强制要求mingw32,建议不要使用mingw32版本的dgal。编译过程非常曲折。大地坐标简介概述  大地坐标(Geodet....

Qt+GDAL开发笔记(一):在windows系统mingw32编译GDAL库、搭建开发环境和基础Demo

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注