![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
FFmpeg
文章平均质量分 66
W2Y
技术改变世界,连接你和我!
展开
-
Arm平台集成FFmpeg编译动态库库时av_make_error_string错误的解决方法
1原创 2019-10-29 11:28:04 · 1182 阅读 · 0 评论 -
FFmpeg解码H264视频裸流(直接可用)
此文章主要包含解码H264视频流数据:Annex B格式、H264视频裸流、支持输出RGB24或YUV420格式;原创 2018-05-29 14:44:37 · 23744 阅读 · 18 评论 -
Mac下编译FFmpeg(Android平台)
说在前面的话:之前一直在iOS平台上面做音视频开发,用得较多的是iOS的FFmpeg编译以及裁减等。因工作需要,现在要编译Android环境下的FFmpeg,本想偷懒直接使用网上现成的资源,后发现现成的脚本针对NDK或FFmpeg版本较低。为了统一不同平台(iOS、Android、arm嵌入式等)之间的代码及版本之间的兼容性,自己动手写了一份,不需要配置复杂环境,大家可做参考。 整个...原创 2018-06-13 15:46:38 · 1482 阅读 · 2 评论 -
Mac下编译FFmpeg(iOS平台)
环境 Mac:10.13.5 Xcode:9.4 iOS Target:8.0脚本#!/bin/sh#armv7xcode9.1,#sudo xcode-select -switch pathToXcode9.1/Contents/Developer#xcode-select --print-path#需要编译FFpmeg版本号FF_VERSION="3.4.2"if [...原创 2018-06-13 11:50:25 · 1052 阅读 · 0 评论 -
解析H264的SPS信息
在做音视频开发的时候,存在不解码视频帧的前提下需要获取视频宽高、帧率等信息,而H.264中的SPS数据可为我们提供这些相关的信息。在此之前,我们需要对一些协议和算法有一定的初步了解,后文中有完整的代码展示。H.264协议我们在此不讲解H.264协议,但是我们需要了解NAL单元语法(NAL unit syntax)、序列参数集数据语法(Sequence parameter set data synt...原创 2018-07-10 15:57:31 · 22926 阅读 · 15 评论 -
基于FFmpeg进行PCM重采样
此文章基于FFmpeg 3.4.2版本,对PCM的采样率、帧格式、通道数进行重采样功能封装。 /** PCM音频重采样 @param audio_in_ctx 音频解码上下文 @param pInFrame 输入帧 @param out_sample_fmt 输出音频格式 @param out_channels 输出音频通道数 ...原创 2019-07-23 16:31:52 · 1826 阅读 · 4 评论