首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#ffmpeg

FFmpeg开发笔记(三十四)Linux环境给FFmpeg集成libsrt和librist

aqi00

​《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2  FFmpeg推流和拉流”提到直播行业存在RTSP和RTMP两种常见的流媒体协议。除此以外,还...

9910

FFmpeg开发笔记(三十三)分析ZLMediaKit对H.264流的插帧操作

aqi00

​《FFmpeg开发实战:从零基础到短视频上线》一书的“3.4.3  把原始的H264文件封装为MP4格式”介绍了如何把H.264裸流封装为MP4文件。那么在网...

10310

FFmpeg开发笔记(三十二)利用RTMP协议构建电脑与手机的直播Demo

aqi00

不管是传统互联网还是移动互联网,实时数据传输都是刚需,比如以QQ、微信为代表的即时通信工具,能够实时传输文本和图片。其中一对一的图文通信叫做私聊,多对多的图文通...

8610

FFmpeg开发笔记(三十一)使用RTMP Streamer开启APP直播推流

aqi00

​RTMP Streamer是一个安卓手机端的开源RTMP直播推流框架,可用于RTMP直播和RTSP直播,其升级版还支持SRT直播(腾讯视频云就采用SRT协议)...

15010

FFmpeg开发笔记(三十)解析H.264码流中的SPS帧和PPS帧

aqi00

​《FFmpeg开发实战:从零基础到短视频上线》一书的“2.1.1  音视频编码的发展历程”介绍了H.26x系列的视频编码标准,其中H.264至今仍在广泛使用,...

14010

C#进程调用FFmpeg操作音视频

追逐时光者

因为公司需要对音视频做一些操作,比如说对系统用户的发音和背景视频进行合成,以及对多个音视频之间进行合成,还有就是在指定的源背景音频中按照对应的规则在视频的多少秒...

8010

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

aqi00

​XviD是个开源的视频编解码器,它与DivX一同被纳入MPEG-4规范第二部分的视频标准,但DivX并未开源。早期的MP4视频大多采用XviD或者DivX编码...

6710

FFmpeg开发笔记(二十八)Linux环境给FFmpeg集成libxvid

aqi00

​XviD是个开源的视频编解码器,它与DivX一同被纳入MPEG-4规范第二部分的视频标准,但DivX并未开源。早期的MP4视频大多采用XviD或者DivX编码...

9510

FFmpeg开发笔记(二十七)解决APP无法访问ZLMediaKit的直播链接问题

aqi00

​上一篇文章介绍了如何通过ZLMediaKit实现视频推拉流,并使用VLC播放器验证视频直播地址。即使不用VLC播放器,直接在Qt工程的C++代码中调用FFmp...

11610

音频剪裁大师:使用 Python 和 ffmpeg 分割音频的完整指南

霍格沃兹测试开发Muller老师

在音频处理中,有时候我们需要对音频文件进行分割,提取其中的部分内容以满足特定需求。而 Python 提供了许多强大的工具和库来实现这一目标,其中 ffmpeg ...

21010

FFmpeg开发笔记(二十六)Linux环境安装ZLMediaKit实现视频推流

aqi00

​《FFmpeg开发实战:从零基础到短视频上线》一书在第10章介绍了轻量级流媒体服务器MediaMTX,通过该工具可以测试RTSP/RTMP等流媒体协议的推拉流...

51210

FFmpeg开发笔记(二十五)Linux环境给FFmpeg集成libwebp

aqi00

​《FFmpeg开发实战:从零基础到短视频上线》一书介绍了JPEG、PNG、GIF等图片格式,以及如何通过FFmpeg把视频画面转存为这些格式。除了上述这些常见...

12310

FFmpeg开发笔记(二十四)Linux环境给FFmpeg集成AV1的编解码器

aqi00

​AV1是一种新兴的免费视频编码标准,它由开放媒体联盟(Alliance for Open Media,简称AOM)于2018年制定,融合了Google VP1...

12700

FFmpeg开发笔记(二十三)使用OBS Studio开启RTMP直播推流

aqi00

​OBS是一个开源的直播录制软件,英文全称叫做Open Broadcaster Software,广泛用于视频录制、实时直播等领域。OBS不但开源,而且跨平台,...

32200

【FFmpeg】Windows 10 平台 FFmpeg 开发环境搭建 ③ ( CDB 调试器下载安装 | Qt 中配置 CDB 调试器 | Qt 中配置 32 位 / 64 位的构建套件 )

韩曙亮

在之前的博客 【FFmpeg】Windows 10 平台 FFmpeg 开发环境搭建 ① ( 安装 Visual Studio 2015 | JavaScrip...

14100

【FFmpeg】Windows 10 平台 FFmpeg 开发环境搭建 ④ ( FFmpeg 开发库 | 创建项目导入并配置 FFmpeg 开发库 | 拷贝 DLL 动态库到 SysWOW64 目录)

韩曙亮

在之前的博客中 , 安装了 VS2015 , Qt 5.14.0 , CDB 调试器 , 并在 Qt 中配置了 MSVC 编译器 和 CDB 调试器 ;

18400

ffmpeg操作实战001:视频+音频文件融合

数据饕餮

把视频文件video.mp4 和音频文件audio.wav融合在一起,输出视频文件output.mp4

4700

av_dump_format经验分析,FFmpeg获取媒体文件总时长(FLV获取总时长的误区)

手撕代码八百里

播放器有个功能,当用户打开视频时,需要读取媒体文件的总时长等信息,不巧的时,获取FLV时总失败,下面来具体分析下FLV和MP4获取总时长的原因和区别:

7700

ffmpeg中AVCodec是否需要手动销毁?

手撕代码八百里

在开发到退出一个视频播放功能时,看到对AVCodec*这个指针做了初始化,但是突然有一个好奇的疑问,这个AVCodec到底是否需要人工手动销毁?

7200
领券