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
avformat
ffmpeg 将yuv转换成H264
#include"stdafx.h"#ifdef_WIN32//Windowsextern"C"{#include"libavcodec/avcodec.h"#include"libavformat/
avformat
.h
qq76211822
·
2020-08-21 10:22
ffmpeg
FFmpeg4.1——YUV原像素编码为H264
流程图步骤详解1、注册组件av_register_all();2、初始化化封装格式上下文AVFormatContext*
avformat
_context=
avformat
_alloc_context()
Muggle_zero
·
2020-08-21 10:13
FFmpeg
FFmpeg开发
ffmpeg解码后存YUV数据
extern"C"{#include"libavcodec/avcodec.h"#include"libavformat/
avformat
.h"#include"libswscale/swscale.h
kgzhw
·
2020-08-21 09:46
ffmpeg
FFMPEG解码流程
FFMPEG解码流程:1.注册所有窗口格式和CODEC:av_register_all()2.打开文件:
avformat
_open_input()3.从文件中提取流信息:
avformat
_find_stream_info
jiqiujia
·
2020-08-21 09:06
23 ffmpeg 如何探测编解码器
1
avformat
_find_stream_infoavformat_find_stream_info是现在为止我看到的ffmpeg中最复杂的代码,我都分析过几回啦。
yi巴
·
2020-08-21 09:58
ffmpeg
基于ffmpeg-1.1的视频解码并输出到LCD显示
ffmpeg_decode.c:#include#include#include#include#include#include"myhead.h"#include"lcd.h"/*ffmpeg中的
AVFormat
iteye_1485
·
2020-08-21 09:15
FFmpeg从入门到牛掰(一):解复用(demux)讲解
转载请注明出处:https://blog.csdn.net/impingo项目地址:https://github.com/im-pingo/pingos解复用讲解概念解复用操作函数调用流程创建
avformat
im-pingo
·
2020-08-21 09:40
ffmpeg
FFMPEG3.2SDK解码H264保存为YUV420文件
#pragmacomment(lib,"avcodec.lib")#pragmacomment(lib,"
avformat
.lib")#pragmacomment(lib,"avutil.lib")#include
一点晴
·
2020-08-21 09:39
C/C++/VC
ffmpeg
ffmpeg 解码流程
avcodec_register_all();av_register_all();decode_frame=av_frame_alloc();AVPacketpkt;//获取各种上下文if((ret=
avformat
_open_input
党玉涛
·
2020-08-21 08:29
视频处理
ffmpeg
使用ffmpeg进行解码的基本流程 和几个重要函数
音频或者视频文件)2.注册ffmpeg的组件(在这里可以通过使用av_regiest_all()来进行偷懒操作,将所有的组件都进行注册)3.注册晚组件之后就开始封装全局的上下文AVFormatContext(使用
avformat
_aloc_context
a06963938
·
2020-08-21 08:51
Android
进阶
YUV编码为HEVC(H.265)
avformat
_al
ZH952016281
·
2020-08-21 08:47
FFMPEG(YUV编码为H.264)
avformat
_alloc_output_context2():初始
IOT_SHUN
·
2020-08-21 08:35
ffmpeg
FFmpeg概述及编码支持
1FFmepg的基本组成FFmpeg框架的基本组成包含
AVFormat
、AVCodec、AVFilter、AVDevice、AVUtil等模块库。
DaveBobo
·
2020-08-21 08:51
FFmpeg
使用ffmpeg实现解码并保存为yuv文件
STDC_CONSTANT_MACROS#includeextern"C"{#include"libavutil/avutil.h"#include"libavcodec/avcodec.h"#include"libavformat/
avformat
.h
tkp2014
·
2020-08-21 07:14
FFmpeg
有用源码
视频编解码
ffmpeg 结构和编解码流程
ffmpeg结构以及作用:AVUtil:核心工具库
AVFormat
:提供了音视频容器格式的封装和解析以及所支持的协议文件格式和协议库AVCodec:编解码库AVFilter:音视频滤镜库如视频加水印、音频变声
三木仔
·
2020-08-21 07:58
音视频
android
ffmpeg
FFmpeg 4.0.2 解码h264为YUV
#include};usingnamespacestd;intmain(){constchar*fname="test.h264";//打开h264文件,并把文件信息存入fctx中intiRes=0;
AVFormat
墨雨依旧付疏狂Q
·
2020-08-21 07:19
FFmpeg
4.0.2
FFmpeg视频解码,保存原始YUV数据(使用最新FFmpeg4.1)
网上文章都太老,本文基于FFmpeg4.1,没有使用任何弃用的API,要运行先配置环境解码流程关键函数:
avformat
_open_input()
avformat
_find_stream_info()av_read_frame
Little__Jerry
·
2020-08-21 07:13
FFmpeg
ffmpeg 解码 并编码 保存文件 使用流程
av_register_all();avdevice_register_all();2.打开一个输入格式上下文:AVFormatContextavformat_open_input()3.从输入格式上下文读取流,并分析出流信息
avformat
_find_stream_info
m0_37346206
·
2020-08-21 07:36
MP4 moov编码完成时写入头部
在部分设备上当moov头写入尾部会导致
avformat
_find_stream_info打开很慢,因此需要将moov头写入头部.代码中在writer_header中加入movflags头标志.如果已经存在其他
无稽长叹
·
2020-08-21 07:49
directshow 与 ffmpeg 联合使用时filter注册不成功的问题
音频流,注册filter时一直提示失败,原来是需要将ffmpeg的几个dll文件拷贝到你自己的程序的工作目录,avcodec-55.dll,avdevice-55.dll,avfilter-3.dll,
avformat
ybsun2010
·
2020-08-20 20:09
音视频
FFmpeg视频解码播放
一、FFmpeg相关库简介库介绍avcodec音视频编解码核心库
avformat
音视频容器格式的封装和解析avutil核心工具库swscal图像格式转换的模块swresampel音频重采样avfilter
private_object
·
2020-08-20 17:05
FFmpeg H264码流保存为hls切片m3u8数据类型
简单流程介绍
avformat
_alloc_output_context2(pAVFormatContext,NULL,"hls",strFileName.c_str())//指定复用器muxerav_dict_set_int
fengyuzaitu
·
2020-08-20 15:23
FFmpeg
hls
m3u8
FFmpeg
无标题文章
音频解码第一步:组册组件av_register_all();第二步:打开封装格式->打开文件
avformat
_open_input();第三步:查找音频流->拿到音频信息
avformat
_find_stream_info
shanshanshan3
·
2020-08-19 05:58
ffmpeg学习七:
avformat
_find_stream_info函数源码分析
前面两篇文章分析
avformat
_open_input和avcodec_open2两个函数,我们所做的函数分析工作都是为了能够很好的理解前面一篇博客:ffmpeg学习四:写第一个程序-视频解码中所给的视频解码的程序
阳光玻璃杯
·
2020-08-19 04:56
ffmpeg
AVFMT_FLAG_NOBUFFER 对解码的影响
Resourcetemporarilyunavailable**使用二分注释大法复现问题之后,发面是下面这句话导致的pFomartCtx->flags|=AVFMT_FLAG_NOBUFFER;所以AVFMT_FLAG_NOBUFFER为什么对软解产生影响在
avformat
_find_stream_info
睡后3k
·
2020-08-19 03:38
ffmpeg转码步骤源码实现的一点点浅析
转码过程对解码的处理封装在process_input()中(process_input()->decode_video()->decode()->avcodec_send_packet()),转码过程中ffmpeg会通过
avformat
靑い空゛
·
2020-08-18 00:17
音视频/流媒体/ffmpeg
ffmpeg 获取播放的时间来实现进度条
获取总时长的函数:if(
avformat
_open_input(&pFormatCtx,is->filename,NULL,NULL)!
猫瑾
·
2020-08-16 21:19
ffmpeg
ffmpeg中的时间
1、AVstream中(libavformat/
avformat
.h)typedefstructAVStream{/***Thisisthefunda
FFmpeg从入门到入门
·
2020-08-16 20:09
ffmpeg
ffmpeg解码音视频同步
STDC_CONSTANT_MACROSextern"C"{#include#include#include#include#include#include#include#include"libavformat/
avformat
.h
东山阿强
·
2020-08-16 16:19
FFmpeg学习
ffmpeg
FFmpeg的使用
FFmpeg主要包含一下几个模块:1、
avformat
:用于各种音视频封装格式的生成和解析2、avcodec:用于各种类型声音/图像编解码3、avfilter:滤
孙朝阳
·
2020-08-16 06:42
NDK
FFmpeg
音视频
NDK
ffmpeg学习笔记之创建音频解码器失败 avcodec_open2() 返回值为-22
目录前言解决过程总结分析前言由于项目需求,需要开发一个私有播放器,所以就无法使用ffmpeg通用的取流接口:
avformat
_open_input()(埋下祸根)其中遇上了一个坑在创建音频解码器的时候返回失败
hdxbw-wq
·
2020-08-16 03:21
音视频学习
FFmpeg学习笔记
/usr/bin/ld: warning: libswresample.so.1, needed by /usr/lib/gcc/i686-linux-gnu/4.9/../../../../lib/
利用FFMPEG简单分离音视频数据流测试源码来源于:http://my.oschina.net/u/2336532/blog/399058#include#include"libavformat/
avformat
.h"staticconstchar
星辰帝威
·
2020-08-16 00:02
FFmpeg
ffmpeg-hls实现分析
[时间:2018-05][状态:Open][关键词:流媒体,stream,HLS,ffmpeg,demuxer,
avformat
]0引言本文将关注于FFmpeg中的HLS相关实现,相关代码在libavformat
weixin_34221073
·
2020-08-15 11:56
opencv3.2安装成功,但使用VideoCapture时出现链接错误
opencv3.2已经在Ubuntu14.04安装成功了;使用VideoCapture时出现链接出错//usr/local/lib/libopencv_videoio.so:undefinedreferenceto`
avformat
_open_input
Dwyane05
·
2020-08-14 17:14
OpenCV
利用FFmpeg本地音频和网络视频进行录像
avformat
_open_input最近公司在做法院项目,需要将相机的画面和本地法官说话的声音整合到一个录像文件中,为此,专门收集了不少资料。
zhouyongku
·
2020-08-14 14:32
流媒体
ffmpeg
avformat
_open_input函数解释
avformat
_open_input原型/***Openaninputstreamandreadtheheader.Thecodecsarenotopened.
Lammyzp
·
2020-08-14 14:26
ffmpeg
api和结构体介绍
ffmpeg之rtsp分析流程
input_filename,file_iformat);2,在straem_open里面is->read_tid=SDL_CreateThread(read_thread,is);3,read_threaderr=
avformat
_open_input
yisanmao19890928
·
2020-08-14 14:12
ffmpeg
FFMpeg 源码分析(2)
avformat
_network_init()
如果我们需要用到网络功能,那么我们还是需要调用一下
avformat
_network_init这个方法。
雷霆小屁熊
·
2020-08-14 14:07
FFmpeg
ffmpeg转码和转文件总结(MP3-->aac)
->time_base.den=25;如果还不管用:AVDictionary*opt=NULL;av_dict_set(&opt,"video_track_timescale","25",0);if(
avformat
_write_header
xiaojun11-
·
2020-08-14 14:25
音视频综合
FFmpeg/FFplay
基于FFMPEG封装aac及h264为FargmentMP4
AVFormatContext*ifmt_ctx_v=NULL,*ifmt_ctx_a=NULL,*ofmt_ctx=NULL;if((ret=
avformat
_open
venice0708
·
2020-08-14 14:50
新版ffmpeg PCM编码到AAC,swr_convert转换采样精度,稍微修改兼容PCM编码为G711A及MP3,记录下。
#include"stdafx.h"#include#includeusingnamespacestd;extern"C"{#include"libavformat/
avformat
.h"#include"libavutil
venice0708
·
2020-08-14 14:49
【FFmpeg】如何通过字符串到对应的封装器,以flv为例
1、简述使用
avformat
_alloc_output_context2创建封装器上下文AVFormatContext时,只需将封装器的名字传递给形参format_name,就可以获取对应的封装器。
郭老二
·
2020-08-14 14:51
视频
ffmpeg对文件的重命名和删除操作
#include#include"libavformat/
avformat
.h"#include"libavutil/log.h"intmain(intargc,charconst*argv[]){av_log_set_level
厚德.
·
2020-08-14 14:11
ffmpeg
FFmpeg 播放rtsp流视频
ffmpeg播放rtsp流视频不含音频要经过如下几个步骤,打开流,查找视频流,创建解码器,打开解码器,循环读取数据,解码数据为图像数据,播放流程如下:CreatedwithRaphaël2.2.0读取视频文件
avformat
_open_input
酌酒凉白开
·
2020-08-14 13:19
FFmpeg
FFmpeg 出现错误 Invalida data found when processing input
命令行中试试ffmpeg-ifilaenameE:\image%d.jpg如果可行,说明你的ffmpeg库没问题3、若不行,试试我下面的方法:(强制指定输入视频的格式)//原来的代码interrocode=
avformat
_open_input
Bupt_beyond
·
2020-08-14 13:41
ffmpeg
FFMPEG 封装H264->MP4
defineUSE_H264BSF1#defineUSE_AACBSF1#defineCODEC_FLAG_GLOBAL_HEADER(10)//如果音频是空,则直接到结尾,否则继续运行gotoend;}if((ret=
avformat
_open_input
毛毛虫的爹
·
2020-08-14 13:10
ffmpeg接收rtsp流异常问题
今天使用ffmpeg接收rtsp流转mat做人脸识别时碰到了一个问题,就是使用
avformat
_open_input打开rtspurl时一直出现段错误,但是vlc播放url可以正常播放。
奔跑的艾斯
·
2020-08-14 13:23
ffmpeg
ffmpeg使用笔记
记录一下最近对接rtsp摄像头的过程:1.版本问题使用2.8.15版本时pformatContext=
avformat
_alloc_context();load_options();pformatContext
奔跑的艾斯
·
2020-08-14 13:23
ffmpeg
FFMPEG简介
目录1FFMPEG简介1.1FFMPEG定义1.2FFMPEG历史1.3FFMPEG的影响范围1.4FFMPEG组成1.4.1
AVFormat
1.4.2AVCodec1.4.3AVFilter1.4.4AVDevice1.4.5AVUtil1.4.6swscale1.4.7swresample1FFMPEG
ice_ly000
·
2020-08-14 13:47
ffmpeg 向H.264编码的视频中添加 SEI
,如果大小size大于255,前int(size/255)个字节都是FF,最后一个字节是剩余部分负载的唯一标志uuid16字节自定义数据完成NALU数据编码替换0000为000003ffmpeg转封装
avformat
_open_inputavformat_alloc_out
Horson Liu
·
2020-08-14 13:47
ffmpeg
ffmpeg
sei
H.264
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他