FFmpeg音视频开发
-
FFmpeg音频重采样 | FFmpeg音视频开发6
今天我们的实战内容是将音频解码成PCM,并将PCM重采样成特定的采样率,然后输出到本地文件进行播放。 什么是重采样 所谓重采样,一句话总结就是改变音频的三元素,也就是通过重采样改变…
-
FFmpeg音视频编码 | FFmpeg音视频开发5
在前面的我们使用FFmpeg进行相关实践,对音视视频进行了解封装、解码等相关操作,今天我们继续使用FFmpeg进行实践,使用FFmpeg进行音视频编码。 任务一:在前面《FFmpe…
-
FFmpeg音频解码 | FFmpeg音视频开发4
前面我们介绍了使用FFmpeg解码视频,今天我们使用FFmpeg解码音频。我们的目标将mp4中的音频文件解码成PCM数据,并输出到本地文件,然后使用ffplay播放验证。 音频的解…
-
FFmpeg视频解码AVFrame | FFmpeg音视频开发3
在前面我们介绍了FFmpeg的解封装,并且实现了提取视频文件中的音频流和视频流单独输出,使用ffplay播放验证, 今天我们使用FFmpeg解码视频流,将视频解码为YUV并输出到文…
-
FFmpeg分离视频和音频 | FFmpeg音视频开发2
前面我们搭建好了FFmpeg的开发环境,今天我们就来小试牛刀,使用FFmpeg库对mp4文件进行解封装,提取mp4中的视频流和音频流输出到单独的输出文件中。关于FFmpeg开发环境…
-
FFmpeg开发环境搭建基于Mac CLion工具 | FFmpeg音视频开发1
之前笔者从事安卓开发的时候想要学习音视频实践,脑子里面想的是要是有专门针对安卓开发的FFmpeg教程就好了。慢慢地发现这个想法很不靠谱,因为那时关于音视频的相关教程本来就少,如果还…