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
FFmepg
Android入门使用
FFmepg
添加水印
集成
FFmepg
本文通过参考这篇博客,然后自己加工而成,原文地址:http://www.jianshu.com/p/e0c32c8b0ebc。
reverse_Android
·
2020-03-31 16:16
FFmpeg结构体:URLProtocol
1.描述URLProtocol是
FFmepg
操作文件的结构(包括文件,网络数据流等等),包括open、close、read、write、seek等操作,位于url.h文件中。
YellowLayne
·
2020-03-28 11:20
Visual Studio 下配置ffmpeg开发
简要步骤:下载ffmpegshare和dev版本的压缩包,解压后融合在一起(查教程让融合的)将ffmpeg下bin的目录导入到PATH变量中将VS项目属性中的“vc++目录中的”库目录填上"
ffmepg
逐日的夸父
·
2020-03-27 09:23
使用
ffmepg
,opengl es2.0,opensl播放视频
最近在看ffmpeg相关的知识,于是想使用ffmpeg实现最基本的视频解码播放的功能,查看了许多资料,于是有了一个基本思路:使用ffmpeg解码视频获得音频数据和视频数据。使用opengl绘制视频帧数据。使用opensl播放音频数据。下面是实现的截图Screenshot_2017-04-24-15-15-12-699_com.example.tenny.myapplication1.png下面具体
tenny1109
·
2020-03-25 04:11
在MAC下开发C/C++程序
这几天想研究一下
ffmepg
的库,自己的开发环境是mac,在网上搜索了一下在mac上用什么IDE开发c/c++程序,推荐了很多如Eclipse,NetBeans。还有一些人说就用Xcode。
我在睡觉
·
2020-03-25 01:00
Mac下常用终端命令
/
ffmepg
/inclu
FlyingPenguin
·
2020-03-15 03:01
编译iOS开发中使用的
FFmepg
并导入工程
本文使用的是Git上开源的编译脚本一、下载
FFmepg
源码:http://www.ffmpeg.org/download.html此处我使用的3.4.2的版本二、下载脚本地址:https://github.com
puslar
·
2020-03-08 11:40
第6讲-
FFmepg
-移动端平台-视频编码+音频编码
第一点:分析视频编码原理?->流程?流程整理视频编码.png第一步:注册组件->编码器、解码器等等…第二步:初始化封装格式上下文第三步:打开输入文件第四步:创建输出码流->视频流->今后设置->设置为视频流第五步:查找视频编码器第六步:打开视频编码器第七步:写入文件头信息(有些文件头信息)->一般情况下都会有第八步:循环编码视频像素数据->视频压缩数据第九步:将编码后的视频压缩数据写入文件中第十步
泰克2008
·
2020-03-07 04:38
让nginx支持HLS
准备工作:1.安装nginx和rtmp模块2.安装
ffmepg
(用来推流)以上准备工作参见这篇博客:http://www.jianshu.com/p/99f7b4581f8b1.配置nginx用记事本工具打开
嗷大喵
·
2020-03-07 03:34
FFmpeg的HelloWrold程序
目录程序的流程简介编译
FFmepg
类库编写FFmpeg调用代码编写Android.mk运行输出参考[1]雷霄骅/最简单的基于FFmpeg的移动端例子:AndroidHelloWorld1.程序的流程简介
smallest_one
·
2020-02-29 07:55
FFmpeg的使用
使用
FFmepg
快速切割视频优点:速度够快缺点:如果切割的时间点不属于关键帧则会出现切割的视频开始部分停顿几秒命令如下:ffmpeg-iinput.mkv-ssstartTime-toendTime-c
SomeAs小波
·
2020-02-27 18:42
FFMPEG学习教程系列二
1.文章介绍本文为>第二篇,上一篇文章分析了
FFMEPG
的编译方法,对
FFMEPG
的configure和makefile做了一个全局观的分析,本文在此基础上开始分析
FFMEPG
的API实现音视频编解码的相关流程
Young_Allen
·
2020-02-20 20:03
FFmpeg视频编码 YUV420P编码H264
//第二步:初始化封装格式上下文->视频编码->处理为视频压缩数据格式AVFormatContext*avformat_context=avformat_alloc_context();//注意事项:
FFmepg
iOS小肖
·
2020-02-18 17:25
iOS利用FFmpeg解码音频数据并播放
需求利用
FFmepg
解析并解码音频流数据,然后将解码后的音频数据送给AudioQueue以实现播放.实现原理利用FFmpeg解析音频数据流,利用FFmpeg解码音频数据为PCM格式.利用AudioQueuePlayer
小东邪啊
·
2020-02-12 21:53
FFmpeg视频转码学习
由于最近公司的视频下载到iPhoneXSMax本地视频出现花屏,但是经过FFmpeg转码之后一切正常,所以项目中需要继承FFmpeg下载
ffmepg
,https://www.jianshu.com/p/
ROTK_lvzhenhua
·
2020-02-09 13:58
iOS平台FFmpeg开发(二)音/视频编解码
通过上一篇文章iOS平台FFmpeg开发(一)初识FFmpeg的学习,我相信你已经了解了视音频的基础知识,并且把
FFmepg
编译成功并成功导入到工程中了。
ZephyrCo
·
2020-02-02 13:02
FFmpeg-多线程解码播放
数据音频重采样在上篇文章FFmpeg-初探
ffmepg
并解码数据我们已经可以获取到音频的数据了,也解决内存上涨的问题,但是声音不对,其实主要原因在这objectinitCreateAudioTrack(
Peakmain
·
2020-01-08 05:37
【MLT编译】使用Xcode调试MLT Multimedia Framework
MLTMultimediaFramework介绍详见官网一、前置条件brewinstallffmpegbrewinstallsdl2#安装
ffmepg
时,sdl2作为其依赖会自动被安装,这一步可以不执行
oogh
·
2020-01-03 02:28
ffmpeg
c++
c
音视频拼接
FFmpeg使用
ios配置
FFmepg
环境AVFormatContext*XYQFormatCtx;//数据流AVCodecContext*XYQCodecCtx;//视频流的编解码上下文的指针AVFrame*XYQFrame
一川烟草i蓑衣
·
2019-12-27 11:03
ffmpeg-OpenSLES播放音频数据
前言ndk调试命令adblogcat|ndk-stack-symapp/build/intermediates/cmake/debug/obj/armeabi上两篇文章FFmpeg-初探
ffmepg
并解码数据
Peakmain
·
2019-12-26 01:14
第5讲-
FFmepg
-音频解码
其实和我们视频解码流程是一致的(没有太大区别)->代码逻辑发生一些改变执行过程第一步:组册组件av_register_all();第二步:打开封装格式->打开文件avformat_open_input();第三步:查找音频流->拿到音频信息avformat_find_stream_info();第四步:查找音频解码器avcodec_find_decoder();第五步:打开音频解码器avcodec
泰克2008
·
2019-12-21 05:37
第2讲-
FFmepg
-iOS+Android平台集成
第一个内容:解决上一节课编译bug问题?问题一:`whichyasm`->检测是否安装了yasm程序#错误一:`which`yasm#正确一:`whichyasm`问题二:`whichbrew`->检测是否安装了软件管理器(Homebrew)#错误二:`which`brew#正确二:`whichbrew`问题三:配置编译CPU架构类型->指定当前编译CPU架构类型#错误三:"--arch$arch
泰克2008
·
2019-12-19 08:59
FFmpeg - 初探
ffmepg
并解码数据
流程分析image.pngav_register_all():的作用是初始化所有组件,只有调用了该函数,才能使用复用器和编解码器avformat_open_input()/avformat_close_input():函数会读文件头,对mp4文件而言,它会解析所有的box。但它知识把读到的结果保存在对应的数据结构下。这个时候,AVStream中的很多字段都是空白的。av_dump_format()
Peakmain
·
2019-12-18 03:41
Android Studio 2.2+ FFmpeg集成
而我们要在Android平台使用
FFmepg
库就需要在其他平台编译好相应的库,供我们的工程使用。编译Android平台使用的FFmpeg本文在Linux下编译FFmpeg,具体步骤如下:下载FFmpe
JasonXiao
·
2019-12-12 03:27
FFmepg
制作gif图片
ffmpeg-ss00:00:03-t3-iTest.mov-s640x360-r“15”dongtu.gif解释:1、ffmpeg是你刚才安装的程序;2、-ss00:00:03表示从第00分钟03秒开始制作GIF,如果你想从第9秒开始,则输入-ss00:00:09,或者-ss9,支持小数点,所以也可以输入-ss00:00:11.3,或者-ss34.6之类的,如果不加该命令,则从0秒开始制作;3、
子木易
·
2019-11-07 00:06
ffmepg
中的filter处理的是decoded frames
FiltersinFFmpegareimplementedvialibavfilterlibrary.Inmultimediaprocessing,thetermfiltermeansasoftwaretoolthatmodifiesinputbeforeitisencodedtotheoutput.可见filter处理的是编码前的数据。filter这个图也可以看出filter处理的是decode
FlyingPenguin
·
2019-11-05 19:10
ffmepg
处理10bit 和8bit yuv总结
原文链接:https://blog.csdn.net/baoyongshuai1509/article/details/83927538
ffmepg
处理yuv视频的系列之三最近发现数据集里的yuv大部分是
coloriy
·
2019-09-12 11:23
FFmpeg
getUserMedia video视频镜面反转
在此之前,我们尝试了使用摄像头推流的方法,把视频流通过node服务层中转(因为摄像机的
ffmepg
流不能直接播放),前端拉流以后抽帧。
化风
·
2019-09-02 16:12
javascript
使用
FFmepg
进行视频转码、视频格式转换、图片提取等!
一、什么是FFmpeg?FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。FFmpeg在Linux平台下开发,但它同样也可以在其它操作系统环境中编译
dulingwen
·
2019-08-27 10:15
视频处理
Linux系统
Windows - MacOS 使用
ffmepg
下载 m3u8 视频
播放m3u8的在线地址:https://www.m3u8play.cf/使用VLCmediaplayer下载m3u8:看这篇文章Windows打开网址:https://ffmpeg.zeranoe.com/builds/捕获.PNG下载后进入到bin文件夹,得到路径捕获1.PNG比如:D:\360Downloads\ffmpeg-20190727-47b6ca0-win64-static\bin捕
精神病患者link常
·
2019-08-01 15:33
ffmpeg录音存储
有时候项目需要单独录音,这里使用
ffmepg
,利用dshow的虚拟音频设备采集语音,可以使用命令查看ffmpeg的音频采集设备:ffmpeg-list_devicestrue-fdshow-idummy
donghui_luo
·
2019-06-28 16:44
FFMPEG
python 图片合成视频
8importcv2importosimportnumpyasnpfromPILimportImage,ImageDraw,ImageFontimportglobfps=8#保存视频的FPS,可以适当调整#可以用(*'DVIX')或(*'X264'),如果都不行先装
ffmepg
0点51 胜
·
2019-06-20 18:58
python
Mac环境下编译ffmpeg
前言:用于记录学习过程,最近学习
ffmepg
e,本文主要记录在Mac环境下编译ffmpeg,获取FFmpeg-iOS准备工作:下载需要编译的ffmpeg脚本:FFmpeg-iOS-build-script
噜啦啦ya
·
2019-05-25 17:09
音视频的基础知识
关于初学者怎么去学习
FFmepg
雷神给出方向https://blog.cs
cheng长风
·
2019-05-14 19:13
wpf使用
FFMEPG
录制屏幕
SimplefunctionofrecordingscreenbasedonffmpegUsingWPF环境VisualStudio2017,dotNetFramework4.0SDK支持WindowsXP,WindowsWin7、8、10下载地址项目地址声明:本项目谥在学习,任何用于违法用途的行为与作者无关。说明:需要去ffmpeg官网下载Windows解压进入ffmpeg-4.1.1-win3
驚鏵
·
2019-04-10 13:00
FFmpeg开发教程(2) --- 过滤器中涉及的主要结构说明
在
FFmepg
中,在对AVPacket包进行解码后获取的帧AVFrame,可以通过一系列的过滤器进行处理后,最终获取到处理完的帧AVFrame进行显示或播放,虽然我们应用开发中可以自己在解码后自行完成这些转换操作
会说话的小鱼
·
2019-04-02 20:19
IDT Source Code Running Guide(Linux+ffmpeg-0.11.1+opencv-2.4.2)
52103896#commentBox1.ffmpeg-0.11.1ConfigurationDuetoopencvneedsffmpegtodecodevideodata,soweshouldinstall
ffmepg
first.Ifyouhavealreadyinstal
D东东锵
·
2019-03-19 15:31
人工智能算法
机器学习
ffmpeg-iOS命令行工具制作方法
/build-ffmpeg.sh检测制作的
ffmepg
-i
猛喝一杯枸杞水
·
2019-03-04 18:36
OpenCV 用 VideoWriter 创建视频(Python 版本)
OpenCV底层是用
FFMEPG
进行多媒体开发的,所以OpenCV它的长项不在于此,它只是提供了这种能力而已,如果要针对多媒体文件做复杂的处理,推荐的还是
FFMEPG
专业库。
frank909
·
2019-02-25 14:42
OpenCV学习笔记
利用python和ffmpeg 批量将其他图片转换为.yuv格式的方法
①安装ffmpeg官网(各种版本):
ffmepg
官网window版:https://ffmpeg.zeranoe.com/builds/②安装ffmpeg的python3接口ffmpy3在命令行中输入以下命令
_沥川往事
·
2019-01-08 11:26
Ubuntu14.04下使用apt-get命令傻瓜式安装
ffmepg
成功
今天要在Ubuntu14.04的系统上安装
ffmepg
,百度一查,很多人说要去下源码什么的过来编译,我嫌麻烦,就想直接通过apt命令来傻瓜式安装,但是直接用命令“sudoapt-getinstallffmpeg
leon1741
·
2018-12-17 20:36
linux
Linux(基于Ubuntu18.10+虚拟机Vm) Android开发环境配置搭建,有图的哦
最近要学习Android的音视频的知识,Ubuntu作为没有Macbook的android开发boy的备选(胎),编译
FFmepg
以及后续的arm的移植也是很方便的。
油松咸鱼崽
·
2018-12-07 14:22
FFmpeg:Android利用Filter进行音频数据预处理
项目实现了:音量调节功能volume_filter.cpp混音amix_filter.cpp
FFmepg
编译须知由于需要用到Filter模块,所以在FFmpeg编译脚本中需要开启相关编译选项。
码农叔叔
·
2018-10-11 15:26
Python将图片转为视频
youname/data/img/,注意最后一个文件夹要有斜杠 fps=30#保存视频的FPS,可以适当调整 size=(960,544) #可以用(*'DVIX')或(*'X264'),如果都不行先装
ffmepg
李艳宾 :)
·
2018-07-23 00:00
python
FFmpeg设置OpenMax硬件编码
ffmpeg版本:4.0OpenMax头文件版本:1.2首先下载
ffmepg
,然后是OpenMax的头文件,解压头文件的zip之后得到头文件拷贝到NDK对应平台的include中,如图后在configure
突围的鱼
·
2018-07-19 08:00
FFmpeg中的时间戳表示方法
ffmpeg中的时间单位1.AV_TIME_BASEffmpeg中的内部计时单位(时钟基),
ffmepg
中的所有时间表示的单位,比如AVStream中的duration,即表示这个流的长度为duration
北雨南萍
·
2018-06-16 11:35
流媒体:
FFmpeg专项
FFMpeg 入门
FFMpeg入门
ffmepg
是音视频解码的主流技术,为了满足项目需要,对ffmpeg进行入门学习,直接上代码。
吃飞翔的鱼
·
2018-06-07 17:00
技术开发
FFmpeg视频播放器开发(二):
FFmepg
基本使用与视频播放
本篇博客目标:读帧解码显示视频开始进入
ffmepg
的开发之旅。音视频的细节知识不统一讲解,我在教程中逐点渗透,容我以雷神的话开篇。
令狐掌门
·
2018-06-03 20:47
#
C++
ffmpeg视频播放器开发
ffmepg
入门-配置
ffmpeg下载官网下载shell脚本下载#!/bin/bash#库名称source="ffmpeg-3.4"#下载这个库if[!-r$source]then#没有下载,那么我需要执行下载操作echo"没有FFmpeg库,我们需要下载….."#"curl"命令表示:它可以通过Http\ftp等等这样的网络方式下载和上传文件(它是一个强大网络工具)#基本格式:curl地址#"tar"命令:表示解压和
hfzhangzhang
·
2018-05-29 18:19
FFMEPG
平台移植,接口简化和外部模块接入 (三)ffmpeg android移植(ffmpeg实现水印文字显示)
首先来看一副图,用来纪念对视频领域做出贡献的雷神:当然在这个图片里面的decode不是必须的,Filter模块本身是一个非常独立的模块,但因为相关的程序,给人造成了他必须要依赖于编码器或者解码器来工作。OK不多说,先看看内部实现代码:#ifndef__CAREYE_PUBLIC_H__#define__CAREYE_PUBLIC_H__#define__STDC_CONSTANT_MACRO
riky_car
·
2018-05-18 11:32
流媒体
car-eye
流媒体
上一页
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
其他