码迷,mamicode.com
首页 >  
搜索关键字:avcodec    ( 58个结果
FFmpeg视频编码 ---- YUV转H264
基本流程 从本地读取YUV数据编码为h264格式的数据,然后再存?到本地,编码后的数据有带startcode。 与FFmpeg 示例?频编码的流程基本?致。 函数说明:avcodec_find_encoder_by_name:根据指定的编码器名称查找注册的编码器。 avcodec_alloc_con ...
分类:其他好文   时间:2020-09-16 12:35:13    阅读次数:28
ffmpeg转码步骤源码实现的一点点浅析
ffmpeg转码步骤源码实现的一点点浅析 ffmpeg转码过程对解码的处理封装在process_input()中(process_input()->decode_video()->decode()->avcodec_send_packet()),转码过程中ffmpeg会通过avformat库一包一包 ...
分类:其他好文   时间:2020-06-02 23:03:13    阅读次数:67
JavaCV推流写音频帧报错:org.bytedeco.javacv.FrameRecorder$Exception: avcodec_encode_audio2() error -12: Could not encode audio packet.
我们在设置推流的音频配置时(详细代码参见JavaCV本地视频流通过帧图片添加文本进行字幕合成),指定原拉流时的音频编码器: // 音频相关配置,取原音频配置 recorder.setSampleRate(grabber.getSampleRate()); System.out.println(gra ...
分类:编程语言   时间:2020-05-22 17:25:53    阅读次数:156
avcodec_send_packet函数解析
avcodec_send_packet(AVCodecContext *avctx, const AVPacket *avpkt): 1)将原始数据包作为解码器的输入 2)该函数在内部会复制AVCodecContext的相关字段(具体有哪些字段,起什么用,俺也不知道。。。),这些字段会影响每个包的解 ...
分类:其他好文   时间:2020-01-28 09:26:23    阅读次数:416
ffmpeg函数04__v_register_output_format()
注册复用器,编码器等的函数av_register_all() 注册编解码器avcodec_register_all() 注册复用器的函数是av_register_output_format()。 注册解复用器的函数是av_register_input_format()。 注册协议处理器的函数是ffu ...
分类:其他好文   时间:2019-09-05 23:27:17    阅读次数:127
基于FFmpeg的Dxva2硬解码及Direct3D显示(五)
解码及显示 [TOC] 解码 1. 循环读取视频帧 2. 解码 两个重要的FFmpeg接口: avcodec_send_packet,发送一个包给解码器; avcodec_receive_frame,从解码器取回解码后的数据。 资源清理 ...
分类:其他好文   时间:2019-01-28 21:11:20    阅读次数:348
Windows系统下编译FFmpeg for Android(支持x264)
接上一篇:https://www.cnblogs.com/zuoao123/p/10253690.html 上次编译的FFmpeg在使用上有点问题,mediacodec软解码解码器打开失败,avcodec_open2()返回错误值 1。因此想编译一个支持x264的FFmpeg试试看。 一、编译x26 ...
分类:移动开发   时间:2019-01-14 11:48:03    阅读次数:743
FFmpeg(8)-打开和配置音视频解码器(avcodec_find_decoder()、avcodec_alloc_context3())
一.avcodec_find_decoder 获取解码器。在使用之前必须保证所用到的解码器已经注册,最简单的就是调用avcodec_register_all() 函数,就像之前注册解封装器的时候,也要注册一下。。 AVCodec *avcodec_find_decoder(enum AVCodecI ...
分类:其他好文   时间:2018-10-17 16:53:52    阅读次数:263
FFmpeg 结构体学习(七): AVIOContext 分析
在上文FFmpeg 结构体学习(六): AVCodecContext 分析我们学习了AVCodec结构体的相关内容。本文,我们将讲述一下AVIOContext。 AVIOContext是FFMPEG管理输入输出数据的结构体。下面我们来分析一下该结构体里重要变量的含义和作用。 一、源码整理 首先我们先 ...
分类:其他好文   时间:2018-08-17 20:03:06    阅读次数:161
FFmpeg 结构体学习(五): AVCodec 分析
在上文FFmpeg 结构体学习(四): AVFrame 分析我们学习了AVStream结构体的相关内容。本文,我们将讲述一下AVCodec。 AVCodec是存储编解码器信息的结构体。下面我们来分析一下该结构体里重要变量的含义和作用。 一、源码整理 首先我们先看一下结构体AVFrame的定义的结构体 ...
分类:其他好文   时间:2018-08-17 16:28:34    阅读次数:155
58条   1 2 3 4 ... 6 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!