E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
avframe
Tutorial 03: Playing Sound
这里需要注意的是:在audio_decode_frame的avcodec_decode_audio4函数里面,我们获取到的每一个
AVFrame
,都需要判断其格式,因为SDL需要的音频格式为
oldmtn
·
2015-08-31 11:00
ffmpeg实现音频resample(重采样)(二)
和音频样本是av_sample_fmt_is_planar的样式采样率讲解,下面上代码AVFifoBuffer*m_fifo=NULL; SwrContext*init_pcm_resample(
AVFrame
zhuweigangzwg
·
2015-08-06 15:00
AVpacket
AVframe
来自http://blog.csdn.net/leixiaohua1020/article/details/14214577的博客
AVFrame
:( Thisstructuredescribesdecoded
u012681083
·
2015-06-18 20:00
ffmpeg
avpacket
AVFrame
FFmpeg源代码简单分析:常见结构体的初始化和销毁(AVFormatContext,
AVFrame
等)
=====================================================FFmpeg的库函数源代码分析文章列表:【架构图】FFmpeg源代码结构图-解码FFmpeg源代码结构图-编码【通用】FFmpeg源代码简单分析:av_register_all()FFmpeg源代码简单分析:avcodec_register_all()FFmpeg源代码简单分析:内存的分配和释
leixiaohua1020
·
2015-03-03 16:00
ffmpeg
avstream
avpacket
AVFormatContext
AVCodecContext
ffmpeg从
AVFrame
取出yuv数据到保存到char*中
ffmpeg从
AVFrame
取出yuv数据到保存到char*中很多人一直不知道怎么利用ffmpeg从
AVFrame
取出yuv数据到保存到char*中,下面代码将yuv420p和yuv422p的数据取出并保存到
zhuweigangzwg
·
2015-02-11 15:00
ffmpeg
ffmpeg实现音频resample(重采样)
intAudioResampling(AVCodecContext*audio_dec_ctx,
AVFrame
*pAudioDecodeFrame, intout_sample_fmt,intout_channel
zhuweigangzwg
·
2015-02-11 14:00
ffmpeg
FFmpeg结构体彻底分析——
AVFrame
/** *Thisstructuredescribesdecoded(raw)audioorvideodata. * *AVFramemustbeallocatedusingav_frame_alloc().Notethatthisonly *allocatestheAVFrameitself,thebuffersforthedatamustbemanaged *throughothermeans
zhangyujsj
·
2014-12-17 16:00
关于ffmpeg编码后的清理
(constchar*filename,intcodec_id){AVCodec*codec;AVCodecContext*c=NULL;inti,ret,x,y,got_output;FILE*f;
AVFrame
chinabinlang
·
2014-12-16 11:53
编解码
关于ffmpeg编码后的清理
*filename,intcodec_id){ AVCodec*codec; AVCodecContext*c=NULL; inti,ret,x,y,got_output; FILE*f;
AVFrame
chinabinlang
·
2014-12-16 11:00
FFMPeg代码分析:
AVFrame
结构体及其相关的函数
AVFrame
结构体保存的是解码后和原始的音视频信息。
AVFrame
通过函数av_frame_alloc()初始化,该函数仅仅分配
AVFrame
实例本身,而没有分配其内部的缓存。
mengyafei43
·
2014-12-11 17:00
FFMPEG结构体分析
AVFrame
AVFrame
是包含码流参数较多的结构体。
AVFrame
结构体一般用于存储原始数据(即非压缩数据,例如对视频来说是YUV,RGB,对音频来说是PCM),此外还包含了一些相关的信息。
aoshilang2249
·
2014-10-21 19:00
ffmpeg
AVFrame
ffplay 将视频帧转换成bmp图片
static int video_thread2(void *arg){ AVPacket pkt = { 0 }; VideoState *is = (VideoState *)arg;
AVFrame
chenjt3533
·
2014-08-21 22:00
ffmpeg SDK开发手册
中比较重要的函数以及数据结构如下:1.数据结构:(1)AVFormatContext(2)AVOutputFormat(3)AVInputFormat(4)AVCodecContext(5)AVCodec(6)
AVFrame
xwisen
·
2014-08-17 14:00
FFMPEG 实现 YUV,RGB各种图像原始数据之间的转换(swscale)
swscale主要用于在2个
AVFrame
之间进行转换。
雷霄骅
·
2014-08-16 13:00
转换
视频
ffmpeg
RGB
yuv
FFMPEG结构体分析:
AVFrame
注:写了一系列的结构体的分析的文章,在这里列一个列表:FFMPEG结构体分析:AVFormatContextFFMPEG结构体分析:AVFrameFFMPEG结构体分析:AVCodecContextFFMPEG结构体分析:AVIOContextFFMPEG结构体分析:AVCodecFFMPEG结构体分析:AVStreamFFMPEG结构体分析:AVPacketFFMPEG有几个最重要的结构体,包含
雷霄骅
·
2014-08-16 13:00
视频
源代码
ffmpeg
解码
AVFrame
利用FFmpge进行视频解码(从H264视频流到图像)
本篇先设计一个视频解码相关的类,定义如下:classFfmpeg_Decoder { public: AVCodecParserContext*avParserContext; AVPacketavpkt;//数据包结构体
AVFrame
oHanTanYanYing
·
2014-07-13 19:00
封装
播放
视频解码
ffmpge
H264流
AVPacket与
AVFrame
的关系
最近在做ffmpeg相关的项目,满眼的AVPacket和
AVFrame
,一下就眼晕了。Frame还好理解,但是这里packet到底什么样的包,和Frame又是什么关系呢。
wiseideal
·
2014-06-19 16:00
frame
AVFrame
数据转RGB或YUV
使用ffmepg解码视频一般都是生成
AVFrame
。然后再转换成RGB或YUV。一直不明白它们之间的转换关系。
nogodoss
·
2014-05-30 14:00
如何强制ffmpeg编码时输出一个关键帧
如何强制ffmpeg编码时输出一个关键帧如何强制ffmpeg编码时输出一个关键帧AVCodecContext*c//编码器环境句柄
AVFrame
*f//需要编码的一帧视频 /*在avcodec.h文件中有这样的定义
chinabinlang
·
2014-05-22 17:00
图像视频编码和FFmpeg(3)-----用FFmpeg进行图像格式转换和
AVFrame
简介
本文就介绍怎么用FFmpeg转换,因为在转换时还要用到
AVFrame
这个结构体,所以这里也会介绍
AVFrame
。在FFmpeg中,
AVFrame
是一个比较重要的结构体。
luotuo44
·
2014-05-21 17:00
ffmpeg
yuv
AVFrame
dtplayer中关于sdl的集成
提供的播放器的例子ffplay中,audio和video的输出是依靠sdl或者sdl2来完成的,具体代码如下(来自ffplay.c):staticintqueue_picture(VideoState*is,
AVFrame
peter_future
·
2014-04-23 09:00
FFmpeg SDK使用实例output_example的分析之一
重要的数据结构及函数列表I.数据结构:(1)AVFormatContext(2)AVOutputFormat(3)AVInputFormat(4)AVCodecContext(5)AVCodec(6)
AVFrame
fireroll
·
2014-04-19 22:00
FFPLAY的原理(二)
voidSaveFrame(
AVFrame
*pFrame,intwidth,intheig
vbLittleBoy
·
2014-03-27 14:00
读取笔记本的摄像头的原始yuv数据,通过libav(ffmpeg编码)
video4linux2读取摄像头的V4L2_PIX_FMT_YUYV格式的原始数据2、把V4L2_PIX_FMT_YUYV格式的数据转换成AV_PIX_FMT_YUV422P格式的yuv数据,并存放在
AVFrame
xyyangkun
·
2014-03-04 14:00
encoder
ffmpeg
h264
v4l2
video4linux
FMpeg分析:AVPicture、
AVFrame
和AVPacket
typedefstructAVPicture{ uint8_t*data[4]; intlinesize[4]; ///
vbLittleBoy
·
2014-02-26 17:00
音频解码详解
可以参考下面的页面 [1]intavcodec_decode_audio4(AVCodecContext*avctx,
AVFrame
*frame,int*got_frame_ptr,constAVPacket
mlkiller
·
2014-01-06 20:00
FFMPeg代码分析:
AVFrame
结构体及其相关的函数
AVFrame
结构体保存的是解码后和原始的音视频信息。
AVFrame
通过函数av_frame_alloc()初始化,该函数仅仅分配
AVFrame
实例本身,而没有分配其内部的缓存。
shaqoneal
·
2013-11-27 10:00
ffmpeg
流媒体
视频处理技术
FFMPeg代码分析:avcodec_decode_video2函数
在avcodec.h中的声明方式如下:intavcodec_decode_video2(AVCodecContext*avctx,
AVFrame
*picture,int*got_picture_ptr,
shaqoneal
·
2013-11-26 18:00
ffmpeg
流媒体
视频处理技术
ffmpeg 基本数据结构和对象(一): AVPacket、AVPicture、
AVFrame
一、AVPacket/** *AVPacket作为解码器的输入或编码器的输出。 *当作为解码器的输入时,它由demuxer生成,然后传递给解码器 *当作为编码器的输出时,由编码器生成,然后传递给muxer *在视频中,AVPacket只能包含不大于1帧的内容,而视频的1帧可能要包含在多个AVPacket中,AVPackettime_baseunits */ int64_tpts; /** *解压时
yinjingyu_bisheng
·
2013-11-19 09:00
ffmpeg源代码简单分析 :avcodec_decode_video2()
avcodec_decode_video2()的函数实现如下所示:intattribute_align_argavcodec_decode_video2(AVCodecContext*avctx,
AVFrame
shaqoneal
·
2013-11-18 16:00
FFmpeg YUV2RGB
AVFrame
* YUV2RGB( AVCodecContext * avctx,
AVFrame
* frame ) {
AVFrame
* pFrameRGB=NULL; pFrameRGB
·
2013-11-13 14:00
ffmpeg
FFMPEG结构体分析:AVPacket
注:写了一系列的结构体的分析的文章,在这里列一个列表: FFMPEG结构体分析:
AVFrame
FFMPEG结构体分析:AVFormatContext FFMPEG结构体分析:AVCodecContext
leixiaohua1020
·
2013-11-10 00:00
ffmpeg
FFMPEG结构体分析:AVStream
注:写了一系列的结构体的分析的文章,在这里列一个列表: FFMPEG结构体分析:
AVFrame
FFMPEG结构体分析:AVFormatContext FFMPEG结构体分析:AVCodecContext
leixiaohua1020
·
2013-11-10 00:00
ffmpeg
FFMPEG结构体分析:AVCodec
注:写了一系列的结构体的分析的文章,在这里列一个列表: FFMPEG结构体分析:
AVFrame
FFMPEG结构体分析:AVFormatContext FFMPEG结构体分析:AVCodecContext
leixiaohua1020
·
2013-11-09 00:00
ffmpeg
FFMPEG结构体分析:AVIOContext
注:写了一系列的结构体的分析的文章,在这里列一个列表: FFMPEG结构体分析:
AVFrame
FFMPEG结构体分析:AVFormatContext FFMPEG结构体分析:
leixiaohua1020
·
2013-11-08 23:00
context
FFMPEG结构体分析:AVCodecContext
注:写了一系列的结构体的分析的文章,在这里列一个列表: FFMPEG结构体分析:
AVFrame
FFMPEG结构体分析:AVFormatContext FFMPEG结构体分析:AVCodecContext
leixiaohua1020
·
2013-11-08 00:00
context
FFMPEG结构体分析:AVFormatContext
注:写了一系列的结构体的分析的文章,在这里列一个列表: FFMPEG结构体分析:
AVFrame
FFMPEG结构体分析:AVFormatContext FFMPEG结构体分析:AVCodecContext
leixiaohua1020
·
2013-11-08 00:00
context
FFMPEG结构体分析:
AVFrame
注:写了一系列的结构体的分析的文章,在这里列一个列表:FFMPEG结构体分析:AVFrameFFMPEG结构体分析:AVFormatContextFFMPEG结构体分析:AVCodecContextFFMPEG结构体分析:AVIOContextFFMPEG结构体分析:AVCodecFFMPEG结构体分析:AVStreamFFMPEG结构体分析:AVPacket FFMPEG有几个最重要的结构体,
leixiaohua1020
·
2013-11-06 21:00
ffmpeg
FFMPEG结构体分析:
AVFrame
注:写了一系列的结构体的分析的文章,在这里列一个列表:FFMPEG结构体分析:AVFrameFFMPEG结构体分析:AVFormatContextFFMPEG结构体分析:AVCodecContextFFMPEG结构体分析:AVIOContextFFMPEG结构体分析:AVCodecFFMPEG结构体分析:AVStreamFFMPEG结构体分析:AVPacketFFMPEG有几个最重要的结构体,包含
leixiaohua1020
·
2013-11-06 21:00
视频
源代码
ffmpeg
解码
AVFrame
FFMPEG 实现 YUV,RGB各种图像原始数据之间的转换(swscale)
swscale主要用于在2个
AVFrame
之间进行转换。
leixiaohua1020
·
2013-11-06 15:00
ffmpeg
FFMPEG 实现 YUV,RGB各种图像原始数据之间的转换(swscale)
swscale主要用于在2个
AVFrame
之间进行转换。
leixiaohua1020
·
2013-11-06 15:00
转换
视频
ffmpeg
RGB
yuv
FFMPEG处理音频时间戳的主要逻辑
2.decoder解码AVPacket为
AVFrame
,frame的pts为NOPTS,需要设置,否则后面都会有问题。
winlinvip
·
2013-10-29 18:00
ffmpeg SDK开发手册
中比较重要的函数以及数据结构如下:1.数据结构:(1)AVFormatContext(2)AVOutputFormat(3)AVInputFormat(4)AVCodecContext(5)AVCodec(6)
AVFrame
nogodoss
·
2013-10-14 15:00
解决avcodec_encode_audio2()返回-22的问题
mp3avcodec_decode_audio4();avcodec_encode_audio2();调用上面两个函数出现的问题是:当某些解码器对AVCodec:frame_size填充时,不同解码器在解码时设定的frame_size 和
AVFrame
taoanran
·
2013-10-11 16:00
ffmpeg
-22
ffmpeg入门之 Tutorial01
#include#include#include#includevoidSaveFrame(
AVFrame
*pFrame,intwidth,intheight,intiFrame){ FILE*pFile
mao0514
·
2013-08-22 17:00
ffmpeg入门之
Tutorial01
FFMpeg 中比较重要的函数以及数据结构
中比较重要的函数以及数据结构如下:1.数据结构:(1)AVFormatContext(2)AVOutputFormat(3)AVInputFormat(4)AVCodecContext(5)AVCodec(6)
AVFrame
missingu1314
·
2013-07-15 09:00
ffmpeg SDK开发手册
中比较重要的函数以及数据结构如下:1.数据结构:(1)AVFormatContext(2)AVOutputFormat(3)AVInputFormat(4)AVCodecContext(5)AVCodec(6)
AVFrame
nogodoss
·
2013-07-12 14:00
FFMPEG SDK开发手册
中比较重要的函数以及数据结构如下:1.数据结构:(1)AVFormatContext(2)AVOutputFormat(3)AVInputFormat(4)AVCodecContext(5)AVCodec(6)
AVFrame
yangzhiloveyou
·
2013-06-24 09:00
AVFrame
和AVPicture
源地址:http://yul100887.blog.163.com/blog/static/200336135201211143525930/struct
AVFrame
{uint8_t*data[4]
wujxiaoz
·
2013-06-15 18:00
视频
ffmpeg
RGB
yuv
sws_scale解出来的RGB图像颠倒问题
AVFrame
的data和linesize:YUV:linesize[0]= width+paddingsize(16+16),linesize[1]=linesize[0]/2 data
zxwangyun
·
2013-05-08 12:00
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他