ffmpeg
霍宏鹏
霍宏鹏,主要从事物联网开发,嵌入式系统设计。
展开
-
ffmpeg音频解码使用遇到问题总结
wav音频channel_layout为0在使用ffmpeg解码wav数据的时候,通道数是正确的,但是stream->codecpar->channel_layout为0,如果此时swr_alloc_set_opts(struct SwrContext *s, int64_t out_ch_layout, enum AVSampleFormat out_sample_fmt, int out_sample_ra原创 2021-08-13 10:43:54 · 1440 阅读 · 0 评论 -
君正x2000 ffmpeg硬件解码不能获取pts解决
在使用君正x2000播放mp4过程中,在获的解码帧中的pts一直是无效值AV_NOPTS_VALUE(-9223372036854775808(0x8000000000000000)),通过原厂协助解决了此问题。在打开解码器之前加入如下语句:/* * 如果不加,将获取不到解码后的pts值 */avcodec_ctx->framerate.num = stream->avg_frame_rate.num;avcodec_ctx->framerate.den = stream原创 2021-05-22 15:51:55 · 1469 阅读 · 0 评论 -
x2000 avcodec_send_packet执行时间
君正x2000平台自带硬件解码器,也就是h264_v4l2m2m。avcodec_send_packet函数用于向解码器发送h264帧数据。根据实测这个函数有执行时间的,根据视频分辨的大小,执行时间不固定。根据实际测试:720p的帧大概需要6-8ms480p的帧大概需要2.4-2.8ms...原创 2021-05-22 13:50:34 · 412 阅读 · 0 评论 -
x2000 ffmpeg avcodec_send_packet
平台x2000x2000使用ffmpeg解码视频,如果一直大压力向解码器发送h264帧数据,和从码器读取解压的数据,中间不加任何延时,出现内核崩溃问题:[ 1141.362613] reference picture missing during reorder[ 1141.367776] reference picture missing during reorder[ 1141.373364] Missing reference picture, default is 65676[原创 2021-05-20 13:08:28 · 2604 阅读 · 0 评论 -
播放器文章汇总收藏
1 FFmpeg简易播放器的实现https://www.cnblogs.com/leisure_chn/p/10284653.html2 FFmpeg音视频同步原理与实现https://www.jianshu.com/p/3578e794f6b5原创 2020-09-01 10:03:54 · 229 阅读 · 0 评论