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
利用javacv实现视频转h264
importorg.bytedeco.ffmpeg.avcodec.AVCodecParameters;importorg.bytedeco.ffmpeg.
avformat
.AVFormatContext
daqinzl
·
2024-09-05 11:18
流媒体
ffmpeg
视频音频
视频转换
h264
javacv
ffmpeg
ffmpeg入门到精通-音频采集
流程:注册设备avdevice_register_all();获取输入对象格式av_find_input_format(FMT_NAME)打开设备
avformat
_open_input打开文件写入数据结束关闭文件
Lucy-JY
·
2024-09-05 01:39
FFMPEG
FFmpeg将视频包AVPacket通过视频流方式写入本地文件
1.写视频头voidwriteVideoHeader(constchar*videoFileName){intr=
avformat
_alloc_output_context2(&pFormatCtx,nullptr
林鸿群
·
2024-03-17 03:36
ffmpeg
音视频
FFmpeg封装函数
avformat
_open_input()
FFmpeg在调用
avformat
_open_input()之后,可能码流信息不够完整,可以使用
avformat
_find_stream_info()获取更多的码流信息。
肖爱Kun
·
2024-03-15 03:28
RTSP网络视屏协议
c++
ffmpeg将yuv文件编码为mp4
上一遍文件是将mp4的视频流数据解码,并且写入yuv的数据文件中,这篇文章是一个逆向操作,既将yuv数据文件编码为一个mp4文件1.主要函数的调用流程
avformat
_alloc_output_context2
3c1b8ae8346c
·
2024-02-05 17:03
[小白]FFMPEG小白-day03
读完本文章大概需要5分钟基于FFMPEG+SDL的视频播放器制作FFMPEG库简介FFMPEG一共包含8个库*avcodec:编解码(最重要的库)*
avformat
:封装格式处理*avutil:工具库(
Caiaolun
·
2024-01-28 19:38
FFmpeg接口使用说明
avformat
_open_input()打开输入流并读取标题。编解码器此时不会打开。流必须使用
avformat
_close_input()关闭。
taciturn丶
·
2024-01-27 16:41
ffmpeg
ffmpeg的
avformat
_open_input()分析过程--以mp4为例(十)
概要
avformat
_open_input(),该函数用于打开多媒体数据并且获取一些信息,它的声明位于libavformat/
avformat
.h。
andylao62
·
2024-01-27 16:31
流媒体
ijkplayer
ffmpeg
ffmpeg的
avformat
_alloc_context()分析过程(九)
流程图代码解析主要框架
avformat
_alloc_context(void)//option.c{
avformat
_get_context_defaults(ic)//option.cs->av_class
andylao62
·
2024-01-27 16:01
ijkplayer
流媒体
ffmpeg
播放器
ffmpeg_sample解读_qsvdec
/imgs总结读取视频流.解码出视频帧后进行处理.使用了硬件编码,最后写出文件的过程流程图graphTBafoi[
avformat
_open_input]-->ahcc[av_hwdev
刘佳阔
·
2024-01-26 12:45
音视频5、libavformat-编码API详细讲解
11、编码API详解
avformat
_alloc_output_context2/***为输出格式分配AVFormatContext。
Qt学视觉
·
2024-01-26 06:19
音视频
音视频
ffmpeg
音视频5、libavformat-AVFormatContext 结构体解析
*sizeof(AVFormatContext)不能在libav*之外使用,请使用
avformat
_alloc_context()创建AVFormatContext。
Qt学视觉
·
2024-01-26 06:16
音视频
音视频
ffmpeg
c++
关于ffplay源码之serial变量的说明
/*重定位文件*/ret=
avformat
_seek_file(
andylao62
·
2024-01-25 21:05
FFMPEG
ijkplayer
ffmpeg
ijkplayer
ffmpeg MP4转YUV格式保存
#include#include#include"libavcodec/avcodec.h"#include"libavfilter/avfilter.h"#include"libavformat/
avformat
.h
立夏陆之昂
·
2024-01-19 05:17
学习小记录
LINUX学习
视频编解码
ffmpeg关于
avformat
_write_header问题
最近做转码遇到一些问题,先贴个代码在说明:intinit_mux(){inti=0;/*allocatetheoutputmediacontext*/
avformat
_alloc_output_context2
朱韦刚
·
2024-01-17 03:42
ffmpeg
朱韦刚的流媒体技术专栏
ffmpeg
FFmpeg学习
avformat
_open_input()函数分析
前言本文分析
avformat
_open_input函数,该函数在libavformat包下。/***Openaninputstreamandreadtheheader.
程序员老舅
·
2024-01-17 03:11
音视频开发进阶
音视频
webrtc
视频编解码
实时音视频
websocket
ffmpeg——
avformat
_alloc_output_context2
一:介绍
avformat
_alloc_output_context2负责分配输出AVFormatContext。ffmpeg有各种各样的Context,其功能是管理各种各样的模块。
一步-refresh
·
2024-01-17 03:11
视频/音频
ffmpeg
AVOutputFormat
mp4
FFmpeg之
AVFormat
文章目录一、概述二、解封装流程三、重要结构体3.1、AVFormatContext3.2、AVInputFormat3.3、AVOutputFormat3.4、AVStream四、重要函数分析4.1、
avformat
_alloc_context4.2
Coder个人博客
·
2024-01-17 03:08
#
FFmpeg
ffmpeg
音频
音视频
视频编解码
FFmpeg学习之视频像素和尺寸转换
sws_getCachedContext2.像素转换sws_scale#include#includeusingnamespacestd;//测试解封装extern"C"{#include"libavformat/
avformat
.h
wangshenqiang
·
2024-01-13 17:30
FFmpeg学习笔记
音视频
c++
ffmpeg
avformat
_open_input返回失败,错误码-10049
Errornumber-10049occurred调试代码,找到如果设置了time_out参数,就会失败,不设置就没问题,具体原因还没有找到,备注此问题,以待后续继续分析源代码:av_register_all();
avformat
_network_init
猿来巡山
·
2024-01-11 06:31
ffmpeg
ffmpeg
最简单的基于FFMPEG 4.2的封装格式转换器(无编解码MP4转FLV)
文章目录最简单的基于FFMPEG4.2的封装格式转换器(无编解码)配置代码结果关键函数说明
avformat
_open_inputavformat_find_stream_infoav_dump_formatavformat_alloc_output_context2av_mallocz_arrayavformat_new_stream
怪我冷i
·
2024-01-09 09:11
音视频
音视频
ffmpeg
FFmpeg读取并定位代码中的视频
从内存中读取数据在
avformat
_open_input()之前初始化一个AVIOContext,而且将原本的AVFormatContext的指针pb(AVIOContext类型)指向这个自行初始化AVIOContext
KunQAQrz
·
2024-01-06 07:52
周博客
ffmpeg
FFMpeg.AutoGen(3)实战:解码直播流并保存为MP4文件(未完成)
Muxer视音频复用器数据结构AVCodecContextAVFormateContextAVFormatContext是API中直接接触到的结构体,位于
avformat
.h中,是音视频数据,也就是音视频文件
伊一线天
·
2024-01-06 07:21
编程语言
java
ffmpeg
机器学习
python
读书之深入理解ffmpeg_简单笔记1(初步)
第二章:FFmpeg的历史,宏观介绍
AVFormat
(封装,解封装),AVCodec(编码,解码模块),AVFilter(滤镜模块),AVDevices(设备模块)
yun6853992
·
2024-01-05 14:26
读书
笔记
ffmpeg
ffmpeg各种函数详解
文章目录一、ffmpeg基本流程图1.1、av_register_all()1.2、
avformat
_open_input()1.3、intavformat_find_stream_info()1.4avcodec_find_decoder
永不秃头的程序员
·
2024-01-04 01:32
音视频
FFmpeg处理音视频的常用API及一般流程
av_register_all();2.
avformat
_open_input():打开输入文件(流)并获取文件(流)的格式信息。AVFormatContext*fmt_ctx
西部秋虫
·
2024-01-03 03:54
C++
opencv
ffmpeg
ffmpeg
c++
第7课 利用FFmpeg将摄像头画面与麦克风数据合成后推送到rtmp服务器
推送音视频合成流到rtmp服务器地址的流程如下:1.创建输出流//初始化输出流上下文
avformat
_alloc_output_context2(&outFormatCtx,NULL,"flv",outFileName
西部秋虫
·
2024-01-03 03:23
opencv
C++
ffmpeg
ffmpeg
c++
音视频
opencv
[音视频 ffmpeg] 复用推流
include"videodecodethread.h"VideodecodeThread::VideodecodeThread(QObject*parent):QThread(parent){avdevice_register_all();
avformat
_network_init
道剑剑非道
·
2023-12-30 15:23
ffmpeg
音视频
qt
c++
【音视频 ffmpeg 】直播推流QT框架搭建
include"videodecodethread.h"VideodecodeThread::VideodecodeThread(QObject*parent):QThread(parent){avdevice_register_all();
avformat
_network_init
道剑剑非道
·
2023-12-30 12:32
音视频
ffmpeg
qt
【音视频 ffmpeg 学习】麦克风数据采集,命令行播放 持续更新
ffmpeg命令windows环境查看设备ffmpeg-list_devicestrue-fdshow-idummy采集麦克风代码//1.initavdevice_register_all();//
avformat
_network_init
道剑剑非道
·
2023-12-30 08:50
音视频
ffmpeg
学习
Qt使用ffmpeg获取视频文件封面图
Qt使用ffmpeg获取视频文件封面图#ifndef__THUM_HELPER_H_#define__THUM_HELPER_H_extern"C"{#include"libavformat/
avformat
.h
问君能有几多愁~
·
2023-12-23 05:36
QT学习
C++
ffmpeg
qt
开发语言
流媒体开发学习7 ffmpeg API保存流到文件demo
一些函数说明:
avformat
_open_input该函数用于打开多媒体数据并且获得一些相关的信息。
juruiyuan111
·
2023-12-22 03:34
ffmpeg
ffmpeg
音视频
利用FFmpeg将一系列jpg图片封装成mp4格式
#include"libavformat/
avformat
.h"#include"libavutil/timestamp.h"#defineNUMS33voidsaveframe(AVFrame*frame
frgfnjrgn
·
2023-12-21 15:10
音视频
ffmpeg
jpg
mp4
FFmpeg零基础学习(四)——CPU视频解码 重新编码
目录前言正文一、核心代码二、重要的API1、
avformat
_alloc_context2、
avformat
_open_input3、avcodec_alloc_context34、avcodec_parameters_to_context5
昨夜雨疏风骤z
·
2023-12-18 10:52
FFmpeg
FFmpeg
基于FFmpeg源码分析HLS拉流
代码主要实现在hls.c文件.伪代码如下:可以看出针对hls的协议处理主要实现是在
avformat
_open_input中,具体细节接下来分析。
程序员老舅
·
2023-12-15 12:05
音视频开发进阶
音视频
网络协议
实时音视频
webrtc
视频编解码
FFmpeg的AVIOPROBE
文章目录定义可能你一直有疑问,ffmpeg的
avformat
是怎么提前知道码流是编码格式或者容器?恭喜你,看到这里,你找到答案了,在这里,ffmpeg通过这些probe函数来提前获取码流的编码格式。
泰勒朗斯
·
2023-12-14 22:06
ffmpeg
2023年-含泪总结
思维导图入口文章目录1FFmpeg1基础组件12.基础组件23.AVCodec组件4.
AVFORMAT
5.AVFilt
泰勒朗斯
·
2023-12-14 22:35
工具
学习
ffmpeg 图片推流
ifndefAVENCODER_H#defineAVENCODER_H#includeextern"C"{#include"libavcodec/avcodec.h"#include"libavformat/
avformat
.h
yzw_yy
·
2023-12-05 18:46
ffmpeg
音视频5、libavformat-2
muxing过程中最重要的API函数有:
avformat
_write_header()用于写入文件header;av_write_frame()/av_interleaved_write_frame()
Qt学视觉
·
2023-11-28 11:56
音视频
音视频
FFmpeg零基础学习(二)——视频文件信息获取
目录前言正文一、获取宽高信息1、核心代码2、AVFormatContext3、
avformat
_alloc_context4、
avformat
_open_input5、
avformat
_find_stream_info6
昨夜雨疏风骤z
·
2023-11-27 06:55
FFmpeg
ffmpeg
学习
二、基于FFmpeg和SDL的音乐播放器
article/details/38868499一、声明头文件由于FFmpeg和SDL使用纯C来实现的,我们需要声明用C来编译extern"C"{//封装格式#include"libavformat/
avformat
.h
芯钰
·
2023-11-27 03:52
FFmpeg和SDL
FFmpeg
SDL
FFmpeg+SDL2开发播放器遇到问题
avformat
_open_input异常,fmt_ctx返回空指针?
smartDMer
·
2023-11-27 03:20
音视频技术
ffmpeg
音视频
SDL2
ffmpeg + SDL2 实现播放器(一)
#include#include#includeextern"C"{#include"libavformat/
avformat
.h"//头文件不仅要在项目中鼠标点击配置,在代码中也要引入#include"include
师范大学生
·
2023-11-27 03:19
C++
音视频开发
c++
音视频
开发语言
音视频5、libavformat-3
8、设置I/O中断机制在demux时,我们首先需要调用
avformat
_open_input()打开一个输入,然后循环调用av_read_frame()函数来读取输入。
Qt学视觉
·
2023-11-25 13:21
音视频
音视频
ffmpeg 关键数据结构
ffmpeg关键数据结构AVFormatContextlibavformat/
avformat
.h/***FormatI/Ocontext.
LUCKY-LIVING
·
2023-11-25 13:48
Audio&Video
数据结构
FFmpeg文件转封装
免费领取C++音视频学习资料包、技术视频,内容包括(音视频开发,面试题,FFmpeg,webRTC,rtmp,hls,rtsp,ffplay,srs)↓↓↓↓↓↓见下面↓↓文章底部点击免费领取↓↓输入侧:
avformat
_open_i
程序员老舅
·
2023-11-25 03:26
音视频开发进阶
网络
webrtc
音视频
实时音视频
视频编解码
SDL2 播放音频(MP4)
2.FFmpeg的操作流程注册API:av_register_all()构建输入AVFormatContext上下文:
avformat
_open_input()查找音视频流信息:
avformat
_find_stream_info
Mr.codeee
·
2023-11-16 22:00
SDL2
FFmpeg
音视频
ffmpeg
SDL
PCM
ffmpeg 从内存中读取数据(或将数据输出到内存)
从内存中读取数据ffmpeg一般情况下支持打开一个本地文件,例如“C:\test.avi”或者是一个流媒体协议的URL,例如“rtmp://222.31.64.208/vod/test.flv”其打开文件的函数是
avformat
_open_input
十年编程老舅
·
2023-11-13 21:51
音视频开发
ffmpeg
音视频开发
音视频
C++音视频
音视频编解码
FFmpeg - - FFmpeg简介
目录FFmpeg的模块组成编解码工具ffmpeg播放器ffplay多媒体分析器ffprobeFFmpeg编译FFmpeg定制FFmpeg的模块组成封装模块
AVFormat
编解码模块AVCodec滤镜模块
SigMap
·
2023-11-13 03:31
ffmpeg
linux
H264和AAC合成FLV案例
H264和AAC合成FLV案例目录FFmpeg合成流程FFmpeg函数:
avformat
_write_headerFFmpeg结构体:
avformat
_alloc_output_context2FFmpeg
Lumos`
·
2023-11-11 08:12
FFmpeg
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他