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
FFmpeg开发
安卓
ffmpeg开发
(一)编译ffmpeg
如题,想要进行ffmepg开发,首先,建议开发者自行编译一次开发所需的so库文件。本次编译,博主用的主要是ubuntu系统进行编译,下面开始介绍编译的流程:环境准备:(1)ndk14版本,注意ndk版本一定要选择正确,否则会导致编译失败,之前选的是18版本,导致编译失败了。这里下载ndk后,配置一下etc/profile文件即可,截图如下:ndk环境配置如下图(2)准备好jdk环境,下载jdkfo
motosheep
·
2023-06-09 04:59
Ubuntu
FFmpeg开发
环境搭建
配置环境Ubuntu22.04.2LTS+FFmpeg6.0Step1建立目录在希望存放项目的目录下创建三个文件夹,分别是:ffmpeg_sources:用于下载源文件ffmpeg_build:存储编译后的库文件bin:存储编码解析库等(ffmpeg,ffplay,ffprobe,X264,X265等)可以直接在GNOME桌面中直接新建,也可以在终端中利用代码生成#在主目录下创建,这个可以自定义c
Max Tsang
·
2023-06-07 06:04
音视频流媒体
操作系统
ffmpeg
ubuntu
笔记
ffmpeg开发
播放器学习笔记 - Metal 渲染YUV
该节是
ffmpeg开发
播放器学习笔记的第五节《Metal渲染YUV》Metal是Apple开发的适用于iOS/macOS/iPadOS平台的图形渲染与硬件加速库。
程序猿搬砖
·
2023-04-21 07:56
音视频开发七:
ffmpeg开发
相关API和结构体
文章目录常用APIavformat_open_inputavformat_find_stream_infoav_find_best_streamavfromat_close_inputavformat_alloc_contextavformat_free_contextav_guess_formatavformat_alloc_output_context2avio_open2avformat_n
sunnyPP123
·
2023-04-19 18:44
音视频开发
ffmpeg
音视频
FFmpeg开发
笔记(二)搭建Windows系统的开发环境
不过若有已经编译好的Windows版本
FFmpeg开发
包,那就免去了繁琐的Windows编译过程,所以直接安装已编译的
FFmpeg开发
包,还是相对容易的。
aqi00
·
2023-04-17 13:57
音视频
FFmpeg
ffmpeg
windows
音视频
29.FFmpeg+OpenGLES+OpenSLES播放器实现(三.FFmpeg配置和编译脚本)
项目源码
FFmpeg开发
文档编译过程中涉及到很多ndk中的so库和头文件以及交叉编译的工具,在命令执行的时候会在ndk相应的目录下去查找,所以我们可以使用export命令事先将这些路径设置到环境变量,使用的时候可以很方便的找到
任振铭
·
2023-04-17 09:11
[
FFMpeg开发
]视频转高质量GIF优化方案(接近ps生成效果),从原理剖析
摘要虽然此前有人发过了,但是这个博主没有分析原理并且没有提炼出来。不适合开发者学习。所以我只是进行二次优化,原文高质量视频转gif此前,做产品的时候,产品用到了ffmpeg框架,手上几个ffmpeg衍生的产品做出来的gif画质都贼差,我不禁怀疑ffmpeg是不是没法整视频转gif,目前我只知道免费软件里,视频转gif比较厉害的就格式工厂了,不过转出来噪点很严重,就是下面的效果(我手上有几款商业方式
没有技术的菜逼
·
2023-04-17 06:02
FFMPEG
音视频开发
学习分享
算法
ffmpeg
利用ffmpeg源码安装+vscode开发环境搭建详解
前言:大家好,今天给大家分享一篇
ffmpeg开发
环境的搭建,我在很早之前也给搭建过ffmpeg源码的安装,但是并没有给大家去搭建开发环境,而且当时的版本也比较老,很多细节问题没有给大家展示如何解决!
ST小智
·
2023-04-14 14:29
ffmpeg
vscode
ide
FFmpeg 开发(14):Android FFmpeg + MediaCodec 实现视频硬解码
FFmpeg开发
系列连载:
FFmpeg开发
(01):FFmpeg编译和集成
FFmpeg开发
(02):FFmpeg+ANativeWindow实现视频解码播放
FFmpeg开发
(03):FFmpeg+OpenSLES
字节流动
·
2023-04-07 10:33
FFmpeg入门详解之67:Qt
FFmpeg开发
播放器
理解播放器的基本框架熟悉常用的结构体AVFormatContextAVCodecContextAVCodecAVFrameAVPacketAVStream理解基本的同步原理开发准备开发环境Windows7QT5.9.8+Creator4.4.1第三方库FFMPEG用来读取码流以及解码SDL2用来显示画面框架框图如图所示代码线程划分主循环读取数据音频线程解码并播放声音视频线程解码并显
福优学苑@音视频+流媒体
·
2023-04-06 08:49
福优学苑音视频/流媒体
音视频
qt
FFmpeg开发
笔记(十):ffmpeg在ubuntu上的交叉编译移植到海思HI35xx平台
前言 将ffmpeg移植到海思HI3559、Hi3516平台上,需要交叉编译。FFmpeg下载开发使用当前3.4.8稳定版本:官方地址:http://ffmpeg.org/download.html#releasesCSDN下载地址:https://download.csdn.net/download/qq21497936/12838391QQ群:1047134658(点击“文件”搜索“ffmp
红模仿_红胖子
·
2023-04-02 00:40
32.FFmpeg+OpenGLES+OpenSLES播放器实现(六.FFmpeg音视频解码)
项目源码
FFmpeg开发
文档解码分为软解码和硬解码,那么什么是软解码和硬解码,二者有什么区别?
任振铭
·
2023-03-31 22:27
如何下载b站视频并使用imovie进行编辑?
如何下载视频推荐使用开源项目you-get,github地址戳这里,它基于
ffmpeg开发
,不仅可以下载b站视频,还支持youtube、优酷、爱奇艺等主流视频网站的视频下载。
techhow
·
2023-03-31 15:51
Qt优秀开源项目之十二:shotcut
官网:https://www.shotcut.org/github地址:https://github.com/mltframework/shotcutshotcut基于
FFmpeg开发
,是一款免费、开源
草上爬
·
2023-03-22 08:18
Qt优秀开源项目
Qt
shotcut
iOS中基于
ffmpeg开发
的播放器打开多个samba链接的解决方案
之前写过一篇关于ffmpeg中samba协议的调用分析的文章,如果需要参考samba和ffmpeg的相关源码,那这里挺方便查询:《ffmpeg中samba网络协议的兼容分析(一)》《ffmpeg中samba网络协议的兼容分析(二)》《ffmpeg中samba网络协议的兼容分析(三)》这次想记录的是:关于如何在不修改原有ffmpeg代码或者编译好的动态库、静态库的情况下,使用URLProtocol来
yellowei
·
2023-03-14 05:38
Qt-
FFmpeg开发
-实现录屏功能(10)
Qt-
FFmpeg开发
-实现录屏功能文章目录Qt-
FFmpeg开发
-实现录屏功能1、概述2、实现效果3、FFmpeg录屏代码流程️️4、主要代码5、完整源代码更多精彩内容个人内容分类汇总音视频开发1、
mahuifa
·
2023-02-28 08:20
#
音视频
QT
ffmpeg
qt
录屏
Qt-
FFmpeg开发
-保存视频流裸流(11)
Qt-
FFmpeg开发
-保存视频流裸流文章目录Qt-
FFmpeg开发
-保存视频流裸流1、概述2、实现效果3、FFmpeg保存裸流代码流程4、主要代码5、完整源代码更多精彩内容个人内容分类汇总音视频开发1
mahuifa
·
2023-02-28 08:20
#
音视频
QT
ffmpeg
qt
音视频
保存裸流
ffmpeg开发
播放器学习笔记 - 认识YUV
该节是
ffmpeg开发
播放器学习笔记的第三节《认识YUV》简单的讲YUV是一种图像和视频的编码方式,RGB通过三种颜色来表达现实世界中的各种颜色,YUV通过亮度与色度饱和度来表示颜色。
程序猿搬砖
·
2023-01-27 12:41
Android
FFmpeg开发
(一),FFmpeg编译与集成
一、准备交叉编译环境我的环境如下:系统:ubuntu20.04NDK版本:r17cNDK构建交叉工具链的方法参考:https://developer.android.com/ndk/guides/standalone_toolchain?hl=zh-cnNDKr17c下载链接:https://developer.android.com/ndk/downloads/older_releases?hl
lorienzhang
·
2023-01-26 05:26
Android音视频开发
FFmpeg
Android
Android音视频
FFmpeg
Ubuntu20.04上安装FFMPEG环境
一,Ubuntu环境1、系统:Ubuntu20.042、ffmpeg:ffmpeg-4.3.1二,添加的依赖库Ubuntu上搭建
ffmpeg开发
环境_周末的音视频的博客-CSDN博客_ubuntu使用ffmpeg
tiwolf_li
·
2022-12-30 19:58
摄像头
音视频
音视频
ffmpeg
QT 5.12.4 + OpenCV 4.1.0 +
ffmpeg开发
环境搭建
软件并配置环境变量3.2配置QT的OpenCV、FFmpeg环境3.2.1文件准备3.2.2配置.pro文件,即头文件路径和库3.3实例测试4.说明1.目标在windows环境下,搭建基于QT的OpenCV、
FFmpeg
Go_do
·
2022-12-08 11:58
OpenCV
OpenCV
Qt-
FFmpeg开发
-音频解码为PCM文件(9)
Qt-
FFmpeg开发
-使用libavcodecAPI的音频解码示例(MP3转pcm)文章目录Qt-
FFmpeg开发
-使用libavcodecAPI的音频解码示例(MP3转pcm)1、概述2、实现效果3
mahuifa
·
2022-12-07 14:58
音视频
QT
ffmpeg
qt
音视频
音频解码
Qt-
FFmpeg开发
-打开本地摄像头(6)
Qt-
FFmpeg开发
-打开本地摄像头【软解码+OpenGL显示YUV】文章目录Qt-
FFmpeg开发
-打开本地摄像头【软解码+OpenGL显示YUV】1、概述2、实现效果3、FFmpeg打开摄像头解码流程
mahuifa
·
2022-12-07 14:39
音视频
QT
ffmpeg
qt
音视频
摄像头
dshow
音视频开发学习--02--超简单
ffmpeg开发
环境搭建
1.FFmpeg命令⾏环境搭建FFMPEG官⽹:http://ffmpeg.org/下载4.2.1版本源码源码:https://ffmpeg.org/releases/ffmpeg-4.2.1.tar.bz2下载4.2.1编译好的⽂件下载已经编译好的FFMPEG⽹址:https://ffmpeg.zeranoe.com/builds/32位下载地址:Shared:包含FFMPEG的dll库⽂件ht
像影子追着光梦游_
·
2022-12-05 16:01
音视频学习
音视频
ffmpeg
视频教程-基于Qt
ffmpeg开发
跨平台安卓实时投屏软件-C/C++
基于Qt
ffmpeg开发
跨平台安卓实时投屏软件高级开发工程师,拥有5年音视频领域开发经验,曾从事机械教育,安防,互联网在线教育,视频会议等行业,拥有丰富的音视频软件开发经验冉坤¥199.00立即订阅扫码下载
weixin_31892443
·
2022-12-04 08:48
Qt-
FFmpeg开发
-视频播放(4)
Qt-
FFmpeg开发
-视频播放【软解码+OpenGL显示YUV420P图像】文章目录Qt-
FFmpeg开发
-视频播放【软解码+OpenGL显示YUV420P图像】1、概述2、实现效果3、FFmpeg软解码流程
mahuifa
·
2022-11-30 00:27
音视频
QT
ffmpeg
qt
OpenGL显示YUV
音视频
Qt-
FFmpeg开发
-视频播放(5)
Qt-
FFmpeg开发
-视频播放【软/硬解码+OpenGL显示YUV/NV12】文章目录Qt-
FFmpeg开发
-视频播放【软/硬解码+OpenGL显示YUV/NV12】1、概述2、实现效果3、FFmpeg
mahuifa
·
2022-11-30 00:27
音视频
QT
ffmpeg
qt
OpenGL显示NV12
硬解码
音视频
Qt-
FFmpeg开发
-视频播放(2)
Qt-
FFmpeg开发
-视频播放【硬解码】文章目录Qt-
FFmpeg开发
-视频播放【硬解码】1、概述2、实现效果3、FFmpeg硬解码流程4、主要代码5、完整源代码更多精彩内容个人内容分类汇总音视频开发
mahuifa
·
2022-11-30 00:27
音视频
QT
FFmpeg
视频播放
硬解码
Qt
音视频
Qt-
FFmpeg开发
-视频播放(1)
Qt-
FFmpeg开发
-视频播放【软解码】文章目录Qt-
FFmpeg开发
-视频播放【软解码】1、概述2、实现效果3、FFmpeg软解码流程4、主要代码5、完整源代码更多精彩内容个人内容分类汇总音视频开发
mahuifa
·
2022-11-30 00:57
音视频
QT
FFmpeg
Qt
音视频
视频播放器
Qt-
FFmpeg开发
-视频播放(3)
Qt-
FFmpeg开发
-视频播放【软解码+OpenGL显示RGB图像】文章目录Qt-
FFmpeg开发
-视频播放【软解码+OpenGL显示RGB图像】1、概述2、实现效果3、FFmpeg软解码流程4、主要代码
mahuifa
·
2022-11-30 00:40
音视频
QT
ffmpeg
qt
OpenGL显示
音视频
FFmpeg开发
(四)——Qt实现一个视频播放器(参考了暴风影音、迅雷影音)
FFmpeg开发
(四)——Qt实现一个视频播放器(参考了暴风影音、迅雷影音)本系列文章目录:
FFmpeg开发
(一)一QtCreator配置FFmpeg
FFmpeg开发
(二)——(FFmpeg基础知识介绍
冯一川
·
2022-11-21 03:07
Qt学习之路
ffmpeg
C++学习
音视频
ffmpeg开发
环境搭建
ffmpeg开发
环境搭建源码下载http://www.ffmpeg.org/download.html点进去下载源码即可。
weixin_45090728
·
2022-11-19 09:22
图像学习
学习
FFmpeg视频解码器
目录视频解码知识VC下
FFmpeg开发
环境的搭建示例程序运行FFmpeg解码的函数FFmpeg解码的数据结构视频解码知识•纯净的视频解码流程压缩编码数据->像素数据。
奋斗吧!骚年!
·
2022-09-24 16:30
音视频学习
#
音视频
FFmpeg
编解码
修复ffmpeg写文件时的帧率异常问题记录
排查问题首先查看后台正在运行的命令,发现是ffmpeg正在处理视频,这是因为moviepy就是基于
ffmpeg开发
的python库,因此其中的视频处理操作的本质都是使用ffmpeg。
菜鸟清清
·
2022-08-03 19:43
后端
音视频
python
ffmpeg
Windows下搭建
FFmpeg开发
调试环境的详细步骤
目录背景步骤一、安装VS2017二、安装YASM与NASM三、创建正确的目录层次四、下载源码和相关依赖五、编译与调试⏭️一键部署脚本背景如果你是一个FFmpeg的使用者,那么绝大部分情况下只需要在你的程序中引用FFmpeg的libav*相关的头文件,然后在编译阶段链接相关的库即可。但是如果你想调试FFmpeg内部相关的逻辑,或者分析FFmpeg源码,那么有一个可供单步调试FFmpeg的环境往往能使
·
2022-07-28 15:28
FFmpeg 开发笔记(初级)
解码器和各种工具函数libavfilter提供各种音视频过虑器libavdevice提供了访问捕获设备和回放设备的接口libswresample实现了混音和重采样libswscale实现了色彩转换和缩放功能1.
FFmpeg
pengxiaochao
·
2022-06-27 13:02
Qt 通过ffmpeg获取视频预览图(windows下)
文章目录一、搭建
ffmpeg开发
环境1.下载ffmpegshared库2.设置环境变量二、qtCreator集成ffmpeg三、实现视频预览,完整demo如下在线地址和本地文件均可刚开始报错FFmpeg
老菜鸟的每一天
·
2022-06-16 10:37
音视频开发
《Qt
项目实战经历全记录》
QT
ffmpeg
预览图
OpenCV开发笔记(七十四):OpenCV3.4.1+ffmpeg3.4.8交叉编译移植到海思平台Hi35xx平台
Ffmpeg的移植 Ffmpeg的移植请参考之前的文章:《
FFmpeg开发
笔记(十):ffmpeg在ubuntu上的交叉编译移植到海思HI35xx平台》 (PS:ffmpeg解码h264是不需要依赖
红胖子(红模仿)
·
2022-03-24 20:00
ffmpeg开发
过程中遇到的错误/警告解决记录
1.音频解码时出现:Couldnotupdatetimestampsforskippedsamples解决:pCodecCtx->pkt_timebase=pFormatCtx->streams[streamIndex]->time_base;
www.balabala.com
·
2022-03-24 01:17
实用性文章
ffmpeg开发
音视频
ffmpeg
音频编码解码
c语言
ffmpeg制作动图(包括gif和webp),ffmpeg使用subtitles filter制作带字幕的动图
2passes法生成高质量动图
ffmpeg开发
者有提供一种2passes生成高质量动图的方法不过个人来说有一些理由导致不会用这个方法:2pass会执行两遍编码,太麻烦了,速度也会慢很多。
mudssky
·
2022-02-21 01:42
[
FFmpeg开发
] 音频基础知识
一.直播客户端音频处理流程首先采集音频,采集到的音频内容过大,要经过编码压缩才能传输。二.音频数据流的采集编码流程:采集到的原始数据就是PCM,经过编码器编码压缩后成为aac/mp3格式的压缩数据,然后再套一层封装形成mp4/flv格式的多媒体文件。解码流程:mp4/flv格式的多媒体文件经过解封装,得到aac/mp3格式的压缩数据,再经过解码器解码,生成PCM数据。可以看出编码和解码是完全相反的
沈枫_SerenF
·
2022-02-16 14:52
FFmpeg 开发(07):FFmpeg + OpenGLES 实现 3D 全景播放器
FFmpeg+OpenGLES实现3D全景播放器该文章首发于微信公众号:字节流动
FFmpeg开发
系列连载:
FFmpeg开发
(01):FFmpeg编译和集成
FFmpeg开发
(02):FFmpeg+ANativeWindow
字节流动
·
2022-02-12 15:10
FFmpeg 开发(10):FFmpeg 视频录制 - 视频添加滤镜和编码
该文章首发于微信公众号:字节流动FFmpeg视频录制-视频添加滤镜和编码
FFmpeg开发
系列连载:
FFmpeg开发
(01):FFmpeg编译和集成
FFmpeg开发
(02):FFmpeg+ANativeWindow
字节流动
·
2022-02-05 08:00
FFmpeg 开发(08):FFmpeg 播放器视频渲染优化
FFmpeg播放器视频渲染优化该文章首发于微信公众号:字节流动
FFmpeg开发
系列连载:
FFmpeg开发
(01):FFmpeg编译和集成
FFmpeg开发
(02):FFmpeg+ANativeWindow
字节流动
·
2022-02-03 08:51
FFmpeg 开发(12):Android FFmpeg 实现带滤镜的小视频录制功能
AndroidFFmpeg音视频录制编码生成MP4文件
FFmpeg开发
系列连载:
FFmpeg开发
(01):FFmpeg编译和集成
FFmpeg开发
(02):FFmpeg+ANativeWindow实现视频解码播放
字节流动
·
2022-02-03 05:25
FFmpeg 开发(13):Android FFmpeg 流媒体边播放边录制功能
该文章首发于微信公众号:字节流动
FFmpeg开发
系列连载:
FFmpeg开发
(01):FFmpeg编译和集成
FFmpeg开发
(02):FFmpeg+ANativeWindow实现视频解码播放
FFmpeg开发
字节流动
·
2022-02-02 22:20
从 FFmpeg 性能加速到端云一体媒体系统优化
音视频处理的高计算复杂度使得性能加速成为
FFmpeg开发
永恒
·
2021-08-23 14:31
[
FFmpeg开发
] 视频基础知识
分辨率X轴的像素个数*Y轴的像素个数常见宽高比16:9/4:3常见分辨率:360P/720P/1K/2K,都是16:9的帧率每秒采集/播放图像的个数,帧率越高视频越流畅,分辨率越高图像越清晰未编码视频的RGB码流RGB码流=分辨率(宽高)3(Byte)*帧率,3是RGB,如:12807203*25=69120000约69MYUVY表示明亮度,UV是描述影像色彩及饱和度。早期的电视都是黑白的,即只有
沈枫_alex
·
2021-06-26 01:49
FFmpeg开发
笔记(七):ffmpeg解码音频保存为PCM并使用软件播放
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936原博主博客导航:https://blog.csdn.net/qq21497936/article/details/102478062本文章博客地址:https://blog.csdn.net/qq21497936/article/details/108799279各位读者,知识无穷而人
红模仿_红胖子
·
2021-06-22 16:43
iOS集成
FFmpeg开发
一、选用FFmpeg编译脚本集成FFmpeg初学者使用的脚本是FFmpeg-iOS-build-script,该脚本将自动下载FFmpeg源码并提供编译选项,但是需要第三方库编译的选项将很难编译成功。如需要文字水印的--enable-libfreetype和--enable-libfontconfig,需要另外下载第三方库freetype、fontconfig的源码和源码对应编译脚本。因此,我这里
小影X
·
2021-06-22 02:46
上一页
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
其他