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
ffmpeg4.0
FFmpeg硬件编码流程解读
在
FFmpeg4.0
中大幅增加了对HWAccels的支持,可以较轻松的利用QSV、NVENC、AMF实现Windows端的硬件编码。本文以QSV为例梳理FFmpeg中的硬件编码使用流程,详见下图。
lzgnanjing
·
2024-02-04 09:35
ijkPlayer iOS端打包记录
环境:Xcode13.3.1;MacOS12.4;ijkplayer0.8.8;module-default.sh;教程ijkplayeriOS打包,支持HTTPS,升级
ffmpeg4.0
:https:
swindler022
·
2023-10-23 23:05
ijkplayer iOS打包,支持HTTPS,升级
ffmpeg4.0
网上已经有很多关于打包IJKPlayer的教程,也基本能用。但关于如何升级ffmpeg内核以及HTTPS的还是比较少,现在我就分享一下如何升级ffmpeg,并总结一篇完整打包的流程。打包参考:https://juejin.im/post/5b220a62f265da59b37e6a33ijkplayergithub地址:https://github.com/bilibili/ijkplayer获取
一把君子剑
·
2023-10-06 18:33
FFMpeg4.0
相关结构体和函数
文章目录相关指令相关结构体av_register_all()已废弃无需添加avformat_network_init()初始化网络封装库AVFormatContext结构体AVDictionary结构体AVInputFormat结构体,传入avformat_open_input函数第三个参数AVIOContext结构体[在AVFormatContext中有AVIOContext*pb成员变量;]A
bwangk
·
2023-07-24 23:51
FFMpeg
Android编译ijkplayer和
ffmpeg4.0
最近编译了iOS的ijkplayer和android的ijkplayer,记录一下:1、bilibili/ijkplayer地址:https://github.com/bilibili/ijkplayer2、bilibili/ffmpeg地址:GitHub-bilibili/FFmpeg:mirrorofgit://git.videolan.org/ffmpeg.git3、ffmpeg官方下载地址
lifang303166
·
2023-07-21 01:33
android
ffmpeg
FFmpeg源码分析:avcodec_register_all()注册编解码器
FFmpeg的avcodec_register_all()用于注册编解码器,
FFmpeg4.0
版本以前是调用该方法,运行期把所有编译的编解码器添加到链表。
徐福记456
·
2023-06-18 17:31
音视频开发
FFmpeg源码分析与实践
注册avcodec
注册avparser
bitstreamfilter
FFMpeg (一) av_register_all()
FFmpeg4.0
以前是用链表存储muxer/demuxer,
FFmpeg4.0
以后改为数组存储,并且av_register_all方法已被标记为过时,av_register_input_format和
qq_37705525
·
2022-07-03 16:19
音视频
音视频
编译iOS版 IJKplayer
目标版本:
ffmpeg4.0
不支持https,支持最多的解码格式,不支持armv7,多路码流时默认先播放h265(官方先播h264)framwork下载地址:链接:https://pan.baidu.com
dip_ios
·
2021-01-08 15:58
ffmpeg4.0
之后的混音
之前没事研究了一下
ffmpeg4.0
之后的混音,参考博客https://blog.csdn.net/dancing_night/article/details/53080385以及https://blog.csdn.net
StriveForYun
·
2020-09-13 05:21
ffmpeg
ffmpeg
混音
Android中使用ffmpeg库进行音视频开发
ffmpeg4.0
源码下载:gitclonehttps://git.ffmpeg.org/ffmpeg.gitffmpegAndroidNDK:https://download.csdn.net/download
爱技术爱生活
·
2020-08-24 16:45
Android
ffmpeg开发
Android多媒体技术
FFMPEG 视频图像解封装解码
FFMPEG4.0
音频解码解封装FFMPEG音频封装编码下面的函数方法基于最新的
FFMPEG4.0
(4.X):本文讲是如何从一个视频文件中提取出其中的图像数据,并将图像数据保存到文件中。
weixin_33860722
·
2020-08-21 11:15
FFmpeg4.0
实现一个H264视频解码器
FFmpeg相信做流媒体的都不陌生,这就不累述了。最近在各方资源里we闻到有人说”FFmpeg是做音视频编解码的“,说的太狭隘了,了解FFmpeg的一般也都知道VLC,VLC是一套以FFmpeg为基础的完整流媒体解决方案,行内称:VLC是汽车,FFMpeg就是发动机”,这就很形象的描述了FFmpeg的功能。FFmpeg是集音视频采集、音视频演示数据处理、解复用、编码解码、渲染等完整流媒体框架,内合
雪鹄
·
2020-08-21 09:59
StreamMedia
基于android ndk-r15 生成
ffmpeg4.0
.so库
最近想学一下android端的ffmpeg开发,刚开始就卡在了第一步:ubuntu18.04下基于androidndk-r15生成
ffmpeg4.0
的so库,百度了好多方法,都没弄出来,挣扎了一天多看了篇文章弄了出来
木子102
·
2020-08-21 01:49
翻译
Ffmpeg视频开发教程(七)——基于
ffmpeg4.0
生成模拟yuv数据和模拟音频数据再合成为mp4文件
本文主要实现使用最新版的ffmpeg生成模拟yuv数据和模拟音频数据再合成为mp4文件。重要代码都是来自官方,稳定性可靠。本文程序的环境搭建参考我的第一篇FFMPEG教程:https://blog.csdn.net/zhangamxqun/article/details/80304494不知道如何生成yuv帧数据?不知道如何生成音频数据?不知道如何合成mp4文件?甚至不知道如何使用最新版的ffmp
明天继续
·
2020-08-12 15:25
音视频开发
Ffmpeg视频开发教程(六)——基于
ffmpeg4.0
的音频重采样和编码为mp3
上一篇(https://blog.csdn.net/zhangamxqun/article/details/80466371)讲了pcm编码为mp2.使用的pcm数据是AV_SAMPLE_FMT_S16格式,双声道,采样率是44100。但是这种格式ffmpeg的mp3编码器并不支持,所以在本文中,我们先对pcm数据进行重采样,转成AV_SAMPLE_FMT_S16P格式的pcm数据,然后再编码为m
明天继续
·
2020-08-12 15:53
音视频开发
FFMPEG4.0
音频解码解封装
FFMPEG4.0forAndroid准备工作下面的函数方法基于最新的
FFMPEG4.0
(4.X):音频的原始数据是pcm编码,关于PCM编码的相关信息请看这篇文章:https://www.jianshu.com
weixin_33885253
·
2020-08-12 15:00
新版(
ffmpeg4.0
以后)aac编码问题记录
1、环境:ffmpeg4.2.3下的transcode_aac.c例程2、问题:在帮助群友解决问题时,发现新版本的ffmpeg编码存在问题,如果是全0的PCM数据或者相同数值的PCM静音数据传入时,编码会输出几个字节(全0为6个字节)。不知道是ffmpeg出于什么样的考虑有意为之还是本身的BUG。直接的错误现象导致苹果播放器下时间显示异常。3、解决方法:a、使用老版本(不建议)b、静音数据插入录制
周星星的星
·
2020-08-09 03:09
MP3
编译Android平台使用的FFmpeg(armeabi,armeabi-v7a,arm64-v8a,x86,x86_64)
AndroidNDK,Revision15c]1(July2017)3.编译过程3.1下载FFmpeg源码FFmpeg下载地址http://ffmpeg.org/download.html最新版本:[
FFmpeg4.0
与夏同炙
·
2020-07-30 06:15
Android
JNI
NDK
FFmpeg4.0+SDL2.0编译FFplay调试经验总结
1).下载
FFmpeg4.0
最新源码地址为http://ffmpeg.org/download.html2).下载SDL2.0的最新源码地址为:http://www.libsdl.org/download
如山似水
·
2020-07-16 01:59
FFmpeg
FFmpeg 4.0版发布
FFmpeg4.0
是这一全球最流行的视频处理工具在过去近两年时间内的一次重大更新,包括增加对3月刚刚完成1.0版定稿的AV1的支持。
LiveVideoStack_
·
2020-07-08 12:25
centos7 安装opencv的各种方法(含opencv contrib扩展包安装方法)
用conda安装python3.6及
ffmpeg4.0
或ffmpeg3.3及opencv3.x后,发现importcv2正常,但cap.isOpened()总返回false!!!!!!!
几何光柱
·
2020-06-29 00:22
python3
opencv3
Android
FFmpeg4.0
编译
交叉编译FFmpeg4.1环境介绍:Mac:macoshighsierra10.13.6Ndk:android-ndk-r10ffmpeg版本为4.1源码地址:gitclonehttps://github.com/FFmpeg/FFmpeg.git(注意需要获取Release版本,不然中途会报错)交叉编译脚本:#!/bin/shPREFIX=android-buildCOMMON_OPTIONS=
shouniezhe
·
2020-06-26 09:56
FFmpeg
Android平台学习
FFmpeg4.0
笔记:采集系统声音
Githubhttps://github.com/gongluck/FFmpeg4.0-study/tree/master/Cff//采集系统声音voidtest_systemsound(){boolret=false;std::stringerr;CDemuxdemux;CDecodedecode;ret=demux.device_register_all(err);TESTCHECKRET(r
gongluck
·
2019-07-06 15:00
FFmpeg4.0
笔记:采集桌面
Githubhttps://github.com/gongluck/FFmpeg4.0-study/tree/master/Cff//采集桌面voidtest_desktop(){boolret=false;std::stringerr;CDemuxdemux;CDecodedecode;ret=demux.device_register_all(err);TESTCHECKRET(ret);re
gongluck
·
2019-07-06 15:00
FFmpeg4.0
笔记:封装ffmpeg的解封装功能类CDemux
Githubhttps://github.com/gongluck/FFmpeg4.0-study/tree/master/CffCDemux.h/********************************************************************Copyright(c)2019*Allrightsreserved.**文件名称:CDemux.h*简要描述:解封
gongluck
·
2019-07-06 15:00
FFmpeg4.0
笔记:封装ffmpeg的音频重采样功能类CSwr
Githubhttps://github.com/gongluck/FFmpeg4.0-study/tree/master/CffCSwr.h/********************************************************************Copyright(c)2019*Allrightsreserved.**文件名称:CSwr.h*简要描述:重采样**作
gongluck
·
2019-06-14 15:00
FFmpeg4.0
笔记:封装ffmpeg的视频帧转换功能类CSws
Githubhttps://github.com/gongluck/FFmpeg4.0-study/tree/master/CffCSws.h/********************************************************************Copyright(c)2019*Allrightsreserved.**文件名称:CSws.h*简要描述:帧转换**作
gongluck
·
2019-06-14 10:00
FFmpeg4.0
笔记:封装ffmpeg的解码功能类CDecode
Githubhttps://github.com/gongluck/FFmpeg4.0-study/tree/master/CffCDecode.h/********************************************************************Copyright(c)2019*Allrightsreserved.**文件名称:CDecode.h*简要描述:
gongluck
·
2019-06-13 16:00
FFMPEG 视频图像解封装解码
FFMPEG4.0
音频解码解封装FFMPEG音频封装编码下面的函数方法基于最新的
FFMPEG4.0
(4.X):本文讲是如何从一个视频文件中提取出其中的图像数据,并将图像数据保存到文件中。
liu149339750
·
2019-05-30 15:54
ffmpeg
FFMPEG 音频封装编码
FFMPEG4.0forAndroid准备工作
FFMPEG4.0
音频解码解封装下面的函数方法基于最新的
FFMPEG4.0
(4.X):本文主要讲如何从一个pcm文件中拿到原始数据,用原始数据生成一个我们需要的音频格式文件
liu149339750
·
2019-05-30 14:25
ffmpeg
FFMPEG4.0
音频解码解封装
FFMPEG4.0forAndroid准备工作下面的函数方法基于最新的
FFMPEG4.0
(4.X):音频的原始数据是pcm编码,关于PCM编码的相关信息请看这篇文章:https://www.jianshu.com
liu149339750
·
2019-05-30 11:07
ffmpeg
FFmpeg4.0
笔记:VS2019编译
FFmpeg4.0
源码
0、下载TDM、msys和yasm1、安装TDM-GCC-642、安装msys到TDM-GCC的安装目录中3、将call"C:\ProgramFiles(x86)\MicrosoftVisualStudio\2019\Community\VC\Auxiliary\Build\vcvars32.bat"加到msys.bat的第一行中4、复制yasm-1.3.0-win64.exe(重命名为yasm.
gongluck
·
2019-05-20 19:00
FFmpeg4.0
笔记:本地媒体文件解码、帧格式转换、重采样、编码、封装、转封装、avio、硬解码等例子
Githubhttps://github.com/gongluck/FFmpeg4.0-study/blob/master/official%20example/my_example.cpp#include#include//#defineNOVIDEO//不解码视频//#defineNOSAVEYUV//不保存YUV//#defineSWSCALE//视频帧转换,需禁用NOVIDEO和HWDEC
gongluck
·
2019-05-07 20:00
iOS ijkplayer替换
ffmpeg4.0
内核-2019-03-26
1.所以要改动,只需要把IJK_FFMPEG_COMMIT=ff3.4--ijk0.8.7--20180103--001换成JK_FFMPEG_COMMIT=ff4.0--ijk0.8.25--20181123--001就可以,然后再做验证性测试。https://www.jianshu.com/p/367ae20c2db82.其他事项备忘(1)如下图,修改do-compile-ffmpeg.sh和
laixh
·
2019-03-27 10:36
FFMpeg 入门
首先,下载最新版本的ffmepg4.0,进行编译,以下代码使用
ffmpeg4.0
进行编译链接。
吃飞翔的鱼
·
2018-06-07 17:00
技术开发
FFmpeg4.0
笔记:rtsp2rtmp
Githubhttps://github.com/gongluck/FFmpeg4.0-study.git#includeusingnamespacestd;extern"C"{#include"libavformat/avformat.h"#include"libavutil/time.h"}#pragmacomment(lib,"avformat.lib")#pragmacomment(lib
gongluck
·
2018-05-12 13:00
FFmpeg4.0
笔记:file2rtmp
Github:https://github.com/gongluck/FFmpeg4.0-study.git#includeusingnamespacestd;extern"C"{#include"libavformat/avformat.h"#include"libavutil/time.h"}#pragmacomment(lib,"avformat.lib")#pragmacomment(li
gongluck
·
2018-05-12 00:00
undefined reference to `img_convert’的解决方法
ffmpeg4.0
以上版本找不到img_convert,查了一下原因,才知道换成了sws_scale,所以原来的img_convert((AVPicture*)pFrameRGB,PIX_FMT_BGR24
cffishappy
·
2012-07-05 10:00
avcodec_decode_audio2返回值为-1?
我用
ffmpeg4.0
版本代替旧版本3.2时,解码时发现avcodec_decode_audio2返回值总为-1,我程序中代码如下:intout_size=AVCODEC_MAX_AUDIO_FRAME_SIZE
cffishappy
·
2012-06-04 17:00
File
buffer
input
audio
delay
Codec
avcodec_decode_audio2返回值为-1?
我用
ffmpeg4.0
版本代替旧版本3.2时,解码时发现avcodec_decode_audio2返回值总为-1,我程序中代码如下: intout_size=AVCODEC_MAX_AUDIO_FRAME_SIZE
cffishappy
·
2012-06-04 17:00
上一页
1
下一页
按字母分类:
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
其他