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开发
Linux 下Qt+
ffmpeg开发
环境配置
一、安装Qt这里我使用的是Qt5.8,没有选择最新版本是怕其依赖的其它库版本太低而安装失败。首先需要从官网获取安装包:https://download.qt.io/official_releases/qt/直接进入5.8的文件夹,找到你对应的包就行。我选择的是下图的版本:Linux64位版本下载完成后,将工作目录切换到安装包所在的位置,依次执行:#确保安装包拥有可执行权限chmoda+xqt-op
zhangchao1988
·
2020-04-13 01:14
iOS平台
FFmpeg开发
(一)初识FFmpeg
简介Acomplete,cross-platformsolutiontorecord,convertandstreamaudioandvideo.这是FFmpeg官网对于FFmpeg的描述,翻译过来就是FFmpeg是一个跨平台的视音频录制、转换和流媒体化的解决方案。在Windows平台上,FFmepg的使用非常广泛,大部分播放器都是基于FFmpeg内核的,比如:Mplayer,ffplay,射手播
ZephyrCo
·
2020-04-01 22:32
偶遇FFMpeg(四)-FFmpeg 推流(PC端&Android端)
本文的大体结构如下目录.pngPC端
FFMPEG开发
环境搭建笔者是在Windows1064+VisualStudio2017的环境下开发的下载和安装VisualStudio2017去官网下载和安装就可以在项目中配置
deep_sadness
·
2020-03-31 00:13
Visual Studio 下配置
ffmpeg开发
首先,在windows+visualstudio下配置了很长时间,踩了很多坑,网上大多数的教程为ffmpeg命令行使用教程的,然而进一步开发必然要使用API的。简要步骤:下载ffmpegshare和dev版本的压缩包,解压后融合在一起(查教程让融合的)将ffmpeg下bin的目录导入到PATH变量中将VS项目属性中的“vc++目录中的”库目录填上"ffmepg\lib",将包含目录填上"ffmpe
逐日的夸父
·
2020-03-27 09:23
swr_init+36 SIGSEGV 不要随意忽略编译警告
问题描述公司安卓播放器底层库使用c语音基于
ffmpeg开发
,在生成环境已经正常使用很久了。
暴走大牙
·
2020-03-21 14:52
Android NDK开发之旅27--NDK-Linux下FFmpeg编译
前言我们进行Android
FFmpeg开发
的时候,需要一些FFmpeg预编译的库,这些预编译的so库需要在Linux环境下编译。
小楠总
·
2020-02-21 05:23
简单的基于FFmpeg的AVfilter的例子 & FFmpeg编译
1.最简单的基于FFmpeg的AVfilter的例子-纯净版2.简单的基于FFmpeg的AVfilter的例子-修正版本3.ffmpeg:将YUV原始数据编码封装为mp4格式4.
FFmpeg开发
实战(六
路漫漫其修远兮Wzt
·
2020-02-20 06:11
FFMPEG小白-day01
首先,向雷霄骅致敬FFMPEG官网https://www.ffmpeg.org/FFMPEG中包含命令行工具ffmpeg,是用来做转码的还有一个ffplayer工具,是基于sdl和
ffmpeg开发
的,用来播放视频的工具目前的版本还有一个
黑键手记
·
2020-02-17 12:01
ffmpeg入门教程之视频播放器原理和
ffmpeg开发
环境搭建以及如何阅读官网文档
ffmpeg官网文档AboutFFmpegffmpegffplayffprobeFFmpegLibrariesfordevelopersffmpeg-APIlibavformat
ffmpeg开发
环境搭建
IT大课堂
·
2020-02-17 11:28
ffmpeg入门教程
与iOS平台的实践》博客首推雷神https://blog.csdn.net/leixiaohua1020/article/details/15811977我的博客ffmpeg入门教程之视频播放器原理和
ffmpeg
IT大课堂
·
2020-02-10 06:33
五、FFmpeg使用---FFmpeg的编译
要用
ffmpeg开发
自己的音视频项目,首先要编译ffmpeg拿到所需要的头文件和静态库,当然了你也可以直接下载网上编译好的拿来用就可以,这里主要就是总结一下我在编译这个库的时候,遇到的一些问题。
ptlCoder
·
2020-02-09 13:26
31.FFmpeg+OpenGLES+OpenSLES播放器实现(五.FFmpeg解封装)
项目源码
FFmpeg开发
文档AndroidStudio的开发环境已经准备好,接下来开始正式的写ndk代码,首先创建一个FFmpeg工具类,添加native方法importandroid.view.Surface
雨林沐风rzm
·
2020-02-08 10:09
Linux下ndk编译移植FFmpeg到Android平台
简介linux下编译FFmpegAndroid项目使用FFmpeg编译运行常见问题linux下编译
FFmpeg开发
环境配置FFmpeg编译环境centos6.864位[root@iZ94g6hanmqZinclude
小狸junior
·
2020-02-06 22:59
FFmpeg开发
--入门介绍
FFmpeg的作用:FFmpeg是一个优秀的多媒体框架;FFmpeg可以运行在Linux,Mac,Windows等平台;FFmpeg可以解码,编码,转码,复用,解复用,过滤音视频数据。播放器基本架构:image.pngSDL视频渲染流程:image.pngFFmpeg处理音视频流程:image.pngFFmpeg命令分类:image.pngFFmpeg基本信息查询命令:image.pngFFmpe
天宇sonny
·
2020-02-06 04:55
FFmpeg开发
--C语言回顾
运行HelloWorldimage.pngShell运行HelloWorld程序:image.png常用基本数据类型:image.pngShell运行Demo:image.png指针指针的物理意义:image.png操作系统是如何管理内存的:image.png内存的分配与释放:image.png内存泄露与野指针:image.png函数指针:image.png指针与数组image.png指针:ima
天宇sonny
·
2020-02-05 02:26
iOS平台
FFmpeg开发
(二)音/视频编解码
通过上一篇文章iOS平台
FFmpeg开发
(一)初识FFmpeg的学习,我相信你已经了解了视音频的基础知识,并且把FFmepg编译成功并成功导入到工程中了。
ZephyrCo
·
2020-02-02 13:02
iOS 利用FFmpeg 开发音视频流(二)——Mac 系统上编译 iOS 可用的FFmpeg 库
博主里利用上一篇iOS利用
FFmpeg开发
音视频流(一)的文章带了小伙伴们进入了FFmpeg的大坑,有观看过上一篇文章的小伙伴都会产生一些疑问,我们现在可以在Mac上使用强大的FFmpeg了,但是在IOS
Abson在简书
·
2020-01-06 04:18
视频编解码三:FFmpeg命令汇总
FFmpeg开发
和使用有关的文章的汇总FFmpeg百度百科ffmpegffplay小公举下载FFmpeg为我们提供了一套比较完整代码->开源免费核心架构设计思想:(核心+插件)设计重要命令学习?
Yochi
·
2020-01-01 22:04
一、Mac安装ffmpeg
参考:iOS利用
FFmpeg开发
音视频流(一)——Mac系统上编译FFmpeg1.安装XcodeCommandLineTools,目标GCC编译器2.安装HomeBrew是Mac平台上的一个包管理工具,
faterman
·
2019-12-19 08:27
FFmpeg初级开发(一)之日志信息
从今天开始更一系列关于FFmpeg初级开发系列的文章,更完这一系列之后再写一些FFmpeg深入开发的文章,一点一点的深入,将
FFmpeg开发
呈现给读者阅读,希望能帮到想学FFmpeg的同学,我们一起成长
宫山眉
·
2019-12-18 04:05
ijkplayer详解使用教程
1.认识ijkplayer最近公司准备开发一款视频播放及直播的应用,找了许多开源的框架,大部分都是基于
ffmpeg开发
的。
JustinMiller
·
2019-11-04 23:16
基于visual studio 2015的
FFmpeg开发
环境的搭建
1.下载ffmpeg的dev和share压缩包。因为在visualstudio2015新建的是32位控制台,所以这里选择下载的都是32位的版本(虽然我电脑是64位操作系统,但是这里还是需要下32位的压缩包)。下载地址:https://ffmpeg.zeranoe.com/builds/2.新建控制台应用FFmpegDemo(我这里新建的时候新建的是空项目),然后将dev和share里面的文件cop
梧叶已秋声
·
2019-11-01 02:28
iOS 视频之ijkPlayer介绍
1、前言ijkPLayer是Bilibili基于
ffmpeg开发
并开源的轻量级视频播放器,支持播放本地网络视频,也支持流媒体播放。
小王在努力
·
2019-10-31 04:12
ffmpeg开发
之编译forAndroid
ffmpeg是一个开源的,功能强大的音视频处理库,可以实现视频编解码,音频采集解码,现在很多的手机上的直播软件用的就是这个开源库。今天写一篇博客来记录自己编译的过程,以免忘记。编译环境:系统:Ubuntu18.04.3LTS(虚拟机64位)FFmpeg(4.1.3)NDK(android-ndk-r15c)make集成步骤:下载ffmpeg源码:ffmpeg下载地址下载NDK工具:NDK下载地址解
驱梦人
·
2019-08-15 11:23
ffmpeg之路
ffmpeg开发
之编译forAndroid
ffmpeg是一个开源的,功能强大的音视频处理库,可以实现视频编解码,音频采集解码,现在很多的手机上的直播软件用的就是这个开源库。今天写一篇博客来记录自己编译的过程,以免忘记。编译环境:系统:Ubuntu18.04.3LTS(虚拟机64位)FFmpeg(4.1.3)NDK(android-ndk-r15c)make集成步骤:下载ffmpeg源码:ffmpeg下载地址下载NDK工具:NDK下载地址解
驱梦人
·
2019-08-15 11:23
ffmpeg之路
【音视频】FFmpeg - Android的编译与使用 - 入门篇( 四)
)【音视频】FFmpeg安装+Api使用+Android+笔记(一)【音视频】FFmpeg安装+Api使用+Android+笔记(二)【音视频】FFmpeg安装+Api使用+Android+笔记(三)
FFmpeg
Guo_IT
·
2019-08-11 13:20
android
C/++
Android
JNI
ffmpeg开发
知识点回顾
视频花屏/卡顿原因如果GOP分组中的P帧丢失会造成解码端的图像发生错误为了避免花屏问题的发生,一般如果发现P帧或者I帧丢失,就不显示本GOP内的所有帧,直到下一个I帧来后,重新刷新图像。时间基tbr:帧率tbn:timebaseofstreamtbc:timebaseofcodec时间戳PTS:PresentationtimestampDTS:DecodingtimestampI(intra)/B
蓝光95
·
2019-07-04 00:00
objective-c
c
xcode
ios
ubuntu16.04配置x264的ffmpeg编译环境
ubuntu16.04配置x264的ffmpeg编译环境配置ubuntu基本环境安装
ffmpeg开发
库遇到的一些bug的解决办法测试近期在做有关ffmpeg库搭配x264的编码实验,配置环境搞了很长时间
CharlesChris
·
2019-05-21 00:45
实验笔记
QT+ FFmpeg 开发环境搭建
QT+
FFMPEG开发
环境搭建步骤简要step1:下载FFmpeg相应的动态库文件和程序执行所依赖的.dll文件。step2:将动态库所对应的头文件和动态库文件加入工程。
陌上烟雨遥407
·
2019-04-05 11:37
嵌入式音视频
QT+ FFmpeg 开发环境搭建
QT+
FFMPEG开发
环境搭建步骤简要step1:下载FFmpeg相应的动态库文件和程序执行所依赖的.dll文件。step2:将动态库所对应的头文件和动态库文件加入工程。
陌上烟雨遥407
·
2019-04-05 11:37
嵌入式音视频
FFmpeg开发
教程 --- 音视频播放和编码流程
本系列文章居于FFMpeg源码4.1版本,因此,有些流程和老版本会有稍微差别(源码我做了详细注释,有需要请在下方评论留言,写明邮箱,我会统一发给你们)。FFMpeg的使用网上介绍的很多了,这里主要采用结构化思维的方式来对FFMpeg的使用进行介绍,让大家有一个整体到部分概念,能够比较清楚知道使用FFMpeg的流程以及使用中需要注意的东西。这一节先从整体介绍我们使用FFMpeg主要完成的功能,以及在
会说话的小鱼
·
2019-04-02 20:34
音视频
FFmpeg开发
教程(2) --- 过滤器中涉及的主要结构说明
本系列文章居于FFMpeg源码4.1版本,因此,有些流程和老版本会有稍微差别(源码我做了详细注释,有需要请在下方评论留言,写明邮箱,我会统一发给你们)。在FFmepg中,在对AVPacket包进行解码后获取的帧AVFrame,可以通过一系列的过滤器进行处理后,最终获取到处理完的帧AVFrame进行显示或播放,虽然我们应用开发中可以自己在解码后自行完成这些转换操作,不过在FFmepg中,已经把这个流
会说话的小鱼
·
2019-04-02 20:19
FFmpeg开发
教程(1) --- 过滤器中涉及的主要函数说明
本系列文章居于FFMpeg源码4.1版本,因此,有些流程和老版本会有稍微差别(源码我做了详细注释,有需要请在下方评论留言,写明邮箱,我会统一发给你们)。上一节说了过滤器涉及到的主要结构说明,这一节我们介绍下FFMpeg中过滤器涉及到的主要函数说明,把结构和函数讲完后,后面会从过滤器整体的机构来讲解,因此,这两节如果看不明白,只需要看个大概就行,后面说整体流程时会继续介绍其在整个流程中的位置和功能。
会说话的小鱼
·
2019-04-02 20:24
FFMPEG开发
之——直播流下载
前言FFmpeg是一款多媒体视频处理工具,有非常强大的功能包括视频采集功能、视频格式转换、视频抓图、给视频加水印等。本文主要介绍使用FFMPEG实现多媒体的直播流下载。直播流直播流协议RTMP、RTSP、HTTP协议RTMP协议是流媒体协议RTMP协议是Adobe的私有协议,未完全公开RTMP协议一般传输的是flv,f4v格式流RTMP一般在TCP1个通道上传输命令和数据RTSP协议是流媒体协议R
PGzxc
·
2019-03-31 22:12
技术文档
Android底层开发
一、JNI开发二、
ffmpeg开发
环境搭建三、C、C++编译器与Makefile四、shell脚本与ffmpeg交叉编译五、ffmpeg播放器六、RTMP直播1-RTMPDump与x264的交叉编译七、
MYM_雲
·
2019-02-26 13:01
FFmpeg开发
环境构建
本文为作者原创,转载请注明出处:https://www.cnblogs.com/leisure_chn/p/10035365.html1.相关资源介绍本文主要讲述linux平台x86(及x86-64)架构下的ffmpeg编译安装过程。其他嵌入式平台需要交叉编译,过程类似,不详述。本实验在opensuse和ubuntu两个平台作了验证。使用lsb_release-a命令查看系统发行版版本:opens
叶余
·
2018-11-28 22:00
28.FFmpeg+OpenGLES+OpenSLES播放器实现(二.Ubunto系统环境配置)
项目源码
FFmpeg开发
文档编译过程中涉及到很多ndk中的so库和头文件以及交叉编译的工具,在命令执行的时候会在ndk相应的目录下去查找,所以我们可以使用export命令事先将这些路径设置到环境变量,使用的时候可以很方便的找到
任振铭
·
2018-11-20 13:32
Windows
FFMPEG开发
环境配置
1.去FFMPEG网站上下载Dev版本的库,里面有我们需要的头文件和lib文件,然后下载Shared版本的库,里面有我们需要的dll文件http://ffmpeg.zeranoe.com/builds/记得区分32位和64位的库,这里碰到一个大坑,就是我下载的是64位的库,但是创建工程的时候选的是32位的工程,导致链接的时候一直报无法解析的外部符号_av_register_all。。。(这个因为以
sukhoi27smk
·
2018-08-17 16:44
音视频
FFmpeg开发
之——Ubuntu下编译FFmpeg生成.so文件
前言FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。多媒体视频处理工具FFmpeg有非常强大的功能包括视频采集功能、视频格式转换、视频抓图、给视频加水印等。市面上常见的播放器如:暴风影音、QQ影音、KMP、GOMPlayer、PotPlayer等都使用了该开源项目。编译本文主要讲述在Ubuntu下,使用开源项目FFmpeg编译成.so文件。本文只讲实际动手操作
PGzxc
·
2018-06-02 23:26
技术文档
最新靠谱可用的 Mac 环境下 FFmpeg 环境搭建
最近在尝试搭建
FFmpeg开发
环境时遇到一个蛋疼的事,Google了N篇文章竟然没有一篇是可以跑起来的!
光源_Android
·
2018-05-13 20:26
QT+ffmpeg 简单视频播放代码及问题记录
开发环境:ubuntu16.04qt版本:5.6.0ffmpeg版本:ffmpeg-3.4第一步:关于开发环境的搭建对于
ffmpeg开发
环境的搭建,我就不再这里叙述了,参考下面博客,期间遇到问题一步步解决即可
Chasing_Chasing
·
2017-12-17 12:44
linux学习笔记
Visual Studio 2013 + Qt +
FFMPEG开发
环境配置,手把手详细图文
一、用VisualStudio2013新建一个qt项目1、文件--新建---项目2、已安装---模板---Qt5Project---qtApplication下一步因为项目开发过程中涉及到音视频播放所以这里除了系统默认的开发选项外还有勾选多媒体选项Multimedia程序主窗体这里选择QWidget点击finish完成项目的创建至此项目创建完成,下面要配置本项目二、项目的相关配置右键项目名称点属性
锐湃
·
2017-11-03 16:33
qt
ffmpeg
Visual
Studio
ffmpeg开发
之旅(8):Android UVC Camera(USB摄像头)开发核心技术详解
三、AndroidUSBCamera开源项目AndroidUSBCamera基于saki4510t/UVCCamera开发,该项目对USBCamera(UVC设备)的使用和视频数据采集进行了高度封装,能够帮助开发者通过几个简单的API实现USBCamera设备的检测、连接、预览和音视频数据采集,最重要的是手机无需root,只需支持otg功能即可驱动。主要功能包括:(1)支持USBCamera设备检
刘国栋
·
2017-11-01 09:07
ffmpeg开发
之旅(4):MP3编码格式分析与lame库编译封装
ffmpeg开发
之旅(4):MP3编码格式分析与lame库编译封装原文链接:http://blog.csdn.net/andrexpert/article/77683776一、Mp3编码格式分析MP3,
刘国栋
·
2017-10-30 17:02
Android ijkplayer的使用方法解析
ijkplayer是Bilibili基于
ffmpeg开发
并开源的轻量级视频播放器,支持播放本地网络视频,也支持流媒体播放。支持Android&iOS。
huaxun66
·
2017-10-13 08:47
ijkplayer详解使用教程
blog.csdn.net/u010987039/article/details/523010771.认识ijkplayer最近公司准备开发一款视频播放及直播的应用,找了许多开源的框架,大部分都是基于
ffmpeg
mengzhengjie
·
2017-05-02 16:00
ffmpeg开发
环境搭建--(linux)
1.下载源码:http://ffmpeg.org/download.html2.解压:tar–xvfffmpeg-3.2.1.tar.bz23.配置Eg:./configure--enable-shared--enable-memalign-hack--disable-debug--prefix=/home/heya/ffmpeg/out/--arch=arm--cross-prefix=arm-
heyatzw
·
2017-02-25 15:04
ffmpeg
Android ijkplayer的使用解析
ijkplayer是Bilibili基于
ffmpeg开发
并开源的轻量级视频播放器,支持播放本地网络视频,也支持流媒体播放。支持Android&iOS。
huaxun66
·
2016-11-29 22:20
开源框架
解决Windows7 Path环境变量过长的方法
今天在使用
ffmpeg开发
时出现了找不到文件的情况,最终发现cmd中path命令打印的路径不完整(见下图红框部分)。
swhard
·
2016-11-12 18:08
其他
Mac OS X下编译并搭建
ffmpeg开发
环境及常见错误处理
首先官网下载源码文件:http://www.ffmpegmac.net/,注意点击“DownloadNow!"字样下面的“sourcecode”进行下载。下载后是一个.7z的压缩包,可以下载“TheUnarchiver”程序进行解压,上传到资源栏里了,http://download.csdn.net/detail/enter_/9629936这里有官网的编译方法:https://trac.ffmp
Enter_
·
2016-09-14 00:00
mac
ffmpeg
brew
编译
link
上一页
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
其他