FFmpeg
zakeper
这个作者很懒,什么都没留下…
展开
-
使用FFmpeg将yuv420p编码为h264
代码对一些数据没做判断,仅仅是做个备忘!请谨慎参考!#include <libavcodec/avcodec.h>#include <libavutil/imgutils.h>#include <stdio.h>void encode_to_h264(AVCodecContext *codec_ctx, AVFrame *frame, AVPacket *pkt, FILE *file_out) { int ret原创 2021-06-09 11:15:15 · 429 阅读 · 3 评论 -
使用FFmpeg将S16格式音频数据重采样为FLTP格式
代码对一些数据没做判断,仅仅是做个备忘!请谨慎参考!#include <libavutil/opt.h>#include <libavutil/samplefmt.h>#include <libswresample/swresample.h>#include <stdio.h>#include "libavcodec/avcodec.h"#include "libavutil/imgutils.h"#include "libswresamp原创 2021-06-08 18:21:52 · 2532 阅读 · 2 评论 -
使用FFmpeg将pcm数据编码为aac
/*** @projectName 08-01-encode_audio* @brief 音频编码* 从本地读取PCM数据进行AAC编码* 1. 输入PCM格式问题,通过AVCodec的sample_fmts参数获取具体的格式支持* (1)默认的aac编码器输入的PCM格式为:AV_SAMPLE_FMT_FLTP* (2)libfdk_aac编码器输入的PCM格式为AV_SAMPLE_F.原创 2021-06-08 18:10:55 · 586 阅读 · 1 评论